Lo que aprenderás:
- Comprenda cómo escribir, compilar y ejecutar aplicaciones Java básicas utilizando algoritmos básicos, desarrollando programas con condicionales y bucles y diseñando e implementando algoritmos recursivos.
- Comprenda la arquitectura de Android y los principios clave que subyacen a su diseño.
- Identifique diferentes técnicas para planificar, diseñar y crear prototipos de sus aplicaciones móviles antes de escribir cualquier código.
- Aplique principios de diseño de materiales para crear interfaces atractivas y atractivas para sus aplicaciones de Android, creando diseños usando XML y usando código Java.
- Cree aplicaciones con la nueva versión de Firebase.
- Comprender el uso de Model-View-Presenter (MVP).
- Comprenda cómo integrarse con API de terceros (Twitter, Facebook).
- Pruebe aplicaciones móviles basadas en Android utilizando herramientas de prueba de Android.
- Comprenda cómo monetizar las aplicaciones de Android para ganar dinero en el mercado de Android.