SlideShare una empresa de Scribd logo
1 de 12
Desarrollo de Apps
El objetivo principal de esta acción formativa es el aprendizaje del
desarrollo de aplicaciones Android y la interacción con los recursos del
teléfono móvil.
Se requieren conocimientos básicos de programación y Java, así
como tener nociones de Android desde un punto de vista de
desarrollador.
El conocimiento de programación de aplicaciones para móviles ha pasado
de manera muy rápida de ser un conocimiento más, a ser una necesitad
debido a la rápida implantación y evolución de las plataformas móviles.
Significa que para su desarrollo se
utilizó el lenguaje de programación
nativo del dispositivo, Objetive C o
Swift para iOS, Java para Android
y .Net para Windows Phone. Es un
modelo cien por ciento dependiente
de la plataforma y las Apps no son
portables, hay que desarrollar una
por plataforma.
Se puede acceder a
todas las
capacidades del
dispositivo
La aplicación nativa
está desarrollada y
optimizada
específicamente para
el sistema operativo
determinado y la
plataforma de
desarrollo del
fabricante (Android,
iOS, etc).
Desarrollo de Apps Nativas
MultiplataformaCompilado
enNativo El desarrollo de aplicaciones multiplataforma implica
reducir costes y tiempo de desarrollo. En
contrapartida la experiencia del usuario es mucho más
discreta en relación a una app nativa, además de no
poder aprovechar las apis nativas en su completitud.
Las aplicaciones nativas son sinónimo de calidad, cuando
hablamos sobre una app nativa sabemos que hay una
inversión mayor por detrás y por ello un equipo mejor
cualificado exclusivamente en el desarrollo de
aplicaciones móviles.
Uno de los frameworks de desarrollo multiplataforma
más conocidos, además de PhoneGap que estudiaremos
en el apartado de desarrollo híbrido, es sin duda
Titanium Appcelerator, un framework muy potente
donde el lenguaje de programación utilizado es un
Javascript adaptado.
Son aplicaciones escritas en HTML, Javascript y
CSS pero que utilizan un contenedor nativo
creado con herramientas de desarrollo
multiplataforma, como PhoneGap.
Con HTML5 los desarrolladores
pueden crear aplicaciones basadas en
la web ejecutables desde cualquier
dispositivo móvil a través del
navegador web del propio terminal.
Multiplataforma basado en
HTML5
e Hibrido
Swift :Es el último lenguaje de
programación en incursionar en el
ecosistema de Apple,
Diseñado para eliminar la posibilidad de
muchas de las vulnerabilidades de
seguridad posibles con Objective-C.
x
LIVE CODE: permite construir
aplicaciones dos veces mas rápido que
cualquier otro entorno con un flujo de
trabajo moderno y de gran alcance que
permite ahorrar tiempo en cada paso
Html 5: comúnmente conocida como html: es el lenguaje de
mercado estándar ,es una tecnología fundamental utilizado por la
mayoría de los sitios web para crear paginas web visualmente
atractivas
BASIC 4 ANDROID : compila a apps nativas de Android, es decir, no
hay módulos de tiempo de ejecución o dependencias específicas para
que el software corra
OBJECTIVE-C
Es El lenguaje de programación
principal para las aplicaciones
iOS, Objective-C. fue elegido
por Apple para crear
aplicaciones que sean robustas
y escalables
Python: Es el
lenguaje de alto nivel
utilizado. Su filosofía
de diseño hace hincapié
en la legibilidad del
código y su sintaxis
permite a los
programadores para
expresar conceptos en
menos líneas de código
Ruby: es Un lenguaje
de programación
dinámico y de código
abierto enfocado en la
simplicidad y
productividad
LUA :Lenguaje de programación
Estructurado y bastante lijero que fue
diseñado como un lenguaje interpretado con
una semántica extensible.
JavaScript: es un lenguaje web pero con
plataformas de desarrollo con titanium,
seremos capaces de compilar de manera
nativa con la facilidad que ofrece frente a
Java
Java :Es el lenguaje nativo que usa
Android.Permite hacer aplicaciones
para e l sistema de google y otros usos
como programas de escritorio o
videojuegos
Fue diseñado con el fin de extender al
lenguaje de programación C.
Este es el lenguaje de programación más
apropiado y robusto cuando se trata de
desarrollar aplicaciones móviles para
Android y Windows
Programación de Aplicaciones Móviles

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Componentes en-poo
Componentes en-pooComponentes en-poo
Componentes en-poo
 
Introduccion a graficos mediante JAVA 2D
Introduccion a graficos mediante JAVA 2DIntroduccion a graficos mediante JAVA 2D
Introduccion a graficos mediante JAVA 2D
 
Encapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANSEncapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANS
 
Clases abstractas
Clases abstractasClases abstractas
Clases abstractas
 
Elementos Swing
Elementos SwingElementos Swing
Elementos Swing
 
PresentacióN De Photoshop
PresentacióN De PhotoshopPresentacióN De Photoshop
PresentacióN De Photoshop
 
Android Button
Android ButtonAndroid Button
Android Button
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
base de datos
base de datosbase de datos
base de datos
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Programacion web
Programacion webProgramacion web
Programacion web
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
 
Basics and different xml files used in android
Basics and different xml files used in androidBasics and different xml files used in android
Basics and different xml files used in android
 
Diagrama de componentes
Diagrama de componentesDiagrama de componentes
Diagrama de componentes
 
Diferencias swing y awt
Diferencias swing y awtDiferencias swing y awt
Diferencias swing y awt
 
Manual de raptor
Manual de raptor Manual de raptor
Manual de raptor
 
Guia bootstrap
Guia bootstrapGuia bootstrap
Guia bootstrap
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 

