Apple lanza tutoriales gratis para aprender a crear apps desde cero
Apple, la empresa de tecnología más valiosa del mundo y creadora del ecosistema iOS, macOS y visionOS, ofrece de forma completamente gratuita su colección oficial de tutoriales para aprender desarrollo de apps.
Los App Dev Tutorials suman más de 16 horas de contenido práctico donde construirás aplicaciones reales como Scrumdinger, una app de gestión de reuniones diarias, y Today, un organizador de tareas.
No necesitas suscripción al Apple Developer Program ni pagar nada: todo el contenido está disponible desde developer.apple.com.
Más de 16 horas de desarrollo iOS, macOS y más con Apple
Los tutoriales están organizados en cuatro grandes secciones que cubren SwiftUI, UIKit, macOS y recursos adicionales. Empezarás con SwiftUI, el framework moderno y declarativo de Apple para construir interfaces en todas sus plataformas.
Allí construirás Scrumdinger paso a paso: desde los fundamentos de vistas y stacks hasta navegación, manejo de estado, persistencia con SwiftData, dibujo de formas personalizadas y transcripción de audio a texto.
La sección de UIKit te enseña el framework imperativo que aún mantienen miles de apps en producción. Construirás Today, una app de tareas diarias, trabajando con collection views, data sources, celdas personalizadas y navegación entre pantallas. La parte de macOS cubre el desarrollo con AppKit, SwiftData y funcionalidades avanzadas como drag & drop, múltiples ventanas y barras de herramientas.
SwiftUI, UIKit y macOS: lo que aprenderás en cada proyecto
- Fundamentos de SwiftUI: vistas, stacks, adaptabilidad y accesibilidad
- Navegación jerárquica y presentación modal en iOS
- Manejo de estado con bindings, @State, @Observable y ciclo de vida
- Persistencia de datos con SwiftData y manejo de errores
- Dibujo personalizado con formas y geometría en SwiftUI
- Grabación de audio y transcripción de voz a texto
- UIKit: collection views, data sources y celdas personalizadas
- macOS: AppKit, SwiftData, múltiples ventanas, drag & drop y Toolbar
- TipKit para mostrar características de la app a los usuarios
- Buenas prácticas de diseño de interfaz y experiencia de usuario
Para principiantes que quieren iniciar en el ecosistema Apple
Los tutoriales están diseñados para quienes tienen conocimientos básicos de programación pero quieren dar el salto al desarrollo de apps nativas de Apple. Necesitarás una Mac con Xcode 16, que se descarga gratis desde la App Store.
El contenido está en inglés, pero al ser tutoriales escritos con código, el idioma no es una barrera tan grande como en los cursos grabados. No es adecuado para quienes no tienen experiencia previa con ningún lenguaje de programación, aunque los primeros módulos son bastante accesibles.
Lo mejor de estos tutoriales es que vienen directamente de Apple. No son cursos de terceros ni resúmenes: es el equipo de documentación de Apple explicando sus propios frameworks.
A diferencia de alternativas como 100 Days of SwiftUI de Paul Hudson (más extenso pero no oficial) o el curso CS193p de Stanford (más académico), los App Dev Tutorials te dan la visión oficial y actualizada de cómo Apple espera que desarrolles sus plataformas.
La desventaja es que no ofrecen certificado, pero el dominio de Swift, SwiftUI y UIKit que adquirirás es exactamente lo que buscan los empleadores. La demanda de desarrolladores iOS sigue al alza: Swift tuvo un incremento del 11% en ofertas laborales en 2026, con salarios que oscilan entre $120,000 y $190,000 dólares anuales en Estados Unidos.
Los tutoriales están siempre abiertos y disponibles. No tienen fecha de cierre ni requieren registro previo. Solo necesitas una Mac, conexión a internet y ganas de aprender. Es, sin duda, el mejor punto de partida si quieres convertirte en desarrollador de apps para el ecosistema Apple.
Más cursos en: Programación
Aviso: Cursin es un directorio de cursos online gratuitos. Los enlaces a los cursos redirigen a las plataformas oficiales donde se imparten. Verifica la disponibilidad del curso en la plataforma correspondiente.
Cursos relacionados
Wolfram Research enseña su lenguaje de programación sin costo y con certificado
La Universidad de Michigan te enseña HTML5 gratis: curso en español desde cero
Si quieres crear páginas web, empieza con este curso gratuito de HTML5