INTRODUCCIÓN


En el curso se repasará el modelo de negocio y la arquitectura de desarrollo para iPhone, el lenguaje Objective-C y el framework Cocoa Touch. Se introducirá al alumno al SDK y las APIs disponibles para manejar el multitouch, la multitarea, la interfaz gráfica, la ubicación geográfica y el acelerómetro. Se darán ejemplos sencillos de cada función y se utilizará XCode, el IDE oficial de Apple, sobre MacOS para compilar y probar los desarrollos.

DIRIGIDO A


El curso es intensivo pensado para actuales programadores de otras plataformas que quieran ingresar rápidamente al mercado de desarrollo en Objective-C con los mejores tips y prácticas para conocer esta nueva plataforma, en conjunto con el nuevo lenguaje.

AL TERMINAR EL CURSO


Serás capaz de reconocer los potenciales negocios en la distribución de aplicaciones y juegos para iPhone y podrás comenzar un desarrollo para iPhone y adentrarte en cada una de las funciones avanzadas de la plataforma.

Aprenderás las bases del lenguaje Objective-C, al mismo tiempo que conocerás las posibilidades que te brinda el framework Cocoa-Touch para crear interfaces gráficas, conectarte con un servidor, acceder a bases de datos SQL, y consultar la ubicación geográfica del usuario.

REQUISITOS PREVIOS


Por tratarse de un nivel medio de programación, el curso requiere de experiencia previa en este campo, sobre todo de conocimientos de programación en Java, C y C++.

DOCUMENTACIÓN


Manual de referencia.





PROGRAMA DEL CURSO.


INTRODUCCIÓN A IOS


Lecciones

* Que es el SDK

* Arquitectura IOS

* Frameworks

* Cocoa Touch

* Media layer

* Tecnologias

* Principios interfaz humana

INTRODUCCIÓN A XCODE 4


Lecciones

* Objetos, Clases y Mensajes

* Protocolos

* Categorias y extensiones

* Tratamientos de error

* Treading

* Windows

* Views

* Animations

APLICACIÓN MULTIVIEW


Lecciones

* Tipos comunes de aplicaciones multiview

* Arquitectura de una aplicación multiview

* Creando interfaces

*Labels

* Botones

* Campos de texto

* Tableviews

* Date Pickers

* Switches

* Sliders

* TabBars

* Acceso a ficheros

* App bundle

* Documents

* Tmp

* Acceso a datos

* SQLite3

* Core Data

Descargar PDF

Descargar PDF

DATOS GENERALES


Tecnología

Internet

Área

Sistemas Operativos

Duración

30 horas

MÁS INFORMACIÓN