SlideShare a Scribd company logo
1 of 4
Download to read offline
Experto en desarrollo de aplicaciones para móviles 1 
FICHA TÉCNICA DEL CURSO [INF12] EXPERTO EN DESARROLLO DE APLICACIONES PARA MÓVILES 
OBJETIVOS: 
Objetivo general 
 Aprender las bases de la programación de aplicaciones nativas para iOS en Objective C utilizando como herramienta Xcode. 
 Aprender las bases de la programación y de los patrones de diseño utilizados para desarrollas aplicaciones para Windows Phone. 
Objetivos específicos 
 Conocer las librerías más utilizadas en el desarrollo de Windows Phone. 
 Patrones de diseño utilizados para la implementación. 
 Creación de aplicaciones básicas 
 Manejo de tablas, mapas, localización y visores web 
 Conocer las librerías más utilizadas en el desarrollo de Windows Phone. 
 Patrones de diseño utilizados para la implementación. 
 Creación de aplicaciones básicas. 
 Manejo de tablas, mapas, localización y visores web. 
DESTINATARIOS: 
 Personas con conocimientos en programación orientada a objetos, lenguaje con C o C++, es recomendable tener algún conocimiento de C#, es necesario tener el operativo Windows y una versión de Visual Studio .Net instalada. 
 Personas con conocimientos en programación orientada a objetos, lenguajes como C o similar, fluidez en el entorno de Mac. También es necesario un Mac con Xcode instalado. 
DURACIÓN: 
60 horas 
CONTENIDOS: 
MÓDULO 1: iOs 
1. Introducción al entorno de desarrollo de iOS 
1.1. Introducción a iOS 
1.2. Xcode e iPhone SDK 
1.3. Creación de proyectos de Xcode
Experto en desarrollo de aplicaciones para móviles 2 
1.4. Uso de Interface Builder 
2. TEMA 2 Primera aplicación 
2.1. Creación del proyecto 
2.2. Creación de un interfaz sencillo 
2.3. Modelo Vista Controlador 
2.4. Un poco de código 
2.5. Como conectar el interface y el código 
2.6. Un poco más de código 
3. TEMA 3 Objective-C 
3.1. Introducción 
3.2. Tipado de Objetos 
3.3. Declarando y llamando métodos 
3.4. Propiedades 
3.5. Sintetizando propiedades y la sintaxis “.” 
3.6. Declaración y definición de clases 
3.7. Self y Super 
3.8. Protocolos 
4. TEMA 4 Manejo de Memoria 
4.1. Introducción 
4.2. Creando objetos 
4.3. El pool de autoliberación 
4.4. El ciclo alloc, retain, copy y release 
4.5. El método dealloc 
4.6. ARC 
4.7. Respondiendo a Warnings de memoria 
5. TEMA 5 Aplicación “Donde estoy” 
5.1. Uso de frameworks 
5.2. Uso de CoreLocation 
5.3. Uso de MapKit y MapView 
5.4. Etiquetando localizaciones 
6. TEMA 6 Aplicación “Hipnosis” 
6.1. Uso de UIView y método DrawRect 
6.2. Dibujando texto y sombras 
6.3. Uso de UIScrollView 
6.4. Zoom 
6.5. Ocultando la barra de estado 
7. TEMA 7 Aplicación “Hipnotiempo” 
7.1. View Controllers y ficheros XIB 
7.2. Uso de UITabBarController 
7.3. Creación de controladores y tab bar items
Experto en desarrollo de aplicaciones para móviles 3 
7.4. Creando Views para los View Controllers 
7.5. El ciclo de vida de un ViewController 
8. TEMA 8 Aplicación “Inventario” 
8.1. UITableView y UITableViewController 
8.2. UITableView y su Data Source 
8.3. UITableViewCells 
8.4. Editado 
8.5. Borrado 
8.6. Mover filas 
8.7. Insertar filas 
9. TEMA 9 Aplicación “Inventario II” 
9.1. Uso de UINavigationController 
9.2. Creación de UINavigationBar 
9.3. Navegando con un UINavigationController 
10. TEMA 10 Aplicación “Visorweb” 
10.1.Detección del estado de la red 
10.2.Uso de UIWebView 
10.3.Extracción de datos desde un UIWebView 
MÓDULO 2: Windows Phone 
1. TEMA 1 Introducción al Windows Phone 
1.1. Introducción a Windows Phone 
1.2. Ventajas y Desventajas de Windows Phone 
1.3. Modelo de Programación 
1.4. Diferencias con iOS y Android 
2. TEMA 2 Preparación del Entorno y Primera App 
2.1. Preparación de la Máquina 
2.2. Primera Aplicación 
2.3. Interfaz de Usuario 
3. TEMA 3 Ciclo de Vida y Navegación 
3.1. Entendiendo la Navegación entre Páginas 
3.2. Paso de Información entre Páginas 
3.3. Ciclo de Vida de una Aplicación 
4. TEMA 4 App de Localización 
4.1. Uso de App Bar 
4.2. Uso de GeoCoordinateWatcher 
4.3. Visualizar en un Mapa 
5. TEMA 5 Lectura de RSS 
5.1. Obtener RSS
Experto en desarrollo de aplicaciones para móviles 4 
5.2. Vista 
5.3. Modelo 
6. TEMA 6 App Panorámica y App de Pivotaje 
6.1. ¿Qué es una App Panorámica? 
6.2. Implementación de App Panorámica 
6.3. ¿Qué es una App de Pivotaje? 
6.4. Implementación de App Pivotaje 
7. TEMA 7 Animaciones 
7.1. Transformaciones 
7.2. Animaciones 
7.3. Animaciones Secuenciales 
7.4. Acelerómetro 
8. TEMA 8 Consumo de Servicio Web + Tile 
8.1. Lista de Ciudades 
8.2. Consulta Meteorológica 
8.3. Tile 
9. TEMA 9 Aplicación Multilenguaje 
9.1. Recursos 
9.2. CultureInfo 
10. TEMA 10 Herramientas de Comprobación para App 
10.1.Test Kit 
10.2.Análisis de aplicaciones Windows Phone

More Related Content

What's hot

Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)Pedrito Abiel
 
Programación Web - Introducción
Programación Web - IntroducciónProgramación Web - Introducción
Programación Web - IntroducciónYesith Valencia
 
Como funciona bedep malware
Como funciona bedep malwareComo funciona bedep malware
Como funciona bedep malwareDavid Thomas
 
01 Ext Js Introduccion
01 Ext Js   Introduccion01 Ext Js   Introduccion
01 Ext Js IntroduccionMayer Horna
 
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y JavascriptJSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y JavascriptSorey García
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciajcqmusikalisimo
 
Aplicaciones moviles Multiplataforma
Aplicaciones moviles MultiplataformaAplicaciones moviles Multiplataforma
Aplicaciones moviles MultiplataformaAlexander Rios
 
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8Sorey García
 
Esencia de Web Components
Esencia de Web ComponentsEsencia de Web Components
Esencia de Web ComponentsPedro J. Molina
 

What's hot (19)

Silverlight
SilverlightSilverlight
Silverlight
 
1 introduccion
1 introduccion1 introduccion
1 introduccion
 
MVC: La Vista
MVC: La VistaMVC: La Vista
MVC: La Vista
 
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
Desarrollo web con html5 + css3 + j script + asp mvc4 (vstudio 2012)
 
Programación Web - Introducción
Programación Web - IntroducciónProgramación Web - Introducción
Programación Web - Introducción
 
JQuery
JQueryJQuery
JQuery
 
Como funciona bedep malware
Como funciona bedep malwareComo funciona bedep malware
Como funciona bedep malware
 
Web services
Web servicesWeb services
Web services
 
CRUD html php mysql
CRUD html php mysqlCRUD html php mysql
CRUD html php mysql
 
01 Ext Js Introduccion
01 Ext Js   Introduccion01 Ext Js   Introduccion
01 Ext Js Introduccion
 
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y JavascriptJSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
 
Curso visual studio
Curso visual studioCurso visual studio
Curso visual studio
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
MVC: El modelo
MVC: El modeloMVC: El modelo
MVC: El modelo
 
Html
HtmlHtml
Html
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Aplicaciones moviles Multiplataforma
Aplicaciones moviles MultiplataformaAplicaciones moviles Multiplataforma
Aplicaciones moviles Multiplataforma
 
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
 
Esencia de Web Components
Esencia de Web ComponentsEsencia de Web Components
Esencia de Web Components
 

Similar to Curso Experto en desarrollo de aplicaciones para móviles

Ficha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows PhoneFicha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows PhoneiLabora
 
Curso de sistemas información c sharp itlm
Curso de sistemas información   c sharp itlmCurso de sistemas información   c sharp itlm
Curso de sistemas información c sharp itlmjlngaribaldi
 
Prontuario del Curso de Android
Prontuario del Curso de AndroidProntuario del Curso de Android
Prontuario del Curso de AndroidWilfredo Nieves
 
Desarrollo de aplicaciones .NET
Desarrollo de aplicaciones .NETDesarrollo de aplicaciones .NET
Desarrollo de aplicaciones .NETiLabora
 
Contenido programático en informática todos los años (Morero).
Contenido programático  en informática todos los años (Morero).Contenido programático  en informática todos los años (Morero).
Contenido programático en informática todos los años (Morero).Condesti Centro de Ciencias
 
Files temarios-programa 00005611-p 5611-tem_2083
Files temarios-programa 00005611-p 5611-tem_2083Files temarios-programa 00005611-p 5611-tem_2083
Files temarios-programa 00005611-p 5611-tem_2083uiem
 
Programacion basica-en-java
Programacion basica-en-javaProgramacion basica-en-java
Programacion basica-en-javaDaniel Martinez
 
Presentación PhoneGap
Presentación PhoneGap Presentación PhoneGap
Presentación PhoneGap cccori
 
Proyecto en Android Studio (MoviCuenca)
Proyecto en Android Studio (MoviCuenca)Proyecto en Android Studio (MoviCuenca)
Proyecto en Android Studio (MoviCuenca)TaniaLandivarO
 

Similar to Curso Experto en desarrollo de aplicaciones para móviles (20)

Ficha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows PhoneFicha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows Phone
 
Fichabasicoios
FichabasicoiosFichabasicoios
Fichabasicoios
 
Desarrollo de aplicaciones para windows phone
Desarrollo de aplicaciones para windows phoneDesarrollo de aplicaciones para windows phone
Desarrollo de aplicaciones para windows phone
 
Ficha basico i os
Ficha basico i osFicha basico i os
Ficha basico i os
 
Silabo android taller
Silabo android tallerSilabo android taller
Silabo android taller
 
Curso de sistemas información c sharp itlm
Curso de sistemas información   c sharp itlmCurso de sistemas información   c sharp itlm
Curso de sistemas información c sharp itlm
 
Prontuario del Curso de Android
Prontuario del Curso de AndroidProntuario del Curso de Android
Prontuario del Curso de Android
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Desarrollo de aplicaciones .NET
Desarrollo de aplicaciones .NETDesarrollo de aplicaciones .NET
Desarrollo de aplicaciones .NET
 
Contenido programático en informática todos los años (Morero).
Contenido programático  en informática todos los años (Morero).Contenido programático  en informática todos los años (Morero).
Contenido programático en informática todos los años (Morero).
 
Noveno
NovenoNoveno
Noveno
 
Files temarios-programa 00005611-p 5611-tem_2083
Files temarios-programa 00005611-p 5611-tem_2083Files temarios-programa 00005611-p 5611-tem_2083
Files temarios-programa 00005611-p 5611-tem_2083
 
Java
JavaJava
Java
 
Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
Programacion basica-en-java
Programacion basica-en-javaProgramacion basica-en-java
Programacion basica-en-java
 
Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
Presentación PhoneGap
Presentación PhoneGap Presentación PhoneGap
Presentación PhoneGap
 
Plan taller android
Plan taller androidPlan taller android
Plan taller android
 
Proyecto en Android Studio (MoviCuenca)
Proyecto en Android Studio (MoviCuenca)Proyecto en Android Studio (MoviCuenca)
Proyecto en Android Studio (MoviCuenca)
 

More from iLabora

Globoflexia.pdf
Globoflexia.pdfGloboflexia.pdf
Globoflexia.pdfiLabora
 
Ficha_Curso CALIDAD Y ORIENTACION AL CLIENTE
Ficha_Curso CALIDAD Y ORIENTACION AL CLIENTEFicha_Curso CALIDAD Y ORIENTACION AL CLIENTE
Ficha_Curso CALIDAD Y ORIENTACION AL CLIENTEiLabora
 
Ficha Curso RECOGIDA Y TRANSPORTE DE RESIDUOS URBANOS O MUNICIPALES
Ficha Curso RECOGIDA Y TRANSPORTE DE RESIDUOS URBANOS O MUNICIPALESFicha Curso RECOGIDA Y TRANSPORTE DE RESIDUOS URBANOS O MUNICIPALES
Ficha Curso RECOGIDA Y TRANSPORTE DE RESIDUOS URBANOS O MUNICIPALESiLabora
 
Ficha Curso FINANZAS PARA NO FINANCIEROS
Ficha Curso FINANZAS PARA NO FINANCIEROSFicha Curso FINANZAS PARA NO FINANCIEROS
Ficha Curso FINANZAS PARA NO FINANCIEROSiLabora
 
