¿Eres un fanático del universo Apple? ¿Te gustaría desarrollar tus propias aplicaciones para dispositivos como iPhone/iPod y iPad?
El sistema operativo iOS fue desarrollado por Apple para su teléfono móvil o smartphone iPhone. Originalmente se denominaba iPhone OS y solamente podía encontrarse en los teléfonos de Apple, pero a partir de la versión 2.0 cambió su nombre a iOS que se incluyó también en los iPod Touch y más tarde en el iPad y una versión reducida en el AppleTV.
Este sistema operativo ya va por su sexta versión. Algunas de sus características son:
• Interfaz multitáctil que permite reconoce diferentes gestos.
• Multitarea.
• Navegación web, cliente de correo electrónico y mensajería instantánea.
• Centro de notificaciones.
• Reproducción de música y video.
• Cámara de fotos y grabación de video.
• Mapas, GPS y brújula.
• Integración con Twitter.
• Asistente por control de voz (Siri).
• Descarga de aplicaciones.
DURACIÓN: 50 horas
CONTENIDOS:
UNIDAD 1. Introducción
1.1. Introducción
1.2. Sistema operativo iOS
1.3. Dispositivos móviles con iOS
1.4. App Store
UNIDAD 2. Herramientas de desarrollo
2.1. XCode
2.2. Interfaz Builder
2.3. SDK
2.4. Modelo Vista Controlador (MVC)
UNIDAD 3. Lenguaje de programación Objective-C
3.1. Introducción
3.2. Sintaxis
3.3. Objetos, clases y mensajes
3.4. Definición de clases
3.5. Gestión de memoria
UNIDAD 4. Interfaz
4.1. Introducción
4.2. View Controllers
4.3. Tablas y scrolls
4.4. Navegación
4.5. Storyboards
4.6. Gestos
UNIDAD 5. Datos
5.1. Introducción
5.2. Lectura y escritura de ficheros
5.3. Ficheros plist
5.4. Datos remotos
UNIDAD 6. Multimedia
6.1. Video
6.2. Sonido
UNIDAD 7. Otras funcionalidades
7.1. Introducción
7.2. Cámara
7.3. GPS y mapas
7.4. Sensores. Acelerómetro, girocópio y brújula
UNIDAD 8. Redes sociales
8.1. Twitter
8.2. Facebook
8.3. GameKit