Programación de Aplicaciones en Dispositivos iOS Código IOS-100

Horas:

30

Precio asistente:

1.310 €

Precio grupo:

Consultar

Convocatorias

  • Fechas: 11/06/2018 - 15/06/2018. Horario: 09:00 a 15:00.

Objetivos

  • Tras el curso los alumnos estarán capacitados para escribir sus propias aplicaciones en dispositivos iOS (iPhone, iPod Touch, iPad) usando el patrón MVC II, el lenguaje de programación ObjectiveC, el framework Cocoa y las herramientas de desarrollo de Apple como XCode.

Dirigido a

  • A programadores que necesiten desarrollar en este entorno.

Requisitos

  • Programación orientada a Objetos y conceptos del patrón MVC II.
  • Lenguaje de programación C (especialmente manejo de punteros y directivas del preprocesador, #include y #define, tipos de datos, structs).

Índice de contenidos

  • Introducción al desarrollo de aplicaciones IOS
    • Componentes
    • Swift y Objective C
    • Pasos para desarrollar una aplicación IOS
    • Entorno de desarrollo Xcode
  • Introducción a Swift
    • Características del lenguaje
    • Tipos de datos
    • Variables, Constantes
    • Operadores
    • Bucles, condiciones, etc…
    • Funciones
  • Tipos de proyectos
  • Storyboards: Sagas y Escenas.
  • Introducción a Layouts
    • Tipos
    • Auto Layout
    • Trabajar con Layouts
  • Vistas y controles
    • Botones
    • Check
    • Textos
    • Imágnes.
    • Etc…
  • Outlets y actions
  • TabBar
  • Navigation Controller
  • Table Views. Creación y trabajar con Tables
  • Touch y Gestures.
  • Animaciones
  • Transformaciones
  • Trabajar con componentes físicos
    • Acelerómetro
    • Giroscopio
    • Otros
  • Multimedia: Cámara, Audio y Video
  • Geolocalización: Ubicación y Mapas usando Apple Maps
  • Trabajar con ficheros: Archivos, Directorios y Documentos:
  • Persistencia: Bases de Datos con CoreData
  • Web services con JSON
  • Subir aplicaciones  Apple store