Swift Introducción

Aprende a programar en Swift desde cero con los posts de Introducción a la programación en Swift.

Aprende Swift desde cero en 3 horas

Aprende Swift GRATIS desde cero y ¡en 3 horas! Miembros Público

Aprende Swift en menos de 3 horas. Curso Swift de 3 horas completamente gratuito para que empieces a programar tus propias aplicaciones iOS. Hay distintas secciones sobre Swift y cada una de ellas cubre un objetivo.

SwiftBeta
Swift Introducción
Tutorial Swift - Genéricos en Swift (Aprende a programar apps para iOS)

GENÉRICOS en Swift en Español - Curso Swift | Tutorial Swift Miembros Público

Genéricos en Swift (o Generics en Swift) nos permiten crear código que funciona con distintos tipos. Es decir, podemos preparar nuestro código para que funcione con Int, String, etc. Muy útil para evitar duplicaciones y crear un código más elegante.

SwiftBeta
Swift Introducción
Tutorial Swift - Protocolos en Swift (Aprende a programar apps para iOS)

PROTOCOLOS en Swift en Español - Curso Swift | Tutorial Swift Miembros Público

Protocolos en Swift. Usamos protocolos para obligar a los tipos que lo conforman a cumplir los requerimientos que queramos, con variables, métodos etc. Los protocolos también los usamos para el patrón de diseño delegación. Lee para aprender más sobre protocolos en Swift.

SwiftBeta
Swift Introducción

INICIALIZACIÓN en Swift en Español - Curso Swift | Tutorial Swift Miembros Público

Inicialización en Swift. Detrás de la inicialización de Value y Reference types hay más de lo que imaginas. Hoy vamos a ver qué pasa cuando se instancia una struct o clase. Hablamos de convenience y designated initializers

SwiftBeta
Swift Introducción

Automatic Reference Counting (ARC) en Swift en Español Miembros Público

ARC en Swift. Igual que con otros lenguajes de programación, la memoria que usa nuestra aplicación es importante, ya que la memoria es un recurso limitado. Con este post vamos a ver cómo funciona ARC con ejemplos prácticos y cómo podemos resolver algunos problemas.

SwiftBeta
Swift Introducción
Tutorial Swift - Herencia en Swift (Aprende a programar apps para iOS)

HERENCIA en Swift en Español - Curso Swift | Tutorial Swift Miembros Público

Herencia en Swift. En la programación orientada a objetos es muy común la herencia. Crear subclases a partir de una clase común y dar un comportamiento distintos a cada una de ellas.

SwiftBeta
Swift Introducción
Tutorial Swift - Enums Swift (Aprende a programar apps para iOS)

ENUMS en Swift en Español - Curso Swift | Tutorial Swift Miembros Público

Los Enums en Swift son muy útiles cuando trabajamos con el mismo tipo pero con valores que tienen relación entre sí. Son muy útiles para aplicar en ciertas partes de una app móvil. Por ejemplo los distintos estados que puede tener un mensaje de la típica app de mensajería (sent, received, etc)

SwiftBeta
Swift Introducción
Tutorial Swift - Closures en Swift (Aprende a programar apps para iOS)

CLOSURES en Swift en Español - Curso Swift | Tutorial Swift Miembros Público

Closures en Swift nos permiten llamar al código solo cuando lo vayamos a ejecutar. Usar los closures en Swift nos proporciona ciertas ventajas, desde un código más limpio, breve y legible. Hasta todo el potencial que podemos sacar con los trailing closures y autoclosures en Swift.

SwiftBeta
Swift Introducción