Desarrollo de aplicaciones para iOS 6
Curso
Online
*Precio Orientativo
Importe original en USD:
$ 500 $ 650
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Metodología
Online
-
Duración
4 Meses
-
Inicio
Fechas a elegir
-
Campus online
Sí
-
Clases virtuales
Sí
En emagister.com siempre encontrarás la más variada oferta formativa que ahora aumenta con la incorporación de este curso online en desarrollo de aplicaciones para iOS 6 ofertado por el centro de estudios Syrium, dirigido a programadores con conocimientos de programación orientado a objetos (POO) que quieran introducirse en el mundo del desarrollo de aplicaciones móviles.
A lo largo del curso, que se realiza en un total de cuatro meses, aprenderás cómo utilizar las principales herramientas necesarias para el desarrollo de aplicaciones para los dispositivos iPad, iPhone y iPod Touch de Apple. Por ello, es necesario que durante la formación cuentes con acceso al sistema operativo Mountain Lion de Apple.
El curso cuenta con clases virtuales interactivas con tutor en vivo. Todas las clases quedan grabadas a disposición de los alumnos durante el tiempo que estén matriculados, de modo que podrás repetir las clases si necesitas repasar conceptos.
Al finalizar la formación, obtendrás un certificado otorgado por el centro de estudios con el que podrás acreditar tus competencias profesionales y mejorar tu currículum. En esta página de emagister.com encontrarás todos los detalles del curso. Si te interesa, házselo saber al centro de formación haciendo clic en el botón “pide información”.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Experiencia en POO (Programación Orientada a Objetos).
Certificado de asistencia otorgado por Syrium
Opiniones
Materias
- Dispositivos móviles
- Objective C
- Curso iOS
- Programar iOS
- Curso Online iOS
- Capacitación iOS
- Aplicaciones iOS
- Programación ios
- Desarrollo de aplicaciones iOS
- Aplicaciones móviles
- Marcos (Frames)
- Límites (Bounds)
- Animaciones (Animation)
- Autoajuste de Tamaño (Autosizing)
- Vistas personalizadas (Custom Drawing)
- Transformaciones (Transforms)
- Vista de Imágenes
- Animación de imágenes
- Scrolling
- Zoom
- Paginación (Paging)
- Labels
Profesores
Felipe Llodrá
Tutor responsable del curso Desarrollo de aplicaciones para iOS
Felipe Llodrá es Ingeniero en Telecomunicaciones, egresado de la Facultad de Ingeniería de la Universidad de la República. Se ha dedicado a la consultoría y desarrollo de aplicaciones para iPhone-iPad desde el inicio del programa de desarrollo de Apple, y desde entonces ha desarrollado y publicado más de una veintena de aplicaciones para empresas de Sillicon Valley. Co-fundador de Do IT developers, actualmente trabaja en un proyecto de desarrollo de una red social Web y Mobile. Adicionalmente, se dedica a la docencia de desarrollo de aplicaciones para iOS en la UCU y en Mundo Mac.
Temario
Contenido Temático del Curso
Introducción a iOS
Arquitectura
Xcode
Simulador
Interface Builder
Instruments
Testing en Dispositivos Reales
Aplicaciones de una ventana
Requisitos previos para el Desarrollo
Registro como desarrolladores de Apple
Registro de dispositivos para desarrollo
Introducción a Objective-C
Qué es Objective-C
Patrón de diseño MVC
Introducción a Xcode
Creación de Proyectos
Recursos, Ventanas y Componentes de Xcode
Utilización de Interface Builder
VideoTutorial de Xcode y Objective-C
Hello World!
Objective-C
Definiendo una Clase
Propiedades / Atributos de una Clase
Clase
Declarando Metodos
Enviando Mensajes
Implementación de Métodos de Clase
Clases Comunmente Usadas
Strings
Fechas y Tiempo
Arrays
Diccionarios
Notificaciones
Timers
Elementos de UI (User interface)
Vistas
Marcos (Frames)
Límites (Bounds)
Animaciones (Animation)
Autoajuste de Tamaño (Autosizing)
Vistas personalizadas (Custom Drawing)
Transformaciones (Transforms)
Vista de Imágenes
Animación de Imágenes
Scrolling
Zoom
Paginación (Paging)
Labels
Indicadores de Procesos y Actividades
Indicando Progreso
Mostrando Actividad
Alertas y Acciones
Alertando Usuarios
Confirmando una Acción
Selectores
Toolbars
Items de las Toolbars
Texto
Usando el teclado
Restringiendo Contenido
Vistas de texto
Ocultando el teclado
Vistas Web (Web Views)
Corriendo Javascript
Cargando contenido
Manejando Hipervínculos
Controles
Botones
Switches
Sliders
Controles Segmentados
Tablas y Pestañas
Controladores de Vistas (View Controllers)
Presentando Vistas
Cambios de Orientación
Desplegando Vistas Modales
Manejando Condiciones de Baja memoria
Pestañas (Tab Views)
Añadir gráficos y títulos a las pestañas (Tabs)
Tablas (Table Views)
Agrupando filas en secciones
Editando y buscando en Tablas (table views)
Creando Celdas Personalizadas
Archivos
El Sistema de Ficheros
Directorios Comunes
Trabajando con archivos
Previsualizando Documentos
Networking
Descargando Contenido de Páginas Web
Parseando XML y JSON
Enviando datos a páginas Web
Respondiendo a Autenticaciones HTTP
Toques, Movimientos (shakes) y Orientación
Añadiendo soporte para Tapping
Añadiendo soporte para Toques Largos
Multitoques (Multitouch)
El Acelerómetro
Detectando Movimientos
Determinando la orientación
Redibujando la interfaz para cambios de orientación
Respondiendo al acelerómetro
Localización y Mapeo (Mapping)
Core Location
Manejando actualizaciones de localización
Testeando fuera del simulador
Aumentando la precisión
Añadiendo tiempo de espera (timeout)
Accediendo a la brújula
MapKit
Superposiciones de Mapas
Añadiendo anotaciones
Añadiendo Geolocalización Inversa
Utilización de CoreLocation y MapKit
Multimedia
Reproducción De Audio
Controles
Respondiendo a Eventos de Audio
Reproduciendo Audio de fondo (Background)
Controlando Audio desde el fondo (Background)
Grabando Audio
Utilizando la Cámara
Tomando Fotos y Video
Reproduciendo Video
Controles sobre la reproducción de Videos
Utilizando la Librería
Accediendo a Items Multimedia
Accediendo a Colecciones Multimedia
Utilizando el selector de multimedia
Reproduciendo ítems de la librería
Contactos, Calendario, E-Mail y SMS
Trabajando con la Agenda
Archivos de Grupos
Archivos de Personas
Añadiendo Interfaz de Usuario
Seleccionando Contactos
Editando Contactos
Calendario
Eventos
Accediendo a Detalles de Eventos
Editando Eventos
SMS
Multitareas (Multitasking)
Qué es “Multitasking”
Entrando y Saliendo de Modo “Background”
Servicios Multitareas
Respondiendo a Notificaciones Locales
Proyecto
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Desarrollo de aplicaciones para iOS 6
*Precio Orientativo
Importe original en USD:
$ 500 $ 650