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

Post on 03-Jul-2015

1.746 views 2 download

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...

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

Plataformas...

F4HC

Tecnología de futuro

Acceso Hardware

Semántica

Conectividad

Rendimiento

Almacenamiento

3D

Estilo

Multimedia

F4HC

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

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.

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,..

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

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.

Frameworks

F4HC

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

...Eskerrik Asko!