Aprende a desarrollar apps multiplataforma con Kotlin, usando Compose para UI, Ktor para APIs y Room para datos locales.
¿Te imaginas crear aplicaciones multiplataforma con un solo código base? Con Kotlin Multiplatform, desarrollarás apps para Android, iOS y escritorio, compartiendo lógica de negocio de manera eficiente y optimizando recursos. Esta tecnología te permitirá construir proyectos escalables y profesionales, reduciendo el esfuerzo sin comprometer la calidad.
En este curso, explorarás desde lo básico hasta la distribución de aplicaciones multiplataforma, aprendiendo a configurar tu entorno, estructurar proyectos y aplicar las mejores prácticas del desarrollo moderno.
¿Qué aprenderás?
Domina Kotlin Multiplatform y transforma tus ideas en apps multiplataforma. Empieza a estudiar con las primeras clases gratis y comprueba por qué en español #NadieExplicaMejor que EDteam.
. .
muy buen curso para seguir avanzando
Excelente curso para mejorar mis estudios de aplicaciones
¡Felicidades por completar Desarrollo multiplataforma con Kotlin!
Me gustó el contenido, pude aprender bastante
Este módulo presenta Kotlin Multiplatform, una tecnología que permite compartir lógica de negocio entre Android e iOS, optimizando tiempos y mejorando la mantenibilidad. Los estudiantes aprenderán los fundamentos, configurarán el entorno de desarrollo y desarrollarán su primera aplicación multiplataforma funcional para ambas plataformas.
En este módulo, los estudiantes iniciarán el desarrollo de la aplicación "SuperHeroes", explorando la estructura del proyecto, la organización de pantallas y la navegación. Usarán KTOR para integrar un API y mostrar un listado de superhéroes en su primera pantalla. Además, aprenderán a usar Compose Multiplatform para interfaces y a implementar servicios web para obtener datos.
En este módulo, los estudiantes aprenderán a implementar persistencia local en una aplicación multiplataforma con Room Database. Explorarán su configuración, diseño de entidades y tablas, y operaciones CRUD (crear, leer, actualizar, eliminar) mediante DAOs, optimizando el almacenamiento en Android e iOS.
En este módulo, los estudiantes ampliarán la aplicación “SuperHeroes” añadiendo soporte para Desktop y mejorando la arquitectura. Configurarán el entorno para escritorio, adaptarán la interfaz, integrarán lógica compartida y usarán inyección de dependencias con COIL. Finalmente, abordarán el empaquetado y distribución en Android, iOS y Desktop.
Juan Jose
🇵🇪@juanjoseledesmaVer perfil
Obtén acceso de por vida solo a este curso
Obtén acceso a todos los cursos, rutas y escuelas de EDteam
Mostrar precios en
*Incluye todos los beneficios por comprar el curso
