Contenidos

Programación de Aplicaciones Móviles en Android

Técnicas profesionales de desarrollo en Android para realizar el desarrollo de cualquier aplicación móvil. El temario incluye:

  • Introducción y fundamentos de la programación Kotlin & Java
  • Entorno de desarrollo: Android Studio
  • Estructura de una aplicación Android
  • Gradle, gestión de librerías y recursos open source
  • Tipos de datos y objetos (1)
  • Tipos de datos y objetos (2)
  • Vistas y Layouts básicos (Activities, Fragments...)
  • Vistas y Layouts avanzados (Material Design, RecyclerView, TabLayouts...)
  • Almacenamiento Interno
  • Conexión con Firebase
  • Autentificación de usuarios con Google y Facebook
  • Lactura y escritura de datos en Firebase
  • Subida de Apps en Google Play
Diseño de apps

Conceptos genéricos de las aplicaciones, tomando en cuenta las guías de estilo proporcionadas por Google (Android) y enseñando las diferencias en diversos sistemas operativos como iOS. Aplicando los conocimientos de diseño y user experience los alumnos podrán desarrollar apps para que sean fáciles de entender para todo el publico.

Protección de datos

Normativa general en materia de protección de datos en aplicaciones móviles y casos tecnológicos, así los alumnos dispondrán de los conocimientos necesario para de cara al desarrollo de una app real sepan que pasos seguir o a que profesionales.

Accesibilidad

Conocimiento de una aplicación cuando es accesible: cualquier usuario, independientemente de su diversidad funcional, puede utilizarla en su dispositivo móvil satisfactoriamente con su sistema de acceso habitual.

La página oficial de Android facilita información técnica dirigida a los desarrolladores. El conjunto de la documentación está orientada a la diversidad funcional visual.

Puntos a tratar:

  • Principios básicos para el diseño de Apps accesibles
  • Normativa y legislación
  • Requisitos para hacer una aplicación accesible
  • Etiquetado de elementos de la interfaz de usuario
  • Habilitar la navegación centrada en el foco
  • Comprobación de la accesibilidad
  • Buenas prácticas
Empleabilidad

Las herramientas para el empleo son básicas para mientras los alumnos se están formando trabajar una parte importantísima en la búsqueda activa de empleo. Estas clases lectivas y tutorías personalizadas se realizan para que una vez el alumno haya adquirido el conocimiento, tenga ya todas las herramientas para afrontar el reto de conseguir un empleo.