
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
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!


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


Aclaré algunas dudas sobre los ciclos de vida, que aunque leía por todos lados no me acababan de quedar claros los conceptos.

David Stiven Rodríguez Taborda
Buen profesor, breve y buen contenido


Servando Hernández Camargo
Excelente profesor, buena metodología de enseñanza y un excelente curso, gracias por sus conocimientos.


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


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


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


Juan Sebastian Bueno
Aunque el curso es bueno, se dejan muchos temas al aire, pero no esta mal para un curso introductorio

Jesus Perez Mojica
Muy buen curso del parte del profesor


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


EGNA LIZETH POLO RUBIANO
Todo el contenido esta bueno.


Jacob Aguilar Campos
Curso completamente necesario para entender algunas cosas que no fueron abarcadas en el curso anterior

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


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

Este curso extra me sirvió para reforzar los conocimientos adquiridos y a que enfocarme en el futuro para que mi aplicación quede de maravilla.


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.


Anderson Quezada
Muy buen curso y las explicaciones de ciclos es muy buena. Esperando más cursos de SwiftUI


José Castillo
Un curso algo rápido, pero muy importante a la hora de realizar proyectos responsive.


Julio Palacios
Aprender adecuar elementos de una view, según el tamaño del dispositivo


Daniel Cinto
Muy buen curso, personalmente creo que al tocar temas importantes como el ciclo de vida fuera más profundo ya que es un tema bastante importante. Todo lo demás me parece muy bien.


Mario Gudiño
Siempre es importante conocer el ciclo de vida de una aplicación, creo que este curso debería de ir al inicio de los demás.


Edgar A. Gonzalez Ambriz
Es un curso corto pero bastante importante para el correcto desarrollo de una aplicación con SwiftUI


John Erney Rojas Rodríguez
An excellent content to learn and practice.


Sebastian Camilo Rozo Rozo
El dominio del tema y la seguridad con la que trasmite el tema por parte del docente.
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Móvil
Desarrolla habilidades esenciales en metodologías modernas y gestión de negocios digitales para fortalecer la seguridad y eficiencia en organizaciones. Prepárate para aplicar técnicas avanzadas en Inteligencia Artificial y Ciberseguridad, optimizando procesos y promoviendo un entorno de trabajo seguro y avanzado.




Fundamentos de Desarrollo Móvil
Adquiere las bases esenciales de informática, control de versiones, fundamentos de JavaScript y principios de diseño y accesibilidad aplicados al desarrollo móvil.


Desarrollo Multiplataforma con React Native
Crea aplicaciones móviles para iOS y Android simultáneamente utilizando JavaScript y el framework React Native.



Arquitectura y Patrones de Diseño Móvil
Aprende a estructurar aplicaciones móviles robustas, escalables y mantenibles aplicando patrones como MVP, MVVM y Clean Architecture, junto con principios SOLID.




Desarrollo Nativo iOS con Swift
Domina el desarrollo de aplicaciones nativas para iOS con Swift, aprendiendo a usar Storyboards (UIKit) y el moderno framework declarativo SwiftUI.




Integración de APIs y Persistencia Móvil
Conecta tus aplicaciones móviles a servicios backend consumiendo APIs REST o GraphQL, y gestiona datos localmente para funcionamiento offline con herramientas como Room, Realm y SwiftData.




Diseño UX/UI para Móviles
Especialízate en el diseño de interfaces y experiencias de usuario optimizadas para dispositivos móviles, aplicando principios de Material Design, Human Interface Guidelines y técnicas de prototipado.



Testing y Despliegue en Móvil
Asegura la calidad de tus aplicaciones móviles mediante pruebas unitarias y de interfaz de usuario, y aprende los procesos para desplegar y publicar tus apps en Google Play Store y Apple App Store, incluyendo automatización CI/CD.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender