
Swift es el nuevo lenguaje de programación para los frameworks de desarrollo Cocoa y Cocoa Touch. Fue presentado el 2 de Julio en el WWDC 2014 y posee novedosas características que ayudarán a facilitar el desarrollo de aplicaciones para las plataformas de Apple. El código fuente escrito en Swift puede funcionar lado a lado con el código desarrollado con Objective-C, de este modo no habrá mayores problemas para la coexistencia de proyectos desarrollados en distintos lenguajes. Este nuevo lenguaje de desarrollo de aplicaciones creado por Apple, nos ofrece las mejores y más nuevas características de los lenguajes de desarrollo de última generación, combinadas con décadas de experiencia en la construcción de plataformas Apple.
En este post encontrarás una amplia variedad de recursos de Swift como libros, páginas de consulta, videotutoriales, información de referencia, código fuente de ejemplo y mucho más.
Recursos para Aprender a Desarrollar Apps en Swift
A continuación te dejo algunos recursos que te ayudarán en tu proceso de aprendizaje del lenguaje de programación Swift:
- eBook: The Swift Programming Language
- eBook: Using Swift with Cocoa and Objective-C
- Librería estándar de referencia del lenguanje Swift
- Introducción a LLDB y a Swift REPL (Video en inglés)
- Depuración avanzada de Swift en LLDB (Video en inglés)
- Integración de Swift con Objective-C (Video en inglés)
- Swift Avanzado (Video en inglés)
- Código fuente Swift de ejemplo: Construcción de un Juego SpriteKit
- Código fuente Swift de ejemplo: App de productividad
- Código fuente Swift de ejemplo: Creación y personalización de controles UIKit
Videotutoriales de Swift en Español
En el canal de YouTube de jotajotavm encontrarás una gran variedad de tutoriales sobre informática. En una de sus colecciones encontrarás muy buenos videotutoriales para aprender a programar en Swift. A continuación te los dejo para que les des play:
NUEVO LENGUAJE Swift de Apple – 01 Introducción
Tutoriales Swift de Apple – 02 Variables
Tutoriales Swift de Apple – 04 Array
Tutoriales Swift de Apple – 05 Diccionarios
Tutoriales Swift de Apple – 06 IF / ELSE
Tutoriales Swift de Apple – 07 Switch
Tutoriales Swift de Apple – 08 Bucle FOR
Tutoriales Swift de Apple – 09 Bucle WHILE
Tutoriales Swift de Apple – 10 Bucle DO WHILE
Tutoriales Swift de Apple – 11 Funciones
Tutoriales Swift de Apple – 12 Funciones MultiParámetro
Tutoriales Swift de Apple – 13 Return Multiple
Tutoriales Swift de Apple – 14 Recursividad
Tutoriales Swift de Apple – 15 Closure
Tutoriales Swift de Apple – 16 Objetos
Tutoriales Swift de Apple – 17 Herencia
Libros para Aprender a Programar en Swift
A continuación te dejo algunos libros que te pueden servir para aprender a desarrollar aplicaciones en Swift:
Espero que estos recursos te sean de utilidad.