Ficha Curso COMUNICACION Y ATENCION AL CIUDADANO.pdf
Ficha Curso COMUNICACION Y ATENCION AL CIUDADANO.pdfFicha Curso COMUNICACION Y ATENCION AL CIUDADANO.pdf
Ficha Curso COMUNICACION Y ATENCION AL CIUDADANO.pdfiLabora
 
Ficha curso online psicología aplicada ámbito policial
Ficha curso online psicología aplicada ámbito policialFicha curso online psicología aplicada ámbito policial
Ficha curso online psicología aplicada ámbito policialiLabora
 
Ficha curso igualdad retributiva y cálculo de la brecha salarial
Ficha curso igualdad retributiva y cálculo de la brecha salarialFicha curso igualdad retributiva y cálculo de la brecha salarial
Ficha curso igualdad retributiva y cálculo de la brecha salarialiLabora
 
Ficha curso firma digital
Ficha curso firma digitalFicha curso firma digital
Ficha curso firma digitaliLabora
 
Ficha curso sensibilización en la igualdad de oportunidades
Ficha curso sensibilización en la igualdad de oportunidadesFicha curso sensibilización en la igualdad de oportunidades
Ficha curso sensibilización en la igualdad de oportunidadesiLabora
 
Ficha curso online ISO 9001
Ficha curso online ISO 9001Ficha curso online ISO 9001
Ficha curso online ISO 9001iLabora
 
Ficha curso auditor_int_iso_9001
Ficha curso  auditor_int_iso_9001Ficha curso  auditor_int_iso_9001
Ficha curso auditor_int_iso_9001iLabora
 
Ficha implantación de planes de igualdad en la empresa
Ficha implantación de planes de igualdad en la empresaFicha implantación de planes de igualdad en la empresa
Ficha implantación de planes de igualdad en la empresaiLabora
 
Ficha curso gestion laboral, contratos, nominas y seguros sociales
Ficha curso gestion laboral, contratos, nominas y seguros socialesFicha curso gestion laboral, contratos, nominas y seguros sociales
Ficha curso gestion laboral, contratos, nominas y seguros socialesiLabora
 
Bricolaje hogar
Bricolaje hogarBricolaje hogar
Bricolaje hogariLabora
 
Ficha redes sociais_para_empresas
Ficha redes sociais_para_empresasFicha redes sociais_para_empresas
Ficha redes sociais_para_empresasiLabora
 
Plantilla ficha curso aux. domicilio
Plantilla ficha curso aux. domicilioPlantilla ficha curso aux. domicilio
Plantilla ficha curso aux. domicilioiLabora
 
Ficha redes sociales para empresas
Ficha redes sociales para empresasFicha redes sociales para empresas
Ficha redes sociales para empresasiLabora
 
Ficha curso escaparatismo
Ficha curso escaparatismoFicha curso escaparatismo
Ficha curso escaparatismoiLabora
 
Ficha estrategia empresarial y personas
Ficha estrategia empresarial y personasFicha estrategia empresarial y personas
Ficha estrategia empresarial y personasiLabora
 
Ficha finanzas y contabilidad
Ficha finanzas y contabilidadFicha finanzas y contabilidad
Ficha finanzas y contabilidadiLabora
 

More from iLabora (20)

Globoflexia.pdf
Globoflexia.pdfGloboflexia.pdf
Globoflexia.pdf
 
Ficha_Curso CALIDAD Y ORIENTACION AL CLIENTE
Ficha_Curso CALIDAD Y ORIENTACION AL CLIENTEFicha_Curso CALIDAD Y ORIENTACION AL CLIENTE
Ficha_Curso CALIDAD Y ORIENTACION AL CLIENTE
 
Ficha Curso RECOGIDA Y TRANSPORTE DE RESIDUOS URBANOS O MUNICIPALES
Ficha Curso RECOGIDA Y TRANSPORTE DE RESIDUOS URBANOS O MUNICIPALESFicha Curso RECOGIDA Y TRANSPORTE DE RESIDUOS URBANOS O MUNICIPALES
Ficha Curso RECOGIDA Y TRANSPORTE DE RESIDUOS URBANOS O MUNICIPALES
 
Ficha Curso FINANZAS PARA NO FINANCIEROS
Ficha Curso FINANZAS PARA NO FINANCIEROSFicha Curso FINANZAS PARA NO FINANCIEROS
Ficha Curso FINANZAS PARA NO FINANCIEROS
 
