Temario

1. Entorno de desarrollo

1.1. Android en Android Studio
1.2. Emuladores
1.3. Un ejemplo básico
1.4. Depuración en emulador y en hardware

2. Anatomía de la aplicación

2.1. Permisos, requerimientos hardware, librerías, manifest
2.2. Recursos (string, colors, arrays, xml, etc)
2.3. Referencia a recursos del sistema

3. Interfaz de usuario

3.1. Vistas, componentes y disposición
3.2. Tipos de componentes básicos
3.3. Barra de progreso
3.4. Opciones y menús contextuales
3.5. Eventos
3.6. Estilos y temas

4. Layouts y animaciones

5. APIs de Andorid

5.1. Storage
5.2. Network
5.3. Localización