Desarrollo de aplicaciones móviles basadas en Android

Plan de Estudio 2020. RENOVADO!

Introducción

  • Qué es Android
  • Qué es Java
  • Qué es Kotlin
  • Kernel, bibliotecas, marco de aplicaciones
  • Android Studio

Arquitectura de una Aplicación Android

  • Diseño de una aplicación móvil
  • Concepto MVVM - Por qué necesitamos una arquitectura.
  • Activities: Ciclo de vida de una aplicación
  • Android Manifest, permisos
  • Resources: Strings, Dimensions, Drawables.
  • Multi-idioma: Internacionalización

Interface de usuario. Material Design

  • AndroidX libraries.
  • Material Design libraries.
  • Constraint layout
  • RecicleView
  • LayoutManager
  • Adapters
  • Aplicación con más de una pantalla
  • Comunicación entre activities
  • Intents explícitos y flags.
  • Fragments

Procesos y tareas

  • Concepto corrutinas.
  • Concepto Threads.

HTTP y Web Services

  • Concepto de Web Service
  • Conexiones HTTP
  • Consumiendo información de Internet
  • Http client
  • Http client con retrofit y http ok.
  • Formato JSON

Más Componentes de Android

  • Toolbar
  • Menúes
  • Distribución y comercialización

Otros cursos que podrían interesarte: