Desarrollo de aplicaciones para iOS con Objective C
Duración: 40 Horas
Descripción: Este curso está dirigido a aquellos programadores que ya dominan el lenguaje de programación Objective C, en todos sus conceptos del lenguaje,
y quieren incursionar en el mundo de los dispositivos móviles a través de iOS y las tecnologías de Apple.
Perfil del alumno: El alumno deberá contar con el dominio de los conceptos del desarrollo de aplicaciones en el lenguaje de programación Objective C, para lograr el objetivo de poder
programar las aplicaciones para las tecnologías de Apple.
Índice Temático
1. Instalación de Ambiente de Programación
• Instalación de XCode
2. Introducción al Objective C
• Programación en Objective C
• Clases, objetos y métodos
• Tipos de datos y expresiones
• Ciclos en el programa
• Toma de decisiones
• Herencia
• Polimorfismo, tipeo dinámico y binding dinámico
• Variables y tipos de datos
• Categorías y protocolos
• Características de lenguaje C para Objective C
• Números, Strings y colecciones
• Copiando objetos
• Archivando
3. Despliegue, Debugueo y Pruebas en una aplicación para iPhone
4. Clases UIApplication y UIApplicationDelegate
5. Clases UIView y UIViewController
6. Tabuladores con UITabBar y UITabBarController
7. Navegación entre ventanas con UINavigationBar y UINavigationController
8. Uso de tablas mediante UITableView y UITableViewController
9. Progreso de las actividades y alertas a usuarios
10. Botones, Barras de desplazamiento, Switch’s y Campos de texto
11. Uso de la cámara y las ventanas emergentes
12. Configuración de aplicaciones
13. Listas de propiedades y archivado de datos
14. Persistencia de datos con SQLite
15. Manejo de datos
16. Multimedia
17. Aplicaciones para iPad