Aprende a desarrollar aplicaciones para el sistema operativo iOS de Apple, presente en sus dispositivos iPhone y iPad.
Notas:
- Los temarios pueden ser adaptados a las preferencias y necesidades de los alumnos, así como los horarios y fechas de comienzo.
- Se necesita un ordenador Mac para poder realizar aplicaciones iOS.
- También es conveniente disponer de algún dispositivo iPhone y/o iPad.
Lenguaje Swift 2
- Introducción.
- Entorno de desarollo: Xcode 7.
- Variables y Constantes.
- Operadores.
- Sentencias de decisión.
- Sentencias de bucle.
- Manejo de cadenas.
- Tuplas.
- Manejo de arrays.
- Estructuras.
- Clases.
- Campos y métodos.
- Herencia.
- Polimorfismo.
- Protocolos.
- Genéricos.
- Manejo de errores.
iOS
- Introducción: iOS9
- Modelo MVC: Controladores, Vistas y Modelo.
- Layouts y controles básicos.
- Storyboards.
- Persistenca de datos: CoreData.
- Programación en red: AFNetworking.
- Localización y mapas: MapKit.
- Notificaciones.
Más Información: