Un curso diseñado para participantes que no han tenido ningún contacto con el sistema operativo iOS de Apple y, también, para aquellos que han tenido una primera toma de contacto con iOS, de forma autónoma no guiada, y que necesitan la ayuda de un experto formador profesional.

Utilizamos un método práctico de aprendizaje que garantiza, al finalizar el curso, poder subir tu primera App para dispositivos iPhone y iTouch al App Store.

La realización de este curso te va a permitir alcanzar los siguientes objetivos:

  • Conocer la arquitectura, herramientas y el entorno de desarrollo XCode.
  • Utilizar el lenguaje Objective-C y el framework Cocoa-Touch.
  • Crear interfaces gráficas.
  • Conectarse a servidores web.
  • Guardar preferencias de usuario.
  • Gestionar archivos multimedia.
  • Crear vistas por código y a través de Interface Builder, así como usar las principales vistas de UIKit.

Una vez finalizado este curso, ya estás preparado para realizar el curso de siguiente nivel: Programación iOS9 - Challenge Level

Temario y Contenido


Curso Programación iOS9 - Comfort Level

  • Plataforma Software y Hardware. Programas iOS Developer.
  • XCode: Instalación y Herramientas
  • Del Lenguaje C al Objetive-C
  • Foundation Framework
  • Diseccionando Hello World
  • Gestión de Memoria con ARC
  • Single View Application
  • Construcción de Interfaz Gráfica: Controles UIKit
  • Delegación y Patrones de Delegación
  • Autonomía de Celdas con UITable
  • Cómo mostrar varios controles en uno solo: UITabBarController
  • Storyboarding y Gestos Multitouch
  • Pubicación en App Store: Requisitos y procedimientos. Caso real
  • Documentación. Bibliografía. Grupos de apoyo


Requisitos para participar en el curso

  • Tener experiencia en lenguajes de programación orientados a objetos (C, C++, C#, Java, Python, VB, etc.)
  • Recomendable, poseer conocimientos o haber leído acerca de Xcode 4.2, ya sea Snow Leopard o Lion (SDK 5.0)