A Distancia
120 horas.
Modalidad Abierta
Objetivos
Conocer todas las herramientas y técnicas de programación utilizadas en el desarrollo de aplicaciones compatibles con iPhone, iPad e iPod Touch.
Aprender conceptos de programación que se ponen de inmediato en práctica.
Aprender a construir verdaderas aplicaciones que están diseñadas y comprobadas con especial cuidado para que ilustren los conceptos asociados. Con ellas podrá practicar y familiarizarse con las herramientas estándar de desarrollo: Xcode, Interface Builder e Instruments.
Diploma acreditativo: Al finalizar el curso, el alumno podrá obtener un certificado que acredite la realización del curso.
Contenido:
1. Una aplicación sencilla
2. Objective-C Objetos
3. Gestión de memoria
4. El mecanismo de delegación y Core Location
5. MapKit y Text Input
6. Creación de subclases de UIView
7. Controladores de las vistas
8. El acelerómetro
9. Notificación y rotación
10. UITableView y UITableViewController
11. Modificación de UITableView
12.UINavigationController
13. La cámara y el controlador UIPopoverController ImageCache: Un singleton NSDictionary Singleton
14. Cómo guardar y recuperar datos.
15. Gestión de los avisos de memoria baja
16. Creación de subclases de UITableViewCell
17. Gestos Multi-Touch, UIResponder y la herramienta Instruments Los eventos touch
18. La capa Core Animation
19. Control de la animación con CAAnimation
20. Reproducción multimedia y ejecución en segundo plano La aplicación MediaPlayer
21. Servicios Web La aplicación TopSongs
22. La aplicación Contactos
23. Localización
24. Bonjour Cómo publicar un servicio
25. Ajustes Ajustes NSUserDefaults
26. SQLite Primeros pasos con la aplicación Nayshunz
27. Core Data Creación de la aplicación Inventory Edición del archivo de modelo
28. Desarrollo de aplicaciones para el iPad