
Desarrollo para Android con Jetpack Compose y Kotlin
udemy · ⭐ 4.57 (500 reseñas) · Todos los niveles · es · ⏱ 32,5 h
Impartido por Jorge Maldonado B. · 3.219 alumnos
19.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Si eres un entusiasta del desarrollo móvil y estás buscando mejorar tus habilidades, entonces este curso es perfecto para ti. Acompáñame en este viaje a través de la última tecnología de interfaz de usuario en Android, Jetpack Compose. ¿Qué es Jetpack Compose? Es una librería moderna y declarativa para construir interfaces de usuario en Android, desarrollada por Google. Con este nuevo enfoque, dejarás atrás la complejidad de las viejas vistas con xml, y te adentrarás en un mundo de código limpio y conciso. Olvídate de las tediosas configuraciones y di hola a la eficiencia y la facilidad de uso. ¿Qué aprenderás en este curso? En este curso aprenderás a construir interfaces de usuario interactivas y modernas desde cero, aprovechando todas las ventajas de esta nueva tecnología. Algunos de los temas clave que cubriremos incluyen: • Introducción a Kotlin: Comenzaremos desde los fundamentos, entendiendo la estructura y la sintaxis básica del lenguaje que compone compose yq que este es un framework creado con Kotlin. • Aprenderás cómo componer y personalizar widgets reutilizables para construir tus interfaces de usuario. • Aprenderás a implementar la navegación en tu aplicación para moverte entre diferentes pantallas. • Estado y Manejo de de las variables: Dominarás la gestión del estado en tu aplicación y aprenderás a manejar datos de manera eficiente. • Utilizaremos los conceptos de materia design en la ultima versión de material 3 • manejaremos el uso de Patrones de arquitectura como MVVM y Clean Arquitecture • Veremos la Integración con APIs: Aprenderás a conectar tu aplicación con servicios externos para obtener y mostrar datos en tiempo real. • Utilizaremos las bases de datos locales y como utilizar otros servicios de bases de datos en la nube como Firebase. • Aprenderemos a integrar la IA de Google Gemini. El enfoque del curso se basa en el aprendizaje práctico. Cada concepto que se presente viene acompañado de ejemplos prácticos que te ayudarán a reforzar tus conocimientos. Además, de que el curso estará en constante actualización presentando nuevos temas y siempre podrás realizar todas las preguntas que te sean necesarias y así guiarte en tu camino hacia el domino de Jetpack Compose. ¿Estás listo para dar un salto cuántico en tu carrera como desarrollador Android? ¡Entonces únete a el curso de Jetpack Compose y adquiere las habilidades que te destacarán en la industria del desarrollo de aplicaciones móviles!“ Nos vemos en clases.
Lo que aprenderás
- Uso del lenguaje Kotlin
- Crear interfaces para Android con Jetpack Compose
- Trabajar en base a componentes reutilizables
- Manejo del concepto de los Composables
- Uso de la libreria Retrofit para uso de APIs
- Crear una navegación entre vistas con Navigation Compose
- Uso del almacenamiento de datos con DataStore
- Uso del Flow para el flujo de datos
- Uso del MutableState para el manejo del estado de las variables
- Uso de la librería Room para bases de datos locales
- Trabajar con el patron MVVM
- Uso de inyección de dependencias con Hilt Dagger
- Uso de la Clean Arquitecture
- Diversos ejemplos en la creación de aplicaciones para Android
- Publicar nuestra aplicación en la Play Store
- Uso de Gemini AI
Requisitos
- No es necesario haber programado antes apps para Android en sus diferentes modalidades
- No se requiere de una experiencia previa en Kotlin o Jetpack compose
- Tener un computador Mac, Windows