Temario
OBJETIVOS:
Capacitar al alumno para crear aplicaciones para iOS, incluyendo iPhone y iPad, creando ejemplos de los casos más comunes. Aprender Objective-C, un lenguaje distinto, aún para programadores experimentados, evitando frustraciones y tiempo gastado. Publicar aplicaciones en el AppStore y distribuirlas en todo el mundo.
DIRIGIDO A:
Personas con FPII (rama informática) desarrollo de aplicaciones. Ingeniería informática, telecomunicaciones. Analistas-programadores. Profesionales del sector informático, con experiencia en desarrollo en lenguajes de alto nivel.
CONTENIDO:
1. Introducción a la plataforma iOS
2. Breve historia del sistema operativo
3. El lenguaje Objective C
4. Bases del lenguaje
5. Programación orientada a objetos
6. Gestión de memoria
7. Entorno de desarrollo XCode
8. Conociendo el entorno
9. Estructura de un proyecto iOS
10. Cocoa
11. Interface de usuario
12. Guardando y recuperando datos
13. Core Data
14. SQLite
15. iCloud
16. Interactuando con el dispositivo. Sensores y Gestos
17. Reproduccion y captura de ficheros Multimedia
18. Geolocalización y Mapas
19. Servicios web
20. App Store