Desarrollo mobile
también la vas a encontrar como Android · iOS · React Native · Flutter
Aplicaciones para teléfonos, con sus restricciones propias: batería, red intermitente, tiendas de aplicaciones y versiones viejas que conviven durante años.
0 de 18 temas de la materia0.0%
3 unidades · Desarrollo de software
Unidad 01Junior
6 temas · en camino
1.1Nativo, multiplataforma o web: cuándo conviene cada unoEn camino
1.2Ciclo de vida de una aplicación y de sus pantallasEn camino
1.3Interfaces declarativas: SwiftUI, Jetpack Compose, React Native y FlutterEn camino
1.4Navegación, stacks de pantallas y deep linksEn camino
1.5Consumo de APIs con red lenta o intermitenteEn camino
1.6Almacenamiento local y preferenciasEn camino
Unidad 02Semi-Senior
6 temas · en camino
2.1Arquitectura de apps: MVVM, estado y capasEn camino
2.2Offline first y sincronizaciónEn camino
2.3Notificaciones push y trabajo en segundo planoEn camino
2.4Permisos, privacidad y datos sensibles en el dispositivoEn camino
2.5Pruebas unitarias, de interfaz y en dispositivos realesEn camino
2.6Publicación en App Store y Google PlayEn camino
Unidad 03Senior
6 temas · en camino
3.1Rendimiento: arranque, memoria, batería y fluidezEn camino
3.2Versiones viejas en la calle: compatibilidad de APIs y actualizaciones forzadasEn camino
3.3Releases graduales, feature flags y reporte de crashesEn camino
3.4Seguridad mobile: secretos en el dispositivo, certificate pinning y OWASP MASVSEn camino
3.5Modularización de apps grandes con varios equiposEn camino
3.6Accesibilidad en aplicaciones mobileEn camino