Si quieres aprender a programar aplicaciones móviles para el iPhone, no tienes escapatoria: te toca meterte de lleno a estudiar Swift. Este lenguaje de programación, de código abierto, pretende resolver los engorros que suponía programar en Objective-C.
Afortunadamente, y como ocurre con el resto de lenguajes de programación, podemos encontrar bastantes recursos online y vídeos en YouTube para poder tener ayuda sin movernos de casa. Vamos a ver algunos de esos recursos.
AppleCoding

La web AppleCoding, concretamente en su etiqueta Swift, tiene bastantes recursos y enlaces para poder conseguir material de aprendizaje. Hay contenido básico y avanzado.
NSCodeCenter

La web de NSCodeCenter está enfocada a los programadores de Cocoa, pero una simple búsqueda por Swift nos devuelve algunas respuestas sobre el lenguaje que nos pueden ser útiles.
Developing iOS 8 Apps with Swift

La Universidad de Stanford, nada menos, nos ofrece este curso a través de iTunes U para poder aprender a programar aplicaciones para iOS 8 con Swift. Ahora ya tenemos iOS 9, pero este curso sigue siendo muy aprovechable.
Intro to iOS App Development with Swift
Este MOOC de Udacity nos enseña, a medida que vamos aprendiendo las bases de Swift, a crear una aplicación que grabe nuestra voz y nos la reproduzca utilizando diferentes efectos.
Curso programación de 0 a Swift
SFMenLife tiene esta lista de reproducción en YouTube con seis vídeos que nos enseñarán la base más simple para poder empezar a dar nuestros primeros pasos con Swift.
Curso desarrollo de apps iOS con Swift en Español
Esta lista de reproducción en español, de la mano de DT Motive, tiene algunos vídeos en los que aprenderemos a hacer algunas funciones concretas de Swift.
Tutoriales de Amin Meyghani
Estos vídeos tienen un año y por lo tanto quizás no reúnen las novedades de Swift 2, pero estamos hablando de una lista de reproducción muy completa con más de 300 vídeos que sencillamente no podemos ignorar. En inglés, de la mano del usuario de YouTube Amin Meyghani.
Learnswift

Esta página web nos la dejó el lector logoff en nuestra lista de cursos y vídeos para aprender JAVA, y tiene una lista bastante completa de trucos y tutoriales para aprender Swift separados por nivel de dificultad. Además, puedes aportar tú mismo todos los enlaces que creas que se merecen estar ahí.
Tutorial de Swift en vídeo de Derek Banas
En una hora y diez minutos, el usuario de YouTube Derek Banas nos enseña en inglés todas las nociones básicas de Swift. Para perder el miedo este vídeo puede ser muy útil.
Vídeos de Aprende Swift
El canal de YouTube de Aprende Swift tiene varios tutoriales y lecciones en vídeo, incluyendo conceptos tan básicos como hacer el clásico "Hola, Mundo" para un iPhone.
Documentación oficial de Apple

Terminamos, cómo no, señalando la documentación oficial de Swift que tiene Apple en la web de su programa de desarrolladores. Está todo en inglés, pero debería servir como referencia a todos los que queráis poneros en serio con la programación de aplicaciones para iOS.
Imagen | Yuko Honda
En Genbeta | Ocho webs y canales de YouTube para aprender JavaScript desde 0 hasta nivel experto
Ver 14 comentarios
14 comentarios
alquiler_apartamento
muy interesante y de gran utilidad se llama Playgrounds , donde las líneas de código que escribes se pueden ver en tiempo real cómo se analizan y compilado. Se puede ver paso a paso cómo funciona el algoritmo .
bitcoin_timestamp
Como cualquier otro lenguaje de programación Swift debe ser descubierto, y para eso hay que tener un poco de experiencia de programación para averiguar lo que puede contar con ello.
De lo que se ha dicho hasta ahora parece que Swift dejó un poco por debajo de la barrera para los desarrolladores de aplicaciones de Apple , porque es un lenguaje mucho más fácil y flexible . En cierta medida es como Python o Ruby esto es evidente por renunciar a un punto y coma .
linkswordie
Hola, alguien me puede hacer alguna recomendación sobre programación? Tengo algún conocimiento en C# y Java, algunas pinceladas básicas sobre programación web como CSS y Html, quisiera aprender a programar alguna app para Android, pero en la web hay infinidad de cursos, soy ingeniero Aeronáutico por lo que la programación la he tocado pero de pasada y la verdad es que me gusta bastante, y buscaba algo con lo que empezar que pudiera explicar todo paso por paso... como este artículo pero para android
Alguna recomendación?
lizardoreyesjara2
Aunque no soy fan de Swift, tengo que admitir que las ultimas actualizaciones y el cambio de object-c ha mejorado mucho el rendimiento y el desarrollo. Pero yo por mientras seguiré en android.
ibi_impuestos
Desde su introducción Swift saltó desde el número 68 hasta el número 22 entre los lenguajes de programación , de acuerdo con estadísticas compiladas por la firma RedMonk. Por algo será, no?
elinformal
Llevo un tiempo trabajando con Swift y estoy encantado. Pero llegado a este punto me parece que para mejorar mi nivel de Swift primero voy a tener que mejorar mi nivel de inglés.
Que poco material no básico encuentro en español, y no me atrevo con un libro en inglés todavía.
Alguien conoce material en español para usuarios no principiantes?
Carlitos Way
Qué bien, de cocoa a swift, hasta que se les pase por la cabeza a los señores de apel cambiar a otro lenguaje por motivos comerciales y que tengan que cambiar los programadores de modelo de ordenador...