
Aprende cómo integrar en tus proyectos las herramientas nativas de iOS para crear experiencias fluidas y avanzadas. En este curso, descubrirás cómo trabajar con SwiftUI y UIKit, optimizar el rendimiento, incluir autenticación biométrica, aprovechar GPS, HealthKit y CoreMotion, y potenciar tus apps con Live Activities, Dynamic Island y Widgets interactivos. Además, explorarás el uso de AVKit, Metal y Vision Pro para experiencias inmersivas. Domina la integración nativa de iOS. Aprenderás transiciones avanzadas, efectos visuales con Metal, widgets interactivos, autenticaciones seguras (Face ID, Passkeys) y acceso a hardware (cámara, GPS). Además, integrarás SwiftUI con UIKit, optimizarás rendimiento y explorarás Vision Pro. ¡El curso esencial para destacar en iOS!
Clases del curso
Interacción con el Usuario y el Sistema Operativo
Multimedia y Medios Visuales
Gráficos y Sensores
Salud y Bienestar
Mapas y Geolocalización
Notificaciones y Autenticación
Gestión de Datos y Almacenamiento
Fundamentos de Apps Inmersivas
Estrategias para el Futuro
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Proyecto del curso

Kit Nativo
Desarrolla una app que reúne las funciones más avanzadas del ecosistema iOS en un solo lugar. Implementa Live Activities, Dynamic Island, autenticación biométrica, geolocalización, AVKit, HealthKit, Metal y más, explorando cada componente a detalle. Cada clase de este curso está diseñada para enseñarte su integración de manera individual, asegurando que comprendas su funcionamiento.
conocimientos previos
- Curso de Desarrollo de Aplicaciones iOS con SwiftUI.
software y recursos necesarios
- Xcode
Mira las primeras 3 clases sin costo en este momento
4.3 · 1 opiniones

Carlos Andrés Echavarría Cárdenas
Buen contenido del curso, tal vez falta ahondar en una app completa que abarque la mayoria del contenido o por lo menos el mas a la vanguardia para realizarlo de principio a fin con buenas practicas, pero en general excelente contenido y actualizado
Complementa este curso con nuestras rutas de aprendizaje

Programación y Software
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados.




Producción de videojuegos
Aprende el proceso de creación para liderar la planeación, producción y dirigir el equipo de desarrollo de un juego.




Desarrollo de aplicaciones multiplataformas
React Native y .NET MAUI son frameworks multiplataformas que permiten crear aplicaciones móviles para Android e iOS con un solo código.




Desarrollo de Aplicaciones Android
Aprende a desarrollar apps móviles con Android. Domina Kotlin, diseño de interfaces y patrones de diseño. Amplía tus habilidades con cursos especializados.




Desarrollo de videojuegos
Aprende a desarrollar videojuegos con motores como Unity, Game Maker y Godot.




Configura tu entorno de desarrollo para programar
Aprende a utilizar un editor de texto, git, GitHub y la línea de comandos en tu computadora. Esta ruta te prepara para comenzar en Windows, Linux y macOS.




Fundamentos de programación
Descubre ¿Cómo se hacen Apps y los Sitios Web? Esta ruta te da bases sólidas en cualquier lenguaje ¡incrementando tus oportunidades laborales!




Lenguajes de programación
Explora las bases de los lenguajes de programación mas usados y demandados en la industria. Estos lenguajes son útiles para construir aplicaciones de todo tipo.




Desarrollo de Aplicaciones iOS
iOS es el sistema operativo que usan iPhone y el iPad de Apple. El lenguaje que se usa para desarrollar aplicaciones para estos dispositivos se llama Swift.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender