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

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

description

Freedom for Hardware & CommunicationsEl estado del arte en desarrollo de aplicaciones multiplataforma para móviles mediante estándares abiertosIker Pérez de Albéniz2011/07/15 - especial Hardware Libre

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

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

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

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

Plataformas...

F4HC

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

Tecnología de futuro

Acceso Hardware

Semántica

Conectividad

Rendimiento

Almacenamiento

3D

Estilo

Multimedia

F4HC

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

iOS

Android

RIM

WP7

0 25 50 75 100

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

HTML5

XCode & Objective-C

Eclipse & Android SDK & Java

Visual Studio & Expression Blend & Silverlight & .net

Webworks & Blackberry Enterprise

F4HC

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

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

F4HC

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

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

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

Vantajas...

F4HC

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.

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

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

Inconvenientes...

F4HC

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.

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

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

PhoneGap

F4HC

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

Solución OpenSource

Permite que las aplicaciones sean distribuidas como aplicaciones nativas.

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

Frameworks

F4HC

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

Coffee

F4HC

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

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

...Eskerrik Asko!