Curso de Desarrollo de aplicaciones iOS

Lo sentimos, en estos momentos este programa no está activo en CanalCursos.com

Ver programas similares

Curso de Desarrollo de aplicaciones iOS

  • Curso |
  • Presencial en Zaragoza

Contacta con el centro para más información

Pide Información y sin compromiso

Descripción del curso

Detalles

Dirigido a:

Dirigido a desarrolladores que tengan experiencia previa en lenguajes orientados a objetos o desarrollo de aplicaciones nativas en otros lenguajes.

Objetivos del programa:

- Iniciarse en el desarrollo de aplicaciones iOS.

- Conocer cómo se estructuran las aplicaciones iOS y desarrollar aplicaciones empresariales conectadas a servicios web de intercambio de datos.

Requisitos:

Tener conocimiento previo de realización de aplicaciones nativas y programación orientada a objetos.

Duración: 36 horas.

Fechas:

Fecha inicio: 12/05/2015
Fecha fin: 04/06/2015

De lunes a jueves, 12, 13 y 14 de mayo, de 16 a 18 h. Los demás días de 16 a 18:30 h.

Temario:

MÓDULO 1. Qué necesito para desarrollar una aplicación iOS (1 hora).

• Instalación e introducción a xCode.
• Descarga de componentes de Cocoa Touch.

MODULO 2. Introducción a Objective-C (8 horas).

• Nomenclatura básica de Objective-C
o Definición, tipos y ámbito de las variables.
o Operadores.
o Estructuras de control de flujo.

• Orientación a objetos.
o Generación de clases e interfaces.
o Creación de objetos.
o Definición y tipos de mensajes.
o Propiedades y variables.
o Definición y uso de protocolos.
o Personalización de clases existentes.

• Bloques de código. Definición y utilización.

MODULO 3. Construcción de la primera aplicación. (6 horas).

• Creación de un proyecto Cocoa Touch.
• Ejecutar y depurar una aplicación.
• Creación de controladores.

o Tipos de controladores.
o Utilización de controladores avanzados.

• Introducción al patrón MVC aplicado a iOS.
• Introducción a controles básicos de la interfaz.

MODULO 4. Manejo del ciclo de vida de las aplicaciones. (3 horas).

• Comunicación entre aplicaciones.
• Envío y recepción de notificaciones.
• Restaurar aplicaciones desde su ejecución en segundo plano.

MODULO 5. Diseño de interfaces con Interface Builder. (6 horas).

• Definición y manejo de Storyboards.
• Tipos de vistas.
• Construcción de interfaces multidispositivo con controles.

o Explicación y uso de controles básicos y avanzados.
o Introducción a Auto Layout.
o Interacción de controles con el controlador.

• Comunicación entre controladores.
• Personalización de transiciones entre pantallas.

MODULO 6. Internacionalización de aplicaciones. (1 hora).

• Crear una aplicación con un lenguaje base.
• Realizar traducciones del aplicativo.

MODULO 7. Guardado de datos e información (Core Data). (6 horas).

• Guardado de información en conjuntos de valores.
• Guardado de información en bases de datos SQLite.
• Acceso a ficheros del dispositivo.

MODULO 8. Comunicación con servicios web. (2 horas).

• Creación de tareas asíncronas utilizando Grand Central Dispatch.
• Manejo de múltiples hilos dentro de una aplicación.
• Comunicación del aplicativo con servicios REST (entrada y salida de datos).

MODULO 9. Introducción a la realización de aplicaciones multimedia. (3 horas).

• Utilización de librería Quartz.
• Utilización de framework Core Animation.
• Reconocimiento de gestos multitáctiles para mejorar la usabilidad de nuestra aplicación.
...

Sede principal del centro

Madrid: Juan Bravo, 3 - 28006 - Madrid
  • Madrid: Juan Bravo, 3 - 28006 - Madrid
  • Barcelona: Tuset, 23-25 - 08006 - Barcelona
  • Vizcaya: Avda. Zugazarte, 32 - 48930 - Getxo
  • Zaragoza: Paseo Sagasta, 47 - 50007 - Zaragoza

Ofertas relacionadas

Compartir Canalcursos.com



Estás viendo
Curso de Desarrollo de aplicaciones iOS
Centros de Formación y Academias - Cursos Efor - Masters Efor - Formación Efor
Precio
Contacta con nosotros y resuelve tus dudas