Atlasingeniería

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