Programación iPhone & iPad. Objective-C
Curso
En Cuauhtémoc
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Lugar
Cuauhtémoc
-
Inicio
Fechas disponibles
Aprender a crear aplicaciones que se ejecutarán en dispositivos móviles Apple: entornos iPhone & iPad.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
Conocimientos de algún lenguaje del estilo C, y estar familiarizado con los conceptos de programación orientada a objetos.
Opiniones
Materias
- 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
- 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.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Programación iPhone & iPad. Objective-C