-
Módulo 1: Introducción a Android Studio.
-
Módulo 2: Conceptos básicos de Kotlin.
- Declaración de constantes y variables con sus respectivos tipos de datos.
- Conversión de tipos de datos.
- Operadores matemáticos.
- Operadores relacionales y lógicos.
- Control de flujos.
- Clases y constructores.
- Propiedades y métodos.
- Herencia y polimorfismo.
- Data classes, Interfaz, Inline classes, funciones y lambda.
-
Módulo 3: Componentes básicos de Android.
- Administrar el archivo Gradle.
- Comprender el uso de los siguientes elementos de Activity, Service y Content Providers.
- Conocer el ciclo de vida de un Activity.
- Explicar el archivo Manifest.xml y los permisos de la aplicación.
- Crea tu primera aplicación en Android con Kotlin.
- Estructurar la interfaz de usuario de su aplicativo.
- Uso de componentes Button, TextView, EditText, CheckBox, RadioButton y Spinner.
- Intents explícitos.
- Manejo de eventos clic de los componentes tratados.
-
Módulo 4: Permisos y acceso a la cámara.
-
Módulo 5: Google Maps.
- Utilizar Maps con Intents.
- Configurar el proyecto con la consola de API’s de Google.
- Habilitar las API’s de Maps para los dispositivos Android.
- Cargar el Mapa en un Activity.
- Agregar y personalizar marcas.
- Trabajar con eventos en las marcas.
- Eventos al arrastrar un marcador.
- Tipos de Mapas.
- Mi localización.
-
Módulo 6: Fragments.
- Introducción a Material Design.
- Componentes de Material Design.
- Conocer los conceptos elementales de Fragments.
- Implementar los componentes NavigationDrawer y ButtonNavigation.
- Administrar Fragments dentro de un Activity.
- Diseñar la interfaz de usuario dentro de un Fragment.
- Manipular los objetos que contiene el Fragment.
-
Módulo 7: Persistencia de datos I
-
Módulo 8: Corutinas
-
Módulo 9: MVVM vs MVP
-
Módulo 10: Persistencia de datos II
-
Módulo 11: Seguridad y publicación
Anterior
SharedPreferences.
Siguiente
OWASP-MASVS