PROGRAMACIÓN DE APLICACIONES IPHONE

GRATUITO

IFCM019PO

Modalidad

Online

Provincia

MURCIA

Duración

60 horas

Situación laboral

DESEMPLEADOS

Fecha Inicio

Próximamente

Objetivos

Programar aplicaciones en sistema operativo IOS en dispositivo móviles de Apple.

Requisitos

Nivel 1 - Graduado Escolar

Contenidos
1. ENTORNOS IOS. 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 UNIVERSALES. FRAMEWORK.
5. FUNDAMENTOS DE DISEÑO CON IOS, PATRONES Y TÉCNICAS.
6. CREACIÓN DE UN DISEÑO INICIAL.
7. LA INTERFAZ DE USUARIO. 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 MULTITAREA. GESTIÓN DE DATOS PERSISTENCE. SQLITE Y CORE DATA. CORE
LOCATION. MAPAS.
9. USABILIDAD E INTERACCIÓN DE USUARIOS ALERTAS. ACCIONES. IMAGE PICKER. CORE
MOTION.
10. DISEÑO EN ICLOUD. ICLOUD STORAGE. USO DE ICLOUD DOCUMENT STORAGE. INTERFAZ
PARA ICLOUD.
11. COMUNICACIONES REST EN IOS (WEBSERVICES). CONEXIÓN CON REPOSITORIO DE DATOS
REMOTO. 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 MEMORIA. INSTRUMENTS. DESPLIEGUE EN EL APP STORE.
13. EJEMPLOS DE DESPLIEGUE. HERRAMIENTAS XCODE. INTERFACE BUILDER. GRAND CENTRAL
DISPATCH TECNOLOGÍA.
				
					1. ENTORNOS IOS. CARACTERÍSTICAS DE LA PROGRAMACIÓN DE APLICACIONES CON IOS.<br>2. PATRONES DE ABSTRACCIÓN PARA EL DESARROLLO DE SOFTWARE: MVC (MODELO VISTA<br>CONTROLADOR).<br>3. PROGRAMACIÓN ORIENTADA A OBJETOS CON OBJECTIVE-C.<br>4. DISEÑO DE APLICACIONES: IPHONE, IPAD Y UNIVERSALES. FRAMEWORK.<br>5. FUNDAMENTOS DE DISEÑO CON IOS, PATRONES Y TÉCNICAS.<br>6. CREACIÓN DE UN DISEÑO INICIAL.<br>7. LA INTERFAZ DE USUARIO. STORYBOARD Y VISTAS. RECONOCIMIENTO DE GESTOS. LIBRERÍA<br>DE WIDGETS.<br>8. APPS EN MULTITAREA Y SEGUNDO PLANO. ADMINISTRACIÓN DE CAMBIOS DE ESTADO.<br>RESPUESTA A LAS INTERRUPCIONES. CICLOS DE EJECUCIÓN (RUN LOOP). EJECUCIÓN EN<br>BACKGROUND Y MULTITAREA. GESTIÓN DE DATOS PERSISTENCE. SQLITE Y CORE DATA. CORE<br>LOCATION. MAPAS.<br>9. USABILIDAD E INTERACCIÓN DE USUARIOS ALERTAS. ACCIONES. IMAGE PICKER. CORE<br>MOTION.<br>10. DISEÑO EN ICLOUD. ICLOUD STORAGE. USO DE ICLOUD DOCUMENT STORAGE. INTERFAZ<br>PARA ICLOUD.<br>11. COMUNICACIONES REST EN IOS (WEBSERVICES). CONEXIÓN CON REPOSITORIO DE DATOS<br>REMOTO. PROCESO DE RESPUESTA VÍA JSON. EXPLOTACIÓN DE DATOS EN EL APP 10.<br>PERFORMANCE TUN NING Y BEST PRACTICES. COMUNICACIÓN CON OTRAS APLICACIONES.<br>12. USO EFICIENTE DE LA MEMORIA. INSTRUMENTS. DESPLIEGUE EN EL APP STORE.<br>13. EJEMPLOS DE DESPLIEGUE. HERRAMIENTAS XCODE. INTERFACE BUILDER. GRAND CENTRAL<br>DISPATCH TECNOLOGÍA.
				
			
Titulación obtenida

Certificado de Profesionalidad Oficial

PROGRAMACIÓN DE APLICACIONES IPHONE

GRATUITO

    Compartir curso
    Share on facebook
    Share on twitter
    Share on linkedin
    Compartir curso
    Share on facebook
    Share on twitter
    Share on linkedin

    AMPLÍA TUS CONOCIMIENTOS

    Cursos gratuitos para trabajadores, autónomos y ERTE