Avatar ·

Cómo empezar a aprender Swift desde cero?

¡Saludos, colegas! Decidí empezar a aprender Swift para desarrollo en iOS/macOS, pero me encontré con el problema de elegir la ruta de aprendizaje correcta. No tengo experiencia en programación y quiero entender por dónde empezar para no perder tiempo con materiales obsoletos.

Lo que ya he probado:

  • Vi varios videos introductorios en YouTube, pero parecían desorganizados.
  • Instalé Xcode e intenté escribir código simple, por ejemplo: print("Hello, World!"), pero no avancé más.
  • Empecé a leer el libro «Swift Programming: The Big Nerd Ranch Guide», pero me pareció demasiado complicado para un principiante absoluto.

Mis expectativas: Quiero obtener un plan de aprendizaje claro para principiantes: qué recursos (libros, cursos, documentación) usar, si debo aprender SwiftUI de inmediato o empezar con UIKit, y cómo practicar para consolidar conocimientos. También me interesa saber si vale la pena aprender Swift en macOS si solo tengo una MacBook Air (M1), o si necesito una Mac más potente.