PROGRAMACIÓN DE APLICACIONES IPHONE

Desarrollo de aplicaciones IphonePROGRAMACIÓN DE APLICACIONES IPHONE

  1. Denominación: PROGRAMACIÓN DE APLICACIONES IPHONE
  2. Código: IFCM019PO 
  3. Objetivo General: Programar aplicaciones en el sistema operativo IOS en dispositivos móviles Apple 
  4. Duración: 60 horas 
  5. CONTENIDOS FORMATIVOS: 
    1. ENTORNOS CARACTERÍSTICAS DE LA PROGRAMACIÓN DE APLICACIONES CON IOS.
    2. PATRONES DE ABSTRACCIÓN PARA EL DESARROLLO DE SOFTWARE: MVC (MODELO VISTA CONTROLADOR).
    3. PROGRAMACIÓN ORIENTADA A OBJETOS CON OBJECTIVE-C.
    4. DISEÑO DE APLICACIONES: IPHONE, IPAD Y FRAMEWORK.
    5. FUNDAMENTOS DE DISEÑO CON IOS, PATRONES Y TÉCNICAS.
    6. CREACIÓN DE UN DISEÑO
    7. LA INTERFAZ DE STORYBOARD Y VISTAS. RECONOCIMIENTO DE GESTOS. LIBRERÍA DE WIDGETS.
    8. APPS EN MULTITAREA Y SEGUNDO PLANO. ADMINISTRACIÓN DE CAMBIOS DE ESTADO. RESPUESTA A LAS INTERRUPCIONES. CICLOS DE EJECUCIÓN (RUN LOOP). EJECUCIÓN EN BACKGROUND Y GESTIÓN DE DATOS PERSISTENCE. SQLITE Y CORE DATA. CORE LOCATION. MAPAS.
    9. USABILIDAD E INTERACCIÓN DE USUARIOS ACCIONES. IMAGE PICKER. CORE MOTION.
    10. DISEÑO EN ICLOUD STORAGE. USO DE ICLOUD DOCUMENT STORAGE. INTERFAZ PARA ICLOUD.
    11. COMUNICACIONES REST EN IOS (WEBSERVICES). CONEXIÓN CON REPOSITORIO DE DATOS PROCESO DE RESPUESTA VÍA JSON. EXPLOTACIÓN DE DATOS EN EL APP 10. PERFORMANCE TUN NING Y BEST PRACTICES. COMUNICACIÓN CON OTRAS APLICACIONES.
    12. USO EFICIENTE DE LA INSTRUMENTS. DESPLIEGUE EN EL APP STORE.
    13. EJEMPLOS DE HERRAMIENTAS XCODE. INTERFACE BUILDER. GRAND CENTRAL DISPATCH TECNOLOGÍA.

Otros Cursos