Ficha Curso COMUNICACION Y ATENCION AL CIUDADANO.pdf
Ficha Curso COMUNICACION Y ATENCION AL CIUDADANO.pdfFicha Curso COMUNICACION Y ATENCION AL CIUDADANO.pdf
Ficha Curso COMUNICACION Y ATENCION AL CIUDADANO.pdf
 
Ficha curso online psicología aplicada ámbito policial
Ficha curso online psicología aplicada ámbito policialFicha curso online psicología aplicada ámbito policial
Ficha curso online psicología aplicada ámbito policial
 
Ficha curso igualdad retributiva y cálculo de la brecha salarial
Ficha curso igualdad retributiva y cálculo de la brecha salarialFicha curso igualdad retributiva y cálculo de la brecha salarial
Ficha curso igualdad retributiva y cálculo de la brecha salarial
 
Ficha curso firma digital
Ficha curso firma digitalFicha curso firma digital
Ficha curso firma digital
 
Ficha curso sensibilización en la igualdad de oportunidades
Ficha curso sensibilización en la igualdad de oportunidadesFicha curso sensibilización en la igualdad de oportunidades
Ficha curso sensibilización en la igualdad de oportunidades
 
Ficha curso online ISO 9001
Ficha curso online ISO 9001Ficha curso online ISO 9001
Ficha curso online ISO 9001
 
Ficha curso auditor_int_iso_9001
Ficha curso  auditor_int_iso_9001Ficha curso  auditor_int_iso_9001
Ficha curso auditor_int_iso_9001
 
Ficha implantación de planes de igualdad en la empresa
Ficha implantación de planes de igualdad en la empresaFicha implantación de planes de igualdad en la empresa
Ficha implantación de planes de igualdad en la empresa
 
Ficha curso gestion laboral, contratos, nominas y seguros sociales
Ficha curso gestion laboral, contratos, nominas y seguros socialesFicha curso gestion laboral, contratos, nominas y seguros sociales
Ficha curso gestion laboral, contratos, nominas y seguros sociales
 
Bricolaje hogar
Bricolaje hogarBricolaje hogar
Bricolaje hogar
 
Ficha redes sociais_para_empresas
Ficha redes sociais_para_empresasFicha redes sociais_para_empresas
Ficha redes sociais_para_empresas
 
Plantilla ficha curso aux. domicilio
Plantilla ficha curso aux. domicilioPlantilla ficha curso aux. domicilio
Plantilla ficha curso aux. domicilio
 
Ficha redes sociales para empresas
Ficha redes sociales para empresasFicha redes sociales para empresas
Ficha redes sociales para empresas
 
Ficha curso escaparatismo
Ficha curso escaparatismoFicha curso escaparatismo
Ficha curso escaparatismo
 
Ficha estrategia empresarial y personas
Ficha estrategia empresarial y personasFicha estrategia empresarial y personas
Ficha estrategia empresarial y personas
 
Ficha finanzas y contabilidad
Ficha finanzas y contabilidadFicha finanzas y contabilidad
Ficha finanzas y contabilidad
 

Recently uploaded

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 

