mas para android
TRANSCRIPT
![Page 1: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/1.jpg)
MÁS PARA ANDROID
A N A H Í S A L G A D O@ A N N C O D E
![Page 2: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/2.jpg)
AGENDA
A N A H Í S A L G A D O@ A N N C O D E
![Page 3: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/3.jpg)
AGENDA
1. Inspiración2. Maquetación3. Desarrollo4. Testeo5. Producción
Anahi Salgado @anncode
![Page 4: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/4.jpg)
I N S P I R A C I Ó NI N S P I R A C I Ó N PA R A T U S A P P S
Anahi Salgado @anncode
![Page 5: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/5.jpg)
INSPIRACIÓN PARA TUS IDEAS
Anahi Salgado @anncode
![Page 6: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/6.jpg)
MATERIALUP.COM
Anahi Salgado @anncode
![Page 7: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/7.jpg)
ANDROID-APP-PATTERNS.COM
Anahi Salgado @anncode
![Page 8: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/8.jpg)
MATERIAL DESIGN PATTERNSGOOGLE
Anahi Salgado @anncode
![Page 9: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/9.jpg)
M A Q U ETA C I Ó NW I R E F R A M I N G
Anahi Salgado @anncode
![Page 10: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/10.jpg)
BALSAMIQ.COM
Anahi Salgado @anncode
![Page 11: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/11.jpg)
BALSAMIQ.COM
Anahi Salgado @anncode
![Page 12: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/12.jpg)
JUSTINMIND.COM
![Page 13: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/13.jpg)
JUSTINMIND.COM
Anahi Salgado @anncode
![Page 14: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/14.jpg)
JUSTINMIND.COM
Anahi Salgado @anncode
![Page 15: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/15.jpg)
INVISIONAPP.COM
Anahi Salgado @anncode
![Page 16: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/16.jpg)
INVISIONAPP.COM
Anahi Salgado @anncode
![Page 17: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/17.jpg)
D E S A R R O L LOC Ó D I G O
Anahi Salgado @anncode
![Page 18: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/18.jpg)
BUTTER KNIFE
Anahi Salgado @anncode
http://jakewharton.github.io/butterknife/
![Page 19: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/19.jpg)
BUTTER KNIFE
Anahi Salgado @anncode
http://jakewharton.github.io/butterknife/
![Page 20: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/20.jpg)
BUTTER KNIFE
Anahi Salgado @anncode
http://jakewharton.github.io/butterknife/
![Page 21: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/21.jpg)
BUTTER KNIFE
Anahi Salgado @anncode
http://jakewharton.github.io/butterknife/
![Page 22: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/22.jpg)
BUTTER KNIFE
Anahi Salgado @anncode
http://jakewharton.github.io/butterknife/
![Page 23: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/23.jpg)
BUTTER KNIFE
Anahi Salgado @anncode
http://jakewharton.github.io/butterknife/
build.gradle
![Page 24: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/24.jpg)
D E S A R R O L LOT R A N S M I T I E N D O D ATO S P O R L A R E D
Anahi Salgado @anncode
![Page 25: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/25.jpg)
ANDROID VOLLEY
Anahi Salgado @anncode
Volley es una librería desarrollada por Google para optimizar el envío de peticiones Http desde las aplicaciones Android hacia servidores externos.
http://developer.android.com/intl/es/training/volley/index.html
![Page 26: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/26.jpg)
IMPORTAR ANDROID VOLLEY
Anahi Salgado @anncode
1. Clonar Repositorio Git y añadir JAR
2. Usar versión no oficial de Volley MCXIOAKE
3. Importar los archivos fuente de Volley como un módulo
http://developer.android.com/intl/es/training/volley/index.html
http://www.hermosaprogramacion.com/2015/02/android-volley-peticiones-http/
![Page 27: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/27.jpg)
PERMISOS ANDROID VOLLEY
Anahi Salgado @anncode
http://developer.android.com/intl/es/training/volley/index.html
http://www.hermosaprogramacion.com/2015/02/android-volley-peticiones-http/
![Page 28: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/28.jpg)
USO ANDROID VOLLEY
Anahi Salgado @anncode
http://developer.android.com/intl/es/training/volley/index.html
![Page 29: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/29.jpg)
ANDROID RETROFIT
Anahi Salgado @anncode
Retrofit es un cliente REST para Android y Java desarrollado por Square. Es fácil de aprender y tiene funciones mucho más amigable para los principiantes es en comparación con otros Redes libraries.
http://square.github.io/retrofit/
![Page 30: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/30.jpg)
IMPORTAR ANDROID RETROFIT
Anahi Salgado @anncode
http://square.github.io/retrofit/
build.gradle
![Page 31: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/31.jpg)
PERMISOS ANDROID RETROFIT
Anahi Salgado @anncode
http://square.github.io/retrofit/
![Page 32: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/32.jpg)
USO ANDROID RETROFIT
Anahi Salgado @anncode
http://square.github.io/retrofit/
![Page 33: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/33.jpg)
D E S A R R O L LOD E S C A R G A D E I M A G E N E S
Anahi Salgado @anncode
![Page 34: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/34.jpg)
ANDROID PICASSO
Anahi Salgado @anncode
Retrofit es un cliente REST para Android y Java desarrollado por Square. Es fácil de aprender y tiene funciones mucho más amigable para los principiantes es en comparación con otros Redes libraries.
http://square.github.io/picasso/
![Page 35: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/35.jpg)
IMPORTAR ANDROID PICASSO
Anahi Salgado @anncode
build.gradle
http://square.github.io/picasso/
![Page 36: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/36.jpg)
PERMISOS ANDROID RETROFIT
Anahi Salgado @anncode
http://square.github.io/retrofit/
![Page 37: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/37.jpg)
USO ANDROID RETROFIT
Anahi Salgado @anncode
http://square.github.io/picasso/
![Page 38: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/38.jpg)
ANDROID GLIDE
Anahi Salgado @anncode
Glide es un Framework y eficiente gestión de medios de código abierto y la carga de imágenes para Android que envuelve decodificación de los medios de comunicación, memoria y almacenamiento en caché de disco, y la puesta en común de recursos en un simple y fácil de usar interfaz.
https://github.com/bumptech/glide
![Page 39: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/39.jpg)
ANDROID UNIVERSAL IMAGE LOADER
Anahi Salgado @anncode
UIL tiene como objetivo proporcionar un instrumento potente, flexible y altamente adaptable para la carga de imágenes, el almacenamiento en caché y la visualización. Proporciona una gran cantidad de opciones de configuración y un buen control sobre el proceso de carga de imágenes y almacenamiento en caché.
https://github.com/nostra13/Android-Universal-Image-Loader
![Page 40: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/40.jpg)
D E S A R R O L LOB A S E D E D ATO S
Anahi Salgado @anncode
![Page 41: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/41.jpg)
ANDROID ORMLITE
Anahi Salgado @anncode
ORMLite es un ORM Java. Puede ser utilizado en cualquier lugar de Java se utiliza, por ejemplo, las conexiones JDBC, Spring, y también Android.
http://ormlite.com/sqlite_java_android_orm.shtml
![Page 42: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/42.jpg)
ANDROID ORMLITE
Anahi Salgado @anncode
http://ormlite.com/sqlite_java_android_orm.shtml
![Page 43: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/43.jpg)
ANDROID SUGAR ORM
Anahi Salgado @anncode
SUGAR ORM es un ORM construido sólo para Android. Viene con una API que es a la vez simple de aprender y fácil de recordar. Se crea tablas necesarias en sí, le da un simple métodos de creación de uno-a-uno y uno-a-muchos, y también simplifica CRUD mediante el uso de sólo 3 funciones, save (), borrar () y encontrar () (o encontrar por Id ()).
http://satyan.github.io/sugar/index.html
![Page 44: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/44.jpg)
ANDROID SUGAR ORM
Anahi Salgado @anncode
http://satyan.github.io/sugar/index.html
![Page 45: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/45.jpg)
ACTIVE ANDROID
Anahi Salgado @anncode
ACTIVE ANDROID ayuda a almacenar y recuperar los registros de SQLite sin escribir consultas SQL.
http://www.activeandroid.com/
![Page 46: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/46.jpg)
ACTIVE ANDROID
Anahi Salgado @anncode
http://www.activeandroid.com/
![Page 47: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/47.jpg)
T E S T I N GAnahi Salgado @anncode
![Page 48: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/48.jpg)
ANDROID TESTING
Anahi Salgado @anncode
http://developer.android.com/intl/es/tools/testing/testing_android.html
![Page 49: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/49.jpg)
ANDROID TESTING
Anahi Salgado @anncode
http://developer.android.com/intl/es/tools/testing/testing_android.html
![Page 50: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/50.jpg)
ANDROID TESTING MONKEY
Anahi Salgado @anncode
http://developer.android.com/intl/es/tools/help/monkey.html
![Page 51: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/51.jpg)
ANDROID TESTING MONKEY
Anahi Salgado @anncode
http://developer.android.com/intl/es/tools/help/monkey.html
![Page 52: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/52.jpg)
P R O D U C C I Ó NAnahi Salgado @anncode
![Page 53: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/53.jpg)
GOOGLE ANALYTICS ANDROID
Anahi Salgado @anncode
https://developers.google.com/analytics/devguides/collection/android/v4/?hl=es
![Page 54: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/54.jpg)
GOOGLE ANALYTICS ANDROID
Anahi Salgado @anncode
https://developers.google.com/analytics/devguides/collection/android/v4/?hl=es
![Page 55: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/55.jpg)
GOOGLE ANALYTICS ANDROID
Anahi Salgado @anncode
https://developers.google.com/analytics/devguides/collection/android/v4/?hl=es
https://www.youtube.com/watch?v=ye1aE2UNNpg
![Page 56: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/56.jpg)
GOOGLE ANALYTICS ANDROID
Anahi Salgado @anncode
https://developers.google.com/analytics/devguides/collection/android/v4/?hl=es
![Page 57: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/57.jpg)
GOOGLE ADMOB
Anahi Salgado @anncode
https://developers.google.com/admob/
![Page 58: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/58.jpg)
GOOGLE ADMOB ANDROID
Anahi Salgado @anncode
https://developers.google.com/admob/android/quick-start
![Page 59: Mas para Android](https://reader031.vdocuments.pub/reader031/viewer/2022020314/586fd92e1a28ab18428b58bf/html5/thumbnails/59.jpg)
MÁS PARA ANDROID
A N A H Í S A L G A D O@ A N N C O D E