Similar a Programación de Aplicaciones Móviles

Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesGuadalupe Piedra Olano
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesLisbeth Santur Abad
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móvilesjhersi saavedra garcia
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesZulemaAlejandria
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesjoel vasquez
 
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?Roberto Taborda
 
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptAPLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptcharmin8
 
Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)Adolfo Monar
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilIng Erick Guardado
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesoswaldo75sp
 
DESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptxDESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptxNELSON RODRIGUEZ
 

Similar a Programación de Aplicaciones Móviles (20)

Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Desarrollo aplicaciones Móviles
Desarrollo aplicaciones Móviles Desarrollo aplicaciones Móviles
Desarrollo aplicaciones Móviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
Como desarrollar aplicaciones moviles, que debemos tener en cuenta?
 
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptAPLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
 
Tipos de aplicaciones - grupo electronica
Tipos de aplicaciones - grupo electronicaTipos de aplicaciones - grupo electronica
Tipos de aplicaciones - grupo electronica
 
Tipos de aplicaciones
Tipos de aplicacionesTipos de aplicaciones
Tipos de aplicaciones
 
Tipos de aplicaciones
Tipos de aplicacionesTipos de aplicaciones
Tipos de aplicaciones
 
Tipos de aplicaciones
Tipos de aplicacionesTipos de aplicaciones
Tipos de aplicaciones
 
Tipos de aplicaciones
Tipos de aplicacionesTipos de aplicaciones
Tipos de aplicaciones
 
Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)Herramientas de colaboración digital(3er gye tech)
Herramientas de colaboración digital(3er gye tech)
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma Movil
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
DESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptxDESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptx
 

Último

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISIfimumsnhoficial
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 

Último (20)

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISI
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 

Programación de Aplicaciones Móviles

  • 1.
  • 2.
  • 3. Desarrollo de Apps El objetivo principal de esta acción formativa es el aprendizaje del desarrollo de aplicaciones Android y la interacción con los recursos del teléfono móvil. Se requieren conocimientos básicos de programación y Java, así como tener nociones de Android desde un punto de vista de desarrollador. El conocimiento de programación de aplicaciones para móviles ha pasado de manera muy rápida de ser un conocimiento más, a ser una necesitad debido a la rápida implantación y evolución de las plataformas móviles.
  • 4. Significa que para su desarrollo se utilizó el lenguaje de programación nativo del dispositivo, Objetive C o Swift para iOS, Java para Android y .Net para Windows Phone. Es un modelo cien por ciento dependiente de la plataforma y las Apps no son portables, hay que desarrollar una por plataforma. Se puede acceder a todas las capacidades del dispositivo La aplicación nativa está desarrollada y optimizada específicamente para el sistema operativo determinado y la plataforma de desarrollo del fabricante (Android, iOS, etc). Desarrollo de Apps Nativas
  • 5. MultiplataformaCompilado enNativo El desarrollo de aplicaciones multiplataforma implica reducir costes y tiempo de desarrollo. En contrapartida la experiencia del usuario es mucho más discreta en relación a una app nativa, además de no poder aprovechar las apis nativas en su completitud. Las aplicaciones nativas son sinónimo de calidad, cuando hablamos sobre una app nativa sabemos que hay una inversión mayor por detrás y por ello un equipo mejor cualificado exclusivamente en el desarrollo de aplicaciones móviles. Uno de los frameworks de desarrollo multiplataforma más conocidos, además de PhoneGap que estudiaremos en el apartado de desarrollo híbrido, es sin duda Titanium Appcelerator, un framework muy potente donde el lenguaje de programación utilizado es un Javascript adaptado.
  • 6. Son aplicaciones escritas en HTML, Javascript y CSS pero que utilizan un contenedor nativo creado con herramientas de desarrollo multiplataforma, como PhoneGap. Con HTML5 los desarrolladores pueden crear aplicaciones basadas en la web ejecutables desde cualquier dispositivo móvil a través del navegador web del propio terminal. Multiplataforma basado en HTML5 e Hibrido
  • 7. Swift :Es el último lenguaje de programación en incursionar en el ecosistema de Apple, Diseñado para eliminar la posibilidad de muchas de las vulnerabilidades de seguridad posibles con Objective-C. x LIVE CODE: permite construir aplicaciones dos veces mas rápido que cualquier otro entorno con un flujo de trabajo moderno y de gran alcance que permite ahorrar tiempo en cada paso
  • 8. Html 5: comúnmente conocida como html: es el lenguaje de mercado estándar ,es una tecnología fundamental utilizado por la mayoría de los sitios web para crear paginas web visualmente atractivas BASIC 4 ANDROID : compila a apps nativas de Android, es decir, no hay módulos de tiempo de ejecución o dependencias específicas para que el software corra
  • 9. OBJECTIVE-C Es El lenguaje de programación principal para las aplicaciones iOS, Objective-C. fue elegido por Apple para crear aplicaciones que sean robustas y escalables Python: Es el lenguaje de alto nivel utilizado. Su filosofía de diseño hace hincapié en la legibilidad del código y su sintaxis permite a los programadores para expresar conceptos en menos líneas de código Ruby: es Un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad
  • 10. LUA :Lenguaje de programación Estructurado y bastante lijero que fue diseñado como un lenguaje interpretado con una semántica extensible. JavaScript: es un lenguaje web pero con plataformas de desarrollo con titanium, seremos capaces de compilar de manera nativa con la facilidad que ofrece frente a Java Java :Es el lenguaje nativo que usa Android.Permite hacer aplicaciones para e l sistema de google y otros usos como programas de escritorio o videojuegos
  • 11. Fue diseñado con el fin de extender al lenguaje de programación C. Este es el lenguaje de programación más apropiado y robusto cuando se trata de desarrollar aplicaciones móviles para Android y Windows