Modalidad
+
onLine
Duración
+
40 horas
 

 
Aulas
+
Madrid capital C/General Moscardó 33
Horario
+
Lunes a Jueves 19:00 a 22:00
Idioma
+
Español

Confirme todas las fechas y horarios con el departamento comercial: comercial@learningXpert.com 913758490

Consulte cualquier otro curso que no localice con el departamento de marketing: marketing@learningXpert.com 913758490
Programación de Aplicaciones para iPad & iPhone. Curso E-Learning

El desarrollo de aplicaciones para móviles ha supuesto en los últimos años un auténtico “boom” dentro del desarrollo informático y empresarial. Saber desarrollar aplicaciones para iPhone y Ipad es un requisito casi imprescindible para las empresas que buscan contratar un desarrollador informático.

Categoría
+
Formación Presencial
Mobile
Objetivos
+

El curso de desarrollo de aplicaciones para iPhone, te prepara para convertirte en un profesional especializado en desarrollo para el sistema operativo iOS para cualquier dispositivo de Apple.Tendrás una formación completa y eminentemente práctica, donde crearás tu propiaaplicación iPhone y la publicarás en la “App Store”. Todo ello acompañado de nuestros profesores certificados, con clases magistrales online y ejercicios prácticos.

Dirigido a
+

Programadores interesados en desarrollar aplicaciones para entorno Apple. Es sumamente recomendable el tener una base previa de programación orientada a objetos (en cualquier otro lenguaje), Ordenador Apple Mac, última versión estable del Xcode y el SDK.No hace falta un dispositivo (iPhone o iPad).

Al Terminar el Curso
+

Tendrá una base muy sólida en aquellos conceptos del desarrollo en IOS que de verdad son importantes y los más difíciles de asimilar por cuenta propia..

Metodología
+

Curso Presencial con tutor de apoyo en clase, eminentemente práctico con la realización de laboratorios en aulas equipadas con ordenadores de última generación. El alumno dispondrá de Manuales de referencia.

Programa
+
  1. Introducción a Objective C
  2. Los patrones de diseño MVC (Modelo – Vista – Controlador) y Delegate (delegado).
  3. Creación de interfaces gráficas: IBOutlets y IBActions.
  4. Ciclo de vida y cómo arranca una App.
  5. Reproducción de sonido en iOS.
  6. Gestión de recursos e intro a la localización.
  7. Gestión de memoria automática en iOS.
  8. Técnicas de depuración: depurando como Chuck Norris.
  9. Importar código antiguo con gestión de memoria manual.
  10. UIWebView: mostrar contenido web en una App.
  11. Adaptar la interfaz de la App a las distintas orientaciones del dispositivo.
  12. Aplicaciones multivista. Controladores de controladores: UINavigationController, UITabBarController.
  13. Tablas y celdas en iOS.
  14. Interfaces para iPhone y para iPad.
  15. UISplitViewController
  16. Protocolos y comunicación entre distintos MVCs.
  17. Notifications: cuando usarlas y cuando no.
  18. Aplicaciones Universales (una misma App para iPhone y iPad): detección de dispositivo.
  19. Recomendaciones y mejores prácticas para estructurar el código en Apps Universales.
  20. Introducción a la persistencia en Cocoa.
  21. NSUserDefaults: patrones de uso, buenas prácticas y errores comunes.
  22. El sistema de ficheros y la Sandbox: qué se puede hacer y qué no está permitido.
  23. Gestión de errores en Cocoa: buenas prácticas y errores comunes.
  24. Errores de principiante: cómo identificarlos y  solucionarlos.