Formación Laboris

Curso de Programación iPhone y iPad. Objective-C

PC CARRIER M
PC CARRIER M

Curso Presencial en Guadalajara (Guadalajara)

Precio: 501-1000 €

Resumen del curso

Creación y desarrollo de aplicaciones para dispositivos móviles Apple (entorno iPhone & iPad). Acceso a Certificaciones Oficiales. Diploma (calificación+programa).

Temario completo de este curso

CARGA LECTIVA

Formación técnica y Certificación: 100 Hr.
Formación específica: Clases: 120 Hr.

PROGRAMACIÓN iPHONE & iPAD. OBJECTIVE-C

OBJETIVOS: Aprender a crear aplicaciones que se ejecutarán en dispositivos móviles Apple: entornos iPhone & iPad.

REQUISITOS: Conocimientos de algún lenguaje del estilo C, y estar familiarizado con los conceptos de programación orientada a objetos.

FORMACIÓN TÉCNICA
Introducción a Objective-C
Clases, objetos y métodos. Propiedades. Envío de mensajes. Foundation Classes: strings, arrays...
Entorno de desarrollo. XCode 5.0
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.

FORMACIÓN ESPECÍFICA
· 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.

 
ver temario completo
 
  

Más cursos relacionados de Informática y tecnología



  • iLabora

    1. Introducción al entorno de desarrollo de iOS 1.1. Introducción a iOS 1.2. Xcode e iPhone SDK 1.3. Creación de proyectos de Xcode 1.4. Uso de Interface Builder 2. TEMA 2 ...

    Curso de compra online
    Online
    250 € 39 € Descuento


  • KDL Formación

    Introducción a la programación Android: 1 Introducción 1.1 Android desde dentro 1.2 Entorno de ejecución de Android 1.3 Framework de aplicaciones 2 Instalación ...

    Curso de compra online
    Online
    420 € 19 € Descuento


  • KDL Formación

    Requisitos: Ninguno.

    Curso de compra online
    Online
    125 € 19 € Descuento


  • iLabora

    1. TEMA 1 Introducción al Windows Phone 1.1. Introducción a Windows Phone 1.2. Ventajas y Desventajas de Windows Phone 1.3. Modelo de Programación 1.4. Diferencias con iOS y ...

    Curso de compra online
    Online
    250 € 39 € Descuento


  • COMUNIX GROUP FORMACIÓN

    Linux, como todo sistema operativo, establece la comunicación entre el usuario y su PC. La versión Red Had de Linux es la más utilizada, dispone de un entrono gráfico muy ameno e intuitivo. Linux ...

    Curso
    Online
    35 € 10 € Descuento


  • OPENSTUDIO FORMACION

    A lo largo de los temas, se desarrollan ejemplos teórico-prácticos de casi todos los conceptos necesarios para comprender la estructura Android de manera deductiva-explicativa. Recomendación: ...

    Curso de compra online
    Online
    20 €


  • PC CARRIER M

    Lectiva.com pone a tu disposición el curso de Programación JAVA de ORACLE, ANDROID, VISUAL STUDIO.NET.MCSD, OBJECTIVE-C (iPHONE & iPAD) y desarrollo de aplicaciones. Acceso a Certificaciónes ...

    Curso
    Presencial en Guadalajara
    Consultar precio

Laboris en tu móvil | Recomiéndanos | Favoritos | Ayuda | Acerca de Laboris.net | Condiciones de uso | Política de privacidad | Ofertas de empleo | Política de cookies

SCM Spain © 2018 EMAGISTER Servicios de formación, S.L.