Desarrollo de aplicaciones para iOS 6

Curso

Online

¡23% de ahorro!
468,43 € IVA inc.

*Precio Orientativo

Importe original en USD:

$ 500 $ 650

Más información

¿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.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Duración

    4 Meses

  • Inicio

    Fechas a elegir

  • Campus online

  • Clases virtuales

Curso online para ser Desarrollador de aplicaciones para iOS 6

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

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

Experiencia en POO (Programación Orientada a Objetos).

Certificado de asistencia otorgado por Syrium

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

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á

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

E-Mail

SMS

Multitareas (Multitasking)

Qué es “Multitasking”

Entrando y Saliendo de Modo “Background”

Servicios Multitareas

Respondiendo a Notificaciones Locales

Proyecto

Más información

¿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.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Desarrollo de aplicaciones para iOS 6

468,43 € IVA inc.

*Precio Orientativo

Importe original en USD:

$ 500 $ 650