Nivel Intermedio
26 clases
3 horas de contenido
12 horas de práctica
Explora el diseño de software para apps móviles, desde identificar componentes clave hasta optimizar rendimiento y seguridad. Aprenderás a estructurar y gestionar dependencias para crear aplicaciones estables, escalables y accesibles.
Diseño de una app móvil
- 4

Requerimientos Funcionales y No Funcionales en Aplicaciones
04:22 min - 5

Componentes de Arquitectura de Aplicaciones Móviles
10:00 min - 6

Carga de Imágenes en Android con Librerías Populares
05:38 min - 7

Conceptos clave de CDN y Push Notifications en aplicaciones móviles
05:15 min - 8

Creación de Diagramas de Secuencia para Flujos de Usuario
11:07 min
Data y Networking
- 9

Tipos de Comunicación con el Servidor: HTTPS y WebSockets
05:17 min - 10

APIs Móviles: Diseño Eficiente y Optimización de Datos
04:47 min - 11

Optimización de Modelos de Datos en APIs JSON
08:42 min - 12

Implementación de Estrategias Offline en Apps Móviles
04:02 min - 13

Patrón Repository para Persistencia de Datos en Apps Móviles
24:18 min
La base de un gran performance
Herramientas profesionales para el diseño de software móvil
- 18

Introducción al Testing: Garantizar Funcionalidad en Aplicaciones
09:11 min - 19

Pruebas de Instrumentación con Espresso en Android
19:41 min - 20

Componentes de Android Material Design y su implementación
09:47 min - 21

Internacionalización de Aplicaciones Móviles: Idiomas y Formatos de Texto
04:21 min - 22

Uso de Charles Proxy y otras herramientas para optimizar desarrollo de apps
05:06 min
Consideraciones finales para diseñar software móvil
Profes del curso
Conoce quién enseña el curso

Cristian Villamil
Android Engineer en Reddit
Android Engineer en Reddit
Opiniones del curso
4.6 · 63 opiniones


Jesús Loayza Tacuchi
@Tacuchi·
Excelente curso, temas realmente avanzados y muy recomendados.


Paul Mauricio Realpe Guerrero
@paulmrg461·
Contenido muy importante a tener en cuenta para desarrollar apps móviles de calidad.


Juan Camilo Jimenez V
@juan.jimenezv·
conceptos nuevos y estructurados, falto fue el desarrollo de un proyecto en simultanea, para ir practicando lo aprendido

Sergio Josué Rodriguez Taborda
@Sergio0017·
Contiene excelentes temas a tener en cuenta al momento de construir una app
Eleva tu aprendizaje
Este curso es parte de estas rutas de aprendizaje
Comunidad
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender



