Lo sentimos, en estos momentos este programa no está activo en CanalCursos.com
Curso de Programación iPhone y iPad. OBJECTIVE C
- Curso |
- Online y Presencial en A Coruña, Álava, Alicante, Asturias, Badajoz, Barcelona, Burgos, Cáceres, Cádiz, Castellón, Ciudad Real, Córdoba, Girona, Granada, Guadalajara, Guipúzcoa, Huelva, Jaén, La Rioja, Lleida, Lugo, Madrid, Málaga, Murcia, Navarra, Pontevedra, Salamanca, Sevilla, Tarragona, Toledo, Valencia, Valladolid, Vizcaya y Zaragoza
- Prácticas en empresas
Precio

Contacta con el centro para más información
Pide Información y sin compromiso
Descripción del curso
Detalles
Dirigido a:
Personas interesadas en realizar un curso de Programación iPhone y iPad. OBJECTIVE-C.
Objetivo del programa:
Aprender a crear aplicaciones que se ejecutarán en dispositivos móviles Apple: entornos iPhone & iPad.
Duración: 220 horas.
Temario:
Clases, objetos y métodos. Propiedades. Envío de mensajes. Foundation Classes: strings, arrays... Creación y navegación de proyectos iOS en XCode. Uso eficiente de XCode. Análisis de rendimiento con Instruments. Establecer breakpoints e investigar problemas.
- Cocoa Touch. Librerías de clases.
Uso de las principales clases del framework Cocoa Touch. Beneficios del patrón de diseño del modelo vista-controlador (MVC). Definir delegados. Notificaciones. Uso de sintaxis de bloque para clarificar el código.
- Vistas y controladores de vista. Interfaz gráfica de usuario.
Diseño de vistas con Storyboards y Segues en el Interfaz Builder. Conectar vistas y controladores de vista. Navegación entre escenas en código y con el Interfaz Builder. Definir acciones para responder a eventos de control. Uso de autolayout para crear interfaces robustas y flexibles. Audiencia de destino internacional con localización. Añadir imágenes, gestos y animaciones a la app. TableViews: gestión de filas de datos tabulares. Crear una fuente de datos para llenar una tabla. Insretar y eliminar filas de tabla. Organizar datos en secciones de tabla. Controladores de navegación y barra de pestañas. Controladores de contenedores. Uso de controladores de navegación para crear apps jerárquicas. Uso de controladores de pestañas para crear apps multi-modo. Teclado virtual y pantalla táctil. Configurar teclado. Crear un delegado para gestionar entradas de teclado. Detectar y responder a toques, deslizamientos y otros gestos.
- Servicios web remotos.
Hacer solicitudes asíncronas a una interfaz RESTful. Usar los datos JSON de la respuesta.
- Core Data. Modelado de datos y persistencia.
Herramientas de modelado para apps de datos persistentes. Crear, leer (fetch), actualizar y eliminar entidades persistentes. Gestión de relaciones de modelo.
- Transición a iPad.
Uso del controlador de vista dividida y popovers específicos de apps iPad. Transformar una app para iPhone en una app Universal que se pueda ejecutar en ambas plataformas.
- Rendimiento y Debugging.
Evitar y gestionar advertencias de memoria. Usar Instruments para solucionar problemas de memoria y perfilar el código. Usar herramientas de depuración en XCode. Solucionar errores y advertencias comunes....
Personas interesadas en realizar un curso de Programación iPhone y iPad. OBJECTIVE-C.
Objetivo del programa:
Aprender a crear aplicaciones que se ejecutarán en dispositivos móviles Apple: entornos iPhone & iPad.
Duración: 220 horas.
Temario:
Clases, objetos y métodos. Propiedades. Envío de mensajes. Foundation Classes: strings, arrays... Creación y navegación de proyectos iOS en XCode. Uso eficiente de XCode. Análisis de rendimiento con Instruments. Establecer breakpoints e investigar problemas.
- Cocoa Touch. Librerías de clases.
Uso de las principales clases del framework Cocoa Touch. Beneficios del patrón de diseño del modelo vista-controlador (MVC). Definir delegados. Notificaciones. Uso de sintaxis de bloque para clarificar el código.
- Vistas y controladores de vista. Interfaz gráfica de usuario.
Diseño de vistas con Storyboards y Segues en el Interfaz Builder. Conectar vistas y controladores de vista. Navegación entre escenas en código y con el Interfaz Builder. Definir acciones para responder a eventos de control. Uso de autolayout para crear interfaces robustas y flexibles. Audiencia de destino internacional con localización. Añadir imágenes, gestos y animaciones a la app. TableViews: gestión de filas de datos tabulares. Crear una fuente de datos para llenar una tabla. Insretar y eliminar filas de tabla. Organizar datos en secciones de tabla. Controladores de navegación y barra de pestañas. Controladores de contenedores. Uso de controladores de navegación para crear apps jerárquicas. Uso de controladores de pestañas para crear apps multi-modo. Teclado virtual y pantalla táctil. Configurar teclado. Crear un delegado para gestionar entradas de teclado. Detectar y responder a toques, deslizamientos y otros gestos.
- Servicios web remotos.
Hacer solicitudes asíncronas a una interfaz RESTful. Usar los datos JSON de la respuesta.
- Core Data. Modelado de datos y persistencia.
Herramientas de modelado para apps de datos persistentes. Crear, leer (fetch), actualizar y eliminar entidades persistentes. Gestión de relaciones de modelo.
- Transición a iPad.
Uso del controlador de vista dividida y popovers específicos de apps iPad. Transformar una app para iPhone en una app Universal que se pueda ejecutar en ambas plataformas.
- Rendimiento y Debugging.
Evitar y gestionar advertencias de memoria. Usar Instruments para solucionar problemas de memoria y perfilar el código. Usar herramientas de depuración en XCode. Solucionar errores y advertencias comunes.
Sede principal del centro
A Coruña: Enrique Dequidt Hevia, 10 - 15005 - A Coruña- A Coruña: Enrique Dequidt Hevia, 10 - 15005 - A Coruña
- Alicante: Avinguda Loring. s/n - 03003 - Alicante
- Badajoz: Plaza Santa María de la Cabeza, 2 - 06004 - Badajoz
- Barcelona: Calle Diputació 279 6, 3º - 08007 - Barcelona
- Burgos: C/ Almirante Bonifaz, 3, 2º - 09003 - Burgos
- Cáceres: Avda. Virgen de la Montaña, 1 - 10002 - Cáceres
- Castellón: C/ Ruiz Zorrilla, 2 - 12001 - Castelló
- Ciudad Real: C/ Toledo, 8, 2º - 13001 - Ciudad Real
- Córdoba: Avda. Cervantes, 6 - 14008 - Córdoba
- A Coruña: C/ Rosalía de Castro, 42, bajo - 15701 - Santiago de Compostela
- Girona: C/ Bernat Boades, 9 - 17005 - Girona
- Granada: C/jose Luis Perez Pujadas Edf. Forum 3ª planta - 18006 - Granada
- Guadalajara: C/ Marqués de Santillana, 13 - 19002 - Guadalajara
- Guipúzcoa: C/ Catalina de Erauso, 17, Bajo C - 20010 - Guipúzcoa
- Huelva: C/ Berdigón, 1 - 21003 - Huelva
- Jaén: Avda Granada 57 - 23003 - Jaén
- Lleida: Rambla Corregidor Escofet, 89 - 25005 - Lleida
- Lugo: Manuel Becerra 2 Entresuelo - 27003 - Lugo
- Madrid: Gran Via 62 7º izda. - 28002 - Madrid
- Málaga: Plaza de la Solidaridad 12 5ª planta - 29006 - Málaga
- Murcia: Avda. Doctor Pedro Guillén, 5 - 30100 - Murcia
- Navarra: Avda Central 38 - 31010 - Pamplona
- Asturias: C/ Marqués de Casa Valdés, bajo - 33202 - Gijón
- Pontevedra: Travesía Coruña 4 - 36208 - Vigo
- Salamanca: Plaza de España, 5-6 - 37004 - Salamanca
- Sevilla: Calle Balbino Marron 6, Edf. Viapol - 41018 - Sevilla
- Tarragona: Rambla Nova, 116 - 43001 - Tarragona
- Toledo: Bajada de Castilla la Mancha, s/n - 45003 - Toledo
- Valencia: Marques de Sotelo 13, 3º - 46002 - Valencia
- Valladolid: Plaza de España, 6 - 47001 - Valladolid
- Vizcaya: Plaza Venezuela 1 - 48001 - Bilbao
- Zaragoza: Paseo Independencia 22, 7 - 50001 - Zaragoza
Ofertas relacionadas
Disculpa las molestias, en este momento no existen programas similares |
Estás viendo