Descripción del curso
Curso de introducción a Swift, el nuevo lenguaje de programación para desarrollar aplicaciones para iOS y OS X. Swift se ha desarrollado aprovechando las mejores características de C y de Objetive-C. Tras varios años de desarrollo, ha adoptado patrones de programación seguros y hace que el desarrollo de aplicaciones sea más sencillo y rápido. Swift ha sido desarrollado desde cero, apoyándose en los frameworks Cocos y Cocos Touch.
Objetivos
El curso presentará las características básicas de Swift para poder empezar a desarrollar aplicaciones con él.
Requisitos
Conocimientos básicos sobre programación. Recomendable conocimientos mínimos de Objetive-C.
Orientado a
Desarrolladores que desean aprender a programar con Swift, el nuevo lenguaje de Apple.
Programa
- 1 Introducción a Swift
-
- Que es Swift
- Novedades Swift
- Creación de un proyecto Swift.
- Ejemplo básico de presentación.
- 2 Guía de Swift
- Cadenas y Caracteres
- Tipos de colecciones
- Control de flujo
- Funciones
- Enumeraciones
- Clases y Estructuras
- Propiedades
- Métodos
- Herencia
- Inicialización
- Des-Inicialización
- Opcionales
- Conversión de tipos
- Extensiones
- Protocolos
- Control de acceso
- 3 Referencia de Swift
- Tipos
- Expresiones
- Declaraciones
- Patrones
- Playgrounds
- ¿Que son los playgrounds?
- Ejemplos básicos
- Mezclando clases de Objetive C con Swift