Recently uploaded (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 

Curso Experto en desarrollo de aplicaciones para móviles

  • 1. Experto en desarrollo de aplicaciones para móviles 1 FICHA TÉCNICA DEL CURSO [INF12] EXPERTO EN DESARROLLO DE APLICACIONES PARA MÓVILES OBJETIVOS: Objetivo general  Aprender las bases de la programación de aplicaciones nativas para iOS en Objective C utilizando como herramienta Xcode.  Aprender las bases de la programación y de los patrones de diseño utilizados para desarrollas aplicaciones para Windows Phone. Objetivos específicos  Conocer las librerías más utilizadas en el desarrollo de Windows Phone.  Patrones de diseño utilizados para la implementación.  Creación de aplicaciones básicas  Manejo de tablas, mapas, localización y visores web  Conocer las librerías más utilizadas en el desarrollo de Windows Phone.  Patrones de diseño utilizados para la implementación.  Creación de aplicaciones básicas.  Manejo de tablas, mapas, localización y visores web. DESTINATARIOS:  Personas con conocimientos en programación orientada a objetos, lenguaje con C o C++, es recomendable tener algún conocimiento de C#, es necesario tener el operativo Windows y una versión de Visual Studio .Net instalada.  Personas con conocimientos en programación orientada a objetos, lenguajes como C o similar, fluidez en el entorno de Mac. También es necesario un Mac con Xcode instalado. DURACIÓN: 60 horas CONTENIDOS: MÓDULO 1: iOs 1. Introducción al entorno de desarrollo de iOS 1.1. Introducción a iOS 1.2. Xcode e iPhone SDK 1.3. Creación de proyectos de Xcode
  • 2. Experto en desarrollo de aplicaciones para móviles 2 1.4. Uso de Interface Builder 2. TEMA 2 Primera aplicación 2.1. Creación del proyecto 2.2. Creación de un interfaz sencillo 2.3. Modelo Vista Controlador 2.4. Un poco de código 2.5. Como conectar el interface y el código 2.6. Un poco más de código 3. TEMA 3 Objective-C 3.1. Introducción 3.2. Tipado de Objetos 3.3. Declarando y llamando métodos 3.4. Propiedades 3.5. Sintetizando propiedades y la sintaxis “.” 3.6. Declaración y definición de clases 3.7. Self y Super 3.8. Protocolos 4. TEMA 4 Manejo de Memoria 4.1. Introducción 4.2. Creando objetos 4.3. El pool de autoliberación 4.4. El ciclo alloc, retain, copy y release 4.5. El método dealloc 4.6. ARC 4.7. Respondiendo a Warnings de memoria 5. TEMA 5 Aplicación “Donde estoy” 5.1. Uso de frameworks 5.2. Uso de CoreLocation 5.3. Uso de MapKit y MapView 5.4. Etiquetando localizaciones 6. TEMA 6 Aplicación “Hipnosis” 6.1. Uso de UIView y método DrawRect 6.2. Dibujando texto y sombras 6.3. Uso de UIScrollView 6.4. Zoom 6.5. Ocultando la barra de estado 7. TEMA 7 Aplicación “Hipnotiempo” 7.1. View Controllers y ficheros XIB 7.2. Uso de UITabBarController 7.3. Creación de controladores y tab bar items
  • 3. Experto en desarrollo de aplicaciones para móviles 3 7.4. Creando Views para los View Controllers 7.5. El ciclo de vida de un ViewController 8. TEMA 8 Aplicación “Inventario” 8.1. UITableView y UITableViewController 8.2. UITableView y su Data Source 8.3. UITableViewCells 8.4. Editado 8.5. Borrado 8.6. Mover filas 8.7. Insertar filas 9. TEMA 9 Aplicación “Inventario II” 9.1. Uso de UINavigationController 9.2. Creación de UINavigationBar 9.3. Navegando con un UINavigationController 10. TEMA 10 Aplicación “Visorweb” 10.1.Detección del estado de la red 10.2.Uso de UIWebView 10.3.Extracción de datos desde un UIWebView MÓDULO 2: Windows Phone 1. TEMA 1 Introducción al Windows Phone 1.1. Introducción a Windows Phone 1.2. Ventajas y Desventajas de Windows Phone 1.3. Modelo de Programación 1.4. Diferencias con iOS y Android 2. TEMA 2 Preparación del Entorno y Primera App 2.1. Preparación de la Máquina 2.2. Primera Aplicación 2.3. Interfaz de Usuario 3. TEMA 3 Ciclo de Vida y Navegación 3.1. Entendiendo la Navegación entre Páginas 3.2. Paso de Información entre Páginas 3.3. Ciclo de Vida de una Aplicación 4. TEMA 4 App de Localización 4.1. Uso de App Bar 4.2. Uso de GeoCoordinateWatcher 4.3. Visualizar en un Mapa 5. TEMA 5 Lectura de RSS 5.1. Obtener RSS
  • 4. Experto en desarrollo de aplicaciones para móviles 4 5.2. Vista 5.3. Modelo 6. TEMA 6 App Panorámica y App de Pivotaje 6.1. ¿Qué es una App Panorámica? 6.2. Implementación de App Panorámica 6.3. ¿Qué es una App de Pivotaje? 6.4. Implementación de App Pivotaje 7. TEMA 7 Animaciones 7.1. Transformaciones 7.2. Animaciones 7.3. Animaciones Secuenciales 7.4. Acelerómetro 8. TEMA 8 Consumo de Servicio Web + Tile 8.1. Lista de Ciudades 8.2. Consulta Meteorológica 8.3. Tile 9. TEMA 9 Aplicación Multilenguaje 9.1. Recursos 9.2. CultureInfo 10. TEMA 10 Herramientas de Comprobación para App 10.1.Test Kit 10.2.Análisis de aplicaciones Windows Phone