Curso de Desarrollo de aplicaciones iOS en Zaragoza en Efor

Curso de Desarrollo de aplicaciones iOS
  • Efor
  • Tipo : Cursos
  • Modalidad: Presencial en Zaragoza
  • Duración: 36 horas
  • Precio:
    468 €

Bonificación: 100% Para trabajadores por cuenta ajena

Subvencionado
Solo prepara alumnos de Zaragoza
Servicio de alertas por email
Facilítanos tus datos de contacto y te informaremos de programas académicos similares a Curso de Desarrollo de aplicaciones iOS en tu email.
Fecha Nacimiento *
Educaedu Business, S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad
Activar Alerta

Sede principal del centro

  • Barcelona

    Tuset, 23-25

    Barcelona - 08006, Barcelona

  • MadridSede principal

    Juan Bravo, 3

    Madrid - 28006, Madrid

  • Getxo

    Avda. Zugazarte, 32

    Getxo - 48930, Vizcaya

  • Zaragoza

    Paseo Sagasta, 47

    Zaragoza - 50007, Zaragoza

Exalumnos de Tumaster.com

Dirigido a:

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

Comentarios:

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 Leer más programación orientada a objetos.

Lugar de impartición:

en Zaragoza

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

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.

Leer menos
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. Leer más

• 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.Leer menos
Ayuda
¿No encuentras tu curso?
7:18
.