Domina la Programación de Apps Móviles Android e iOS
Este curso te proporciona las habilidades esenciales para desarrollar aplicaciones móviles en Android e iOS. Aprenderás desde los fundamentos hasta técnicas avanzadas, incluyendo gestión de proyectos y publicación en mercados. Impulsa tu futuro en el desarrollo móvil.
Información del curso
- Duración160 horas lectivas
- UbicaciónEspaña
- EmpresaTALENTO
Requisitos y destinatarios
Requisitos
Estar dado de alta como solicitante de empleo en el Servicio de Empleo Público del Principado de Asturias.
Dirigido a
Autónomos, desempleados, trabajadores en ERTE/ERE y empleados por cuenta ajena
Qué aprenderás
- Desarrollar aplicaciones para Android
- Crear interfaces de usuario intuitivas
- Utilizar sensores y multimedia en tus apps
- Integrar servicios web y Bluetooth
- Gestionar proyectos de desarrollo móvil
- Publicar y actualizar aplicaciones en markets
- Introducción al desarrollo en iOS
- Aplicar metodologías ágiles
Temario
Temario del Curso
1. Introducción a los Dispositivos Móviles
- Historia y evolución.
- Tipos de aplicaciones móviles: nativas, híbridas y web.
- Componentes clave de un dispositivo móvil.
- Familias de dispositivos: smartphones, tablets, wearables.
2. Introducción a Android
- Fundamentos de Android: arquitectura y componentes.
- Configuración del entorno de desarrollo (Android Studio).
- Creación de interfaces de usuario con XML.
- Manejo de recursos de la aplicación: imágenes, strings, layouts.
3. Temas Avanzados de Android
- Almacenamiento y gestión de datos: bases de datos SQLite.
- Integración de mapas y servicios de geolocalización (GPS).
- Uso de sensores: acelerómetro, giroscopio.
- Desarrollo de widgets y servicios web.
- Conectividad Bluetooth.
4. Publicación y Monetización
- Análisis de mercado y diferenciación de productos.
- Proceso de despliegue, versiones y actualizaciones.
- Modelos de negocio: publicidad, suscripciones, compras in-app.
5. Gestión de Proyectos Móviles
- Metodologías de desarrollo: tradicionales vs. ágiles.
- Selección de plataforma y público objetivo.
- Seguimiento y mantenimiento de la aplicación.
6. Introducción a iOS
- Visión general de la familia iOS.
- Entorno de desarrollo para iOS (Xcode).
- Creación de aplicaciones básicas en iOS.