Modalidad
+
onLine
Duración
+
50 horas
 

 
Aulas
+
Online acceso permanente a la plataforma
Horario
+
Validez de claves de acceso durante 8 semanas
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
Apple iOS Fundamentos de Programación para iPhone & iPad -Elearning-

Curso intensivo, dirigido a desarrolladores con experiencia previa en programación para otros entornos.La programación para iPhone & iPad implica un “shock cultural” substancial para desarrolladores de otras tecnologías, como pueda ser Java o .NET. Al intentar abordarlo sin ayuda, muchos son los que tiran la toalla ante una travesía del desierto inusualmente dura.

Categoría
+
Formación Online
Mobile
Objetivos
+

Este curso ha sido diseñado precisamente para facilitar el arranque inicial, proporcionando bases muy sólidas que permiten al alumno abordar cualquier desarrollo no trivial de iOS..

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 elearning tutorizado por mail, con tecnología predominante de video, así como apoyo y seguimiento constantes del alumno para las prácticas y test de evaluación. El alumno dispondrá de la documentación del curso en castellano.

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.