Programa del Curso
Agile Metodologías en Mobile Development
- Principios y estructuras de proyectos de Agile
- Historias de usuario, sprints y retroalimentación iterativa
- Pipelines CI/CD y ciclos rápidos de lanzamiento
Diseño UX/UI para Aplicaciones Móviles
- Principios del diseño de experiencia de usuario e interfaz
- Maquetas, prototipos y pruebas de usuarios
- Accesibilidad y consistencia en múltiples dispositivos
Desarrollo con Flutter
- Configuración e infraestructura de Flutter
- Widgets, diseños y temas
- Gestión del estado y navegación
Arquitecturas de Aplicaciones Móviles
- Arquitecturas estratificadas y modulares
- Integración con servicios backend (Firebase)
- Mejores prácticas para mantenibilidad y escalabilidad
IA en el Desarrollo de Aplicaciones Móviles
- Uso de modelos pre-entrenados en aplicaciones Flutter
- Chatbots, recomendaciones e inteligencia automatizada
- Conexión a servicios AI (por ejemplo, Dialogflow, ML Kit)
Seguridad en Aplicaciones Móviles
- Autenticación y autorización con Firebase
- Encriptación de datos y almacenamiento seguro
- Ofuscación del código y llamadas seguras a API
Pruebas, Implementación y Mantenimiento
- Pruebas unitarias, de widgets e integración
- Preparación para Google Play Store y App Store
- Control de versiones y estrategias de actualización
Resumen y Próximos Pasos
Requerimientos
- Una comprensión de la programación orientada a objetos
- Experiencia con herramientas de desarrollo de software
- Conocimientos básicos sobre dispositivos móviles y diseño de interfaz de usuario (UI)
Objetivo del curso
- Desarrolladores de sistemas IT
- Profesionales técnicos que crean interfaces móviles
- Desarrolladores de aplicaciones que buscan habilidades para integración cruzada y IA
Testimonios (3)
Informaciones adicionales muy útiles
Grzegorz - Comp S.A.
Curso - BLoC Pattern
Traducción Automática
El conocimiento de Miguel sobre el tema era extenso. Hizo que la formación fuera fácil de entender y el ritmo fue equilibrado, añadiendo nuevas características a cada sección cuando era necesario. Cubrió todo lo que se le pidió y respondió cada una de las preguntas de manera exhaustiva. Fue una experiencia muy agradable.
Paul Coaton - SEMPCheck Services
Curso - Flutter Development Bootcamp with Dart
Traducción Automática
El entrenador fue entusiasta, amable y apasionado por el tema
Isaac Murphy - Royal New Zealand Airforce
Curso - Build Native iOS and Android Apps with Flutter
Traducción Automática