
Porta tus aplicaciones de iOS a iPadOS y gestiona el ciclo de vida con SwiftUI. Aprende técnicas como sistemas de puntos vs píxeles, modificadores de posición, y ajusta interfaces para diferentes dispositivos y resoluciones.
Clases del curso
Proceso de porteo de una app iOS a iPadOS
Proceso de mejora como desarrollador de apps con SwiftUI
¡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

Juan Villalvazo
Instructor profesional de programación
📱 Desarrollador de aplicaciones móviles.
🎥 YouTuber enfocado a la motivación en la programación.
conocimientos previos
- Curso de SwiftUI desde Cero.
- Curso de Desarrollo de Aplicaciones iOS con SwiftUI.
software y recursos necesarios
- Xcode.
- Computadora con sistema operativo macOS.
4.5 · 83 opiniones


Te ayuda a entender mejor el funcionamiento de SwiftUI. Felicidades Equipo Platzi!


Ricardo Ivan Herrera Rocha
Lo mejor de este curso fue lo práctico y directo que es. Me permitió entender claramente cómo funciona el ciclo de vida de una app en SwiftUI y cómo adaptarla a diferentes dispositivos de Apple. Los ejemplos con ScenePhase, GeometryReader y navigationViewStyle fueron muy útiles para llevar mis apps a un siguiente nivel. ¡Recomendadísimo para todo desarrollador iOS que quiera dominar SwiftUI!


Maria Isabel Torres Torres
Excelente profesor, muy buenos los cursos que ha realizado; sería bueno que lo volvieran a llamar cuando actualicen los cursos de iOS


Gabriel mejia
aprendi mucho a perfeccionar mis conocimientos en swift ui


Jesus Ervin Chapi Suyo
El curso necesita actualización


Sergio Adrián Quintana Francisco
Buen curso el profe muy bueno


Sergio Hernan Ramirez Vergara
se entienden cuestiones de los ciclos y estados de las apps


Jonatan Scaglia
Curso completo con información muy útil


Hugo Jacome Andrade
Juan es un gran profesor se aprende mucho con los ejemplos que nos indica.


Carlos Medina
Muy buen curso, aun que creo que fue muy corto.

Kevin Alexander Ramírez Rodríguez
buen curso


Dennis David Arango Mandieta
Excelente curso, super importante saber todas estas cosas si eres desarrollador swift


Jose Antonio Mendoza
Imprescindible para terminar de dar un toque profesional a cualquier app

Jorge Eliecer Castaño Valencia
El profesor es simplemente genial, es breve y conciso.

Jesus Perez Mojica
Muy buen curso del parte del profesor


Ismael Roman Sanchez
Excelente clase, aprendí muchísimo ya que el profe explica bastante bien cada una de las clases.


Manuel Serrano
Excelente curso profe! que buen contenido han creado! muchas gracias! tambien al teamPlatzi!


EGNA LIZETH POLO RUBIANO
Todo el contenido esta bueno.


Javier Felipe Cifuentes Sabogal
Excelente curso, profesor, contenido.

Fernando Molano Castrillón
Un curso sencillo pero bastante útil. Me gusta porque usamos el mismo proyecto ya creado así que fue rápido.


Aprender el ciclo de vida de una app de manera sencilla y el posicionamiento de vistas

Jonathan Duarte
El curso es muy practico y es la secuencia de otros tres cursos en los que adquieres la habilidad de desarrollar una buena app en swift ui


Missael Hernández Rosado
Excelente curso. El contenido algo corto pero la explicación bastante buena. Un excelente profesor :)


Gabriel Castro Álvarez
Aprender sobre el ciclo de vida de las apps y sobre cómo adaptar una App iOS a iPadOS


Jorge Teofanes
me gusto mucho esta especialización, complementa todo lo aprendido hasta el momento.


CARLOS ALBERTO WILSON PEREZ
Excelente contenido, temas y ejemplos. Es de los cursos que más me han gustado. Gracias.


Ivan Ezequiel Mazzalay
Excelente curso para cerrar todo lo relacionado con SwiftUI. Muy recomendable hacer toda la ruta, desde los cursos básicos de Swift hasta esto de SwiftUI. Voy a seguir con los cursos donde se ve todo lo vinculado con UIkit. Muy buena ruta!


Julio cesar cruz calderón
Me ha enseñado a tomar en cuenta los estados de una app y asi mismo visualizarla en otra plataforma dentro del ecosistema Apple.


José Guadalupe Hernández Rosas
este curso esta macizo porque te da una especialiación de control de estados de tu aplicacion. 10/10


Anderson Quezada
Muy buen curso y las explicaciones de ciclos es muy buena. Esperando más cursos de SwiftUI
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.




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!




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.




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