SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
El estado del arte en desarrollo
de aplicaciones multiplataforma
para móviles mediante
estándares abiertos
Plataformas...




F4HC
Tecnología de futuro

                Acceso Hardware   Rendimiento


                Almacenamiento    Multimedia


                Semántica         3D


                Conectividad      Estilo



F4HC
Tiempo de desarrollo
   HTML5 es capaz de reducir considerablemente el tiempo de
   desarrollo, ya que su premisa es la agilidad y simpleza en
   uso.


                            HTML5

      iOS                                   XCode & Objective-C

  Android                                Eclipse & Android SDK & Java

     RIM                              Webworks & Blackberry Enterprise

     WP7                 Visual Studio & Expression Blend & Silverlight & .net


F4HC
            0       25              50                   75                 100
Vantajas...
  HTML5 es capaz de reducir considerablemente el tiempo de
  desarrollo, ya que su premisa es la agilidad y simpleza en
  uso.

  Usar HTML5 para realizar aplicaciones móviles facilita el
  mantenimiento y soporte de las aplicaciones al existir un
  desarrollo base único.

  HTML5 es y será soportado por prácticamente todos los
  navegadores presentes en los terminales movibles como
  otros dispositivos: TVs, Coches..


F4HC
Vantajas...
  Una aplicación HTML5 es posible distribuirla tanto por los
  canales propios de cada plataforma (market, stores..) como
  por terceros: WAC, mozilla, Facebook,..

  HTML5 tiene una curva de aprendizaje mucho mas rápida y
  permite el reciclaje de personal con experiencia en el
  desarrollo web.

  Usar HTML5 permite no solo reutilizar personal orientado a
  la programación web sino también involucrar mas
  activamente perfiles mas orientados al diseño y usabilidad.


F4HC
Inconvenientes...
  El estándar HTML5 se esta aun definiendo y se espera que
  este completamente definido para 2022

  Actualmente los navegadores de los terminales móviles
  siguen ritmos diferentes a la hora de implementar toda la
  especificación HTML5

  La segmentación en android también hay que tenerla en
  cuenta a la hora de desarrollar aplicaciones en HTML5 ya
  que no existe uniformidad en los navegadores.


F4HC
PhoneGap
        Solución OpenSource



        Navegador web que permite acceso a
        código nativo mediante javaScript

        Permite que las aplicaciones sean
        distribuidas como aplicaciones
        nativas.

F4HC
Frameworks




F4HC
Coffee

                       No nos limitamos al uso de los
                       estándares abiertos, los hemos
                       adoptado en nuestro seno y
                       hemos creado nuestra propia
                       tecnología de Desarrollo Ágil,
                       Coffee.
  Coffee   Framework



F4HC
...Eskerrik Asko!

Más contenido relacionado

La actualidad más candente

6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles RAUL Velez
 
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...Sorey García
 
Como desarrollar aplicaciones moviles ii
Como desarrollar aplicaciones moviles iiComo desarrollar aplicaciones moviles ii
Como desarrollar aplicaciones moviles iiRoberto Taborda
 
Actividad 7.2 apps builder
Actividad 7.2   apps builderActividad 7.2   apps builder
Actividad 7.2 apps builderjosefinaguzman7
 
Diapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones movilesDiapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones movilescarlosnc2017
 
Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...
Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...
Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...Luis Beltran
 
Diapositivas de programacion de aplicaciones ii
Diapositivas de programacion de aplicaciones iiDiapositivas de programacion de aplicaciones ii
Diapositivas de programacion de aplicaciones iicarlosnc2017
 
Presentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltPresentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltChristhiam Cabrera
 
Xamarin University Sprint Fling 2016
Xamarin University Sprint Fling 2016Xamarin University Sprint Fling 2016
Xamarin University Sprint Fling 2016Javier Suárez Ruiz
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESFaber Orozco
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones movilesdieguito8510
 
Introducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móvilesIntroducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móvilesFrancesc Perez
 
Presentación PhoneGap
Presentación PhoneGap Presentación PhoneGap
Presentación PhoneGap cccori
 
Programación multimedia y dispositivos móviles
Programación multimedia y dispositivos móvilesProgramación multimedia y dispositivos móviles
Programación multimedia y dispositivos móvilesAnuska González
 
Como desarrollar aplicaciones moviles iii XAMARIN
Como desarrollar aplicaciones moviles iii XAMARINComo desarrollar aplicaciones moviles iii XAMARIN
Como desarrollar aplicaciones moviles iii XAMARINRoberto Taborda
 
Aplicaciones de diseño de internet
Aplicaciones de diseño de internetAplicaciones de diseño de internet
Aplicaciones de diseño de internetarianys2308
 

La actualidad más candente (19)

6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles
 
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
 
Como desarrollar aplicaciones moviles ii
Como desarrollar aplicaciones moviles iiComo desarrollar aplicaciones moviles ii
Como desarrollar aplicaciones moviles ii
 
Actividad 7.2 apps builder
Actividad 7.2   apps builderActividad 7.2   apps builder
Actividad 7.2 apps builder
 
Diapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones movilesDiapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones moviles
 
Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...
Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...
Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...
 
Smart TV
Smart TVSmart TV
Smart TV
 
app
appapp
app
 
Diapositivas de programacion de aplicaciones ii
Diapositivas de programacion de aplicaciones iiDiapositivas de programacion de aplicaciones ii
Diapositivas de programacion de aplicaciones ii
 
Presentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltPresentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuilt
 
Xamarin University Sprint Fling 2016
Xamarin University Sprint Fling 2016Xamarin University Sprint Fling 2016
Xamarin University Sprint Fling 2016
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
 
Introducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móvilesIntroducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móviles
 
Presentación PhoneGap
Presentación PhoneGap Presentación PhoneGap
Presentación PhoneGap
 
Programación multimedia y dispositivos móviles
Programación multimedia y dispositivos móvilesProgramación multimedia y dispositivos móviles
Programación multimedia y dispositivos móviles
 
Como desarrollar aplicaciones moviles iii XAMARIN
Como desarrollar aplicaciones moviles iii XAMARINComo desarrollar aplicaciones moviles iii XAMARIN
Como desarrollar aplicaciones moviles iii XAMARIN
 
S2-PD1-1.2 Aplicaciones
S2-PD1-1.2 AplicacionesS2-PD1-1.2 Aplicaciones
S2-PD1-1.2 Aplicaciones
 
Aplicaciones de diseño de internet
Aplicaciones de diseño de internetAplicaciones de diseño de internet
Aplicaciones de diseño de internet
 

Destacado

The state-of-the-art in Mobile apps
The state-of-the-art in Mobile appsThe state-of-the-art in Mobile apps
The state-of-the-art in Mobile appsPranav Kadam
 
Presentacion sobre la historia del computador
Presentacion sobre la historia del computadorPresentacion sobre la historia del computador
Presentacion sobre la historia del computadorBrito-Jose
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSEniith RamOs
 
Historia del computador. alberto quintero jhonatan rojas 8 4
Historia del computador. alberto quintero jhonatan rojas 8 4Historia del computador. alberto quintero jhonatan rojas 8 4
Historia del computador. alberto quintero jhonatan rojas 8 4Jhonatan Rojas
 
Partes físicas del Computador
Partes físicas del ComputadorPartes físicas del Computador
Partes físicas del Computadoryoromero
 
Historia del computador
Historia del computador Historia del computador
Historia del computador Annita Chavez
 
Instrumentacion curricular
Instrumentacion curricularInstrumentacion curricular
Instrumentacion curricularAnnita Chavez
 
Componetes del computador
Componetes del computador Componetes del computador
Componetes del computador Annita Chavez
 
Bases de Datos en Android y Desarrollo de Aplicaciones Móviles Multiplataforma
Bases de Datos en Android y Desarrollo de Aplicaciones Móviles MultiplataformaBases de Datos en Android y Desarrollo de Aplicaciones Móviles Multiplataforma
Bases de Datos en Android y Desarrollo de Aplicaciones Móviles MultiplataformaUniversidad Autonoma de Chihuahua
 
Informatica y el computador
Informatica y el computadorInformatica y el computador
Informatica y el computadorchikinkirarc
 
Definición de hardware y software
Definición de hardware y softwareDefinición de hardware y software
Definición de hardware y softwarealpaher
 
El computador hadware sofware
El computador hadware sofwareEl computador hadware sofware
El computador hadware sofwarefacevedomu0122
 
La evolución de los dispositivos móviles
La evolución de los dispositivos móvilesLa evolución de los dispositivos móviles
La evolución de los dispositivos móvilesIsaac Meneses
 
La Informatica Y La ComputacióN
La Informatica Y La ComputacióNLa Informatica Y La ComputacióN
La Informatica Y La ComputacióNguest36e3e43
 
Evolución de los Dispositivos Móviles
Evolución de los Dispositivos MóvilesEvolución de los Dispositivos Móviles
Evolución de los Dispositivos MóvilesMayrithaa Rodrigueez
 

Destacado (20)

The state-of-the-art in Mobile apps
The state-of-the-art in Mobile appsThe state-of-the-art in Mobile apps
The state-of-the-art in Mobile apps
 
Presentacion.org
Presentacion.orgPresentacion.org
Presentacion.org
 
Softwae y hadware
Softwae y hadwareSoftwae y hadware
Softwae y hadware
 
Presentacion sobre la historia del computador
Presentacion sobre la historia del computadorPresentacion sobre la historia del computador
Presentacion sobre la historia del computador
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Historia del computador. alberto quintero jhonatan rojas 8 4
Historia del computador. alberto quintero jhonatan rojas 8 4Historia del computador. alberto quintero jhonatan rojas 8 4
Historia del computador. alberto quintero jhonatan rojas 8 4
 
Partes físicas del Computador
Partes físicas del ComputadorPartes físicas del Computador
Partes físicas del Computador
 
Historia del computador
Historia del computador Historia del computador
Historia del computador
 
Instrumentacion curricular
Instrumentacion curricularInstrumentacion curricular
Instrumentacion curricular
 
Componetes del computador
Componetes del computador Componetes del computador
Componetes del computador
 
Bases de Datos en Android y Desarrollo de Aplicaciones Móviles Multiplataforma
Bases de Datos en Android y Desarrollo de Aplicaciones Móviles MultiplataformaBases de Datos en Android y Desarrollo de Aplicaciones Móviles Multiplataforma
Bases de Datos en Android y Desarrollo de Aplicaciones Móviles Multiplataforma
 
Informatica y el computador
Informatica y el computadorInformatica y el computador
Informatica y el computador
 
Definición de hardware y software
Definición de hardware y softwareDefinición de hardware y software
Definición de hardware y software
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computador
 
El computador hadware sofware
El computador hadware sofwareEl computador hadware sofware
El computador hadware sofware
 
La evolución de los dispositivos móviles
La evolución de los dispositivos móvilesLa evolución de los dispositivos móviles
La evolución de los dispositivos móviles
 
La Informatica Y La ComputacióN
La Informatica Y La ComputacióNLa Informatica Y La ComputacióN
La Informatica Y La ComputacióN
 
Evolución de los Dispositivos Móviles
Evolución de los Dispositivos MóvilesEvolución de los Dispositivos Móviles
Evolución de los Dispositivos Móviles
 
Historia de los Sistemas Operativos
Historia de los Sistemas OperativosHistoria de los Sistemas Operativos
Historia de los Sistemas Operativos
 
Shilde
ShildeShilde
Shilde
 

Similar a El estado del arte en desarrollo de aplicaciones multiplataforma para móviles mediante estándares abiertos

atSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedatSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedJuanjo Sánchez
 
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...atSistemas
 
Adobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & WebAdobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & WebJoel Ortíz
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidadRaelyx Cordero
 
Share point y los dispositivos moviles
Share point y los dispositivos movilesShare point y los dispositivos moviles
Share point y los dispositivos movilesAdrian Diaz Cervera
 
Herramientas de desarrollo.pptx
Herramientas de desarrollo.pptxHerramientas de desarrollo.pptx
Herramientas de desarrollo.pptxNicolasCBarrantes
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilIng Erick Guardado
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx22040086
 
Desarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoDesarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoJosé Manuel López
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webimei_02
 
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
 
Importancia html5
Importancia html5Importancia html5
Importancia html5Xa Ba
 
U1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesU1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesAkirepaho
 
Front end developer
Front end developerFront end developer
Front end developerSkynet Erp
 
Lenguajes de programacion rivas maldonado
Lenguajes de programacion  rivas maldonadoLenguajes de programacion  rivas maldonado
Lenguajes de programacion rivas maldonadoRAUL Velez
 
Mobile wars: ¿cuál es la mejor opción para desarrollo móvil multiplataforma? ...
Mobile wars: ¿cuál es la mejor opción para desarrollo móvil multiplataforma? ...Mobile wars: ¿cuál es la mejor opción para desarrollo móvil multiplataforma? ...
Mobile wars: ¿cuál es la mejor opción para desarrollo móvil multiplataforma? ...Software Guru
 

Similar a El estado del arte en desarrollo de aplicaciones multiplataforma para móviles mediante estándares abiertos (20)

atSistemas - Presentacion Hybreed
atSistemas - Presentacion HybreedatSistemas - Presentacion Hybreed
atSistemas - Presentacion Hybreed
 
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
Hybreed. Plataforma de desarrollo de aplicaciones móviles híbridas. Descripci...
 
Adobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & WebAdobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & Web
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
Share point y los dispositivos moviles
Share point y los dispositivos movilesShare point y los dispositivos moviles
Share point y los dispositivos moviles
 
Herramientas de desarrollo.pptx
Herramientas de desarrollo.pptxHerramientas de desarrollo.pptx
Herramientas de desarrollo.pptx
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma Movil
 
27754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_284685327754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_2846853
 
Oracle Application Framework
Oracle Application FrameworkOracle Application Framework
Oracle Application Framework
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
 
Taller dreamweaver
Taller dreamweaverTaller dreamweaver
Taller dreamweaver
 
Desarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoDesarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendido
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
DAM-S4.pptx
DAM-S4.pptxDAM-S4.pptx
DAM-S4.pptx
 
Importancia html5
Importancia html5Importancia html5
Importancia html5
 
U1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesU1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_moviles
 
Front end developer
Front end developerFront end developer
Front end developer
 
Lenguajes de programacion rivas maldonado
Lenguajes de programacion  rivas maldonadoLenguajes de programacion  rivas maldonado
Lenguajes de programacion rivas maldonado
 
Mobile wars: ¿cuál es la mejor opción para desarrollo móvil multiplataforma? ...
Mobile wars: ¿cuál es la mejor opción para desarrollo móvil multiplataforma? ...Mobile wars: ¿cuál es la mejor opción para desarrollo móvil multiplataforma? ...
Mobile wars: ¿cuál es la mejor opción para desarrollo móvil multiplataforma? ...
 

El estado del arte en desarrollo de aplicaciones multiplataforma para móviles mediante estándares abiertos

  • 1. El estado del arte en desarrollo de aplicaciones multiplataforma para móviles mediante estándares abiertos
  • 3. Tecnología de futuro Acceso Hardware Rendimiento Almacenamiento Multimedia Semántica 3D Conectividad Estilo F4HC
  • 4. Tiempo de desarrollo HTML5 es capaz de reducir considerablemente el tiempo de desarrollo, ya que su premisa es la agilidad y simpleza en uso. HTML5 iOS XCode & Objective-C Android Eclipse & Android SDK & Java RIM Webworks & Blackberry Enterprise WP7 Visual Studio & Expression Blend & Silverlight & .net F4HC 0 25 50 75 100
  • 5. Vantajas... HTML5 es capaz de reducir considerablemente el tiempo de desarrollo, ya que su premisa es la agilidad y simpleza en uso. Usar HTML5 para realizar aplicaciones móviles facilita el mantenimiento y soporte de las aplicaciones al existir un desarrollo base único. HTML5 es y será soportado por prácticamente todos los navegadores presentes en los terminales movibles como otros dispositivos: TVs, Coches.. F4HC
  • 6. Vantajas... Una aplicación HTML5 es posible distribuirla tanto por los canales propios de cada plataforma (market, stores..) como por terceros: WAC, mozilla, Facebook,.. HTML5 tiene una curva de aprendizaje mucho mas rápida y permite el reciclaje de personal con experiencia en el desarrollo web. Usar HTML5 permite no solo reutilizar personal orientado a la programación web sino también involucrar mas activamente perfiles mas orientados al diseño y usabilidad. F4HC
  • 7. Inconvenientes... El estándar HTML5 se esta aun definiendo y se espera que este completamente definido para 2022 Actualmente los navegadores de los terminales móviles siguen ritmos diferentes a la hora de implementar toda la especificación HTML5 La segmentación en android también hay que tenerla en cuenta a la hora de desarrollar aplicaciones en HTML5 ya que no existe uniformidad en los navegadores. F4HC
  • 8. PhoneGap Solución OpenSource Navegador web que permite acceso a código nativo mediante javaScript Permite que las aplicaciones sean distribuidas como aplicaciones nativas. F4HC
  • 10. Coffee No nos limitamos al uso de los estándares abiertos, los hemos adoptado en nuestro seno y hemos creado nuestra propia tecnología de Desarrollo Ágil, Coffee. Coffee Framework F4HC