Saltar a contenido

U1 · Tecnologías para dispositivos móviles

Leer el resumen

Antes de programar una app conviene conocer el terreno: qué dispositivos hay, qué redes usan, cómo se organizan los sistemas operativos móviles y qué tecnologías de desarrollo existen. Elegir entre desarrollo nativo y multiplataforma condiciona el rendimiento, el coste y el alcance de la app. Después instalas Android Studio, creas tu primer proyecto, usas emuladores y dispositivos reales, y conoces la estructura de una app y su ciclo de vida.

Antes de programar una aplicación móvil conviene conocer qué dispositivos existen, qué redes usan, cómo se organizan sus sistemas operativos y qué tecnologías de desarrollo hay. Elegir bien la tecnología condiciona el rendimiento, el coste y el alcance de la app.

Qué deberías saber al terminar

  • Describir los tipos de dispositivos móviles y sus limitaciones para el desarrollo.
  • Repasar la evolución de las redes móviles y su capacidad actual.
  • Comparar el desarrollo nativo y el multiplataforma y elegir según el caso.
  • Instalar Android Studio y crear un primer proyecto.
  • Configurar emuladores y probar en un dispositivo real.
  • Explicar la estructura de una app Android y su ciclo de vida.

Teoría

  1. Dispositivos y redes móviles
  2. Sistemas operativos móviles
  3. Tecnologías de desarrollo: nativo y multiplataforma
  4. Android Studio: instalación y primer proyecto
  5. Emuladores y dispositivos reales
  6. Estructura de una app y ciclo de vida
  7. Buenas prácticas, errores frecuentes y resumen
  8. Interfaces: paradigmas y modelos
  9. El entorno de diseño de interfaces
  10. Tu primer proyecto multiplataforma

Ejercicios de la unidad

Hay 19 ejercicios de esta unidad.

Antes de pasar a los ejercicios

Cuando hayas leído y practicado la teoría, marca la casilla para desbloquear los ejercicios: