Programación iPhone & iPad. Objective-C

Pc Carrier
En Mexico City
Precio Emagister

Consultar precio
Si gustas, puedes llamar al centro en este momento
+34 9... Ver más

Información importante

  • Curso
  • Mexico city
  • Cuándo:
    A definir
Descripción

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

Información importante

Precio a usuarios Emagister: Promoción: HORIZONTE 2020. Becas a la Excelencia Académica y/o Curricular con subvención hasta el 50%

Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
A definir
Mexico City
Ciudad de México, México
Ver mapa

Preguntas Frecuentes

· Requisitos

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

¿Qué aprendes en este curso?

programacion
Móviles
Programación iPhone & iPad
Objective-C
Lenguaje de Programación
Objective‐C
Iphone
Ipad
XCode
Diseño de programación
Programación web
Programación estructurada
Lenguaje C
Servidores
Programación en lenguajes estructurados
Interfaz Builder
Storyboard

Programa académico

FORMACIÓN TÉCNICA. 100 h + Tutor Personal (horario libre)

  • Clases, objetos y métodos. Propiedades. Envío de mensajes.
  • Foundation Classes: strings, arrays, etc.
  • Introducción a Objective‐C 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. CLASES. 120 h + Prácticas Cloudlab (Consultar horarios)

PROGRAMACIÓN iPhone & iPad
  • 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ár‐ quicas.
  • 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.
  • Vistas y controladores de vista.
  • Interfaz gráfica de usuario Servicios web remotos
  • Hacer solicitudes asíncronas a una interfaz RESTful. Usar los datos JSON de la respuesta.
  • Herramientas de modelado para apps de datos persistentes. Crear, leer (fetch), actualizar y eliminar entidades persistentes. Gestión de relaciones de modelo.
  • Core Data. Modelado de datos y persistencia
  • 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.
  • Transición a iPad
  • 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.





























Compara este curso con otros similares
Ver más cursos similares