Diplomado Virtual: Desarrollo de Aplicaciones Móviles para iOS - Nivel 1

Solicita información

Diplomado Virtual: Desarrollo de Aplicaciones Móviles para iOS - Nivel 1

  • Contenido Diplomado Virtual: Desarrollo de Aplicaciones Móviles para iOS - Nivel 1.
    • Metodología: virtual
    • Duración: Ciento cincuenta (150) horas distribuidas en once (11) semanas.
    • Finalización: 22 de abril de 2016
    • Inversión: $ 1.490.000
    *Aprenda del mundo de la tecnología móvil propuesta por Apple, familiarice con ella y conozca sus alcances.

    *Adquiera conocimiento para predecir el movimiento, el avance y la evolución de iOs, con el propósito de adelantarse a ellas y poder presentar a la sociedad herramientas innovadoras y coherentes con tal evolución.

    Objetivo general:

    Instruir y formar al participante en el desarrollo y programación de aplicaciones para dispositivos móviles de plataforma iOS.

    Objetivo específico:
    • Enseñar al participante las características generales y primarias de la programación usando Objective-C.
    • Mostrar las similitudes y las diferencias entre el lenguaje de programación para iOS y los lenguajes más comunes y populares orientados a objetos, tales como java y c#.
    • Formar al participante en el uso de las herramientas de desarrollo de aplicaciones iOS propuestas para el diplomado.
    • Ilustrar acerca de los paradigmas y los patrones usados y recomendados para el desarrollo de aplicaciones para iOS.
    • Iniciar al participante en el uso de las herramientas de software y kits de desarrollo propios del sistema operativo y los instrumentos del dispositivo.
    • Proveer al participante las herramientas básicas, así como el conocimiento relativo a ellas, para el desarrollo de aplicaciones en iOS.
    Certificación:

    La Universidad Católica de Colombia, como Institución de Educación Superior, emitirá y entregará certificados de asistencia virtuales, a los participantes de los eventos de Educación no formal que así lo ameriten; y que asistan como mínimo al ochenta por ciento 80% de las sesiones de trabajo.

    Plan de estudios
    :

    Módulo 1: Introducción
    1. Historia de C
    2. Repaso de C/C ++
    3. Historia de ObjC
    4. Introducción a ObjC
    5. Xcode
    Módulo 2: Elementos claves del lenguaje
    1. Variables y tipos
    2. Manejo de memoria
    3. Clases y objetos
    4. Mensajería y transporte
    5. Primer contacto con el IDE: Hola mundo
    Módulo 3: Fundamentos y elementos principales de la plataforma de desarrollo
    1. Xcode y herramientas de desarrollo
    2. Patrón MVC
    3. Paradigma del desarrollo móvil: Gestos
    4. ARC
    Módulo 4: APIs y SDKs
    1. Conceptos y arquitectura
    2. Foundation
    3. UIKit
    4. QuartzCore
    Módulo 5: Interfaz gráfica y experiencia de usuario
    1. Interface Builder
    2. XIB vs Storyboard
    3. Control de navegación
    4. Control por fichas
    5. Localización
    Módulo 6: Fundamentos de la persistencia de datos
    1. PLists y archivos planos
    2. SQLite
    3. CoreData
    4. Sandbox y sus consideraciones
    Software y hardware requerido:

    El siguiente software y hardware será aportado por cada participante. La Institución NO entregará instaladores ni hardware como parte de la formación.

    Descripción:

    1 - Computador Mac

    2 - XCode

Otra formación relacionada con tecnología móvil