Flash Lite vs JavaME
Por: Marcos Gonzalez Sancho (Redactor y Manager) 16 06 2008El 27 de mayo se publicó una muy interesante comparativa entre JavaME y Flash Lite, en la que se analizaban estas dos tecnologías de forma paralela en diferentes aspectos concretos relacionados con el desarrollo:
- Graphics
- Multimedia
- Local Device Accessibility
- Security
- Network Connectivity
- Miscellaneous
Un primer dato que el autor deja caer, y que no deja de ser importante es la diferencia entre la cantidad de dispositivos que soportan cada una de las dos tecnologías, los 300 millones de dispositivos con Flash Lite, no hacen aun frente al 1.2 billones de JavaME.
En este POST analizaremos los datos que arroja el autor, y añadiremos cuando nos parezca oportuno nuestra visión de los mismos.
Gráficos

Este apartado pone a Flash Lite por delante de JavaME, y tiene como única excepción el soporte para gráficos 3D. En el aspecto vectorial FL3 supera a java y su soporte para SVG y añade GIF y el propio formato FLA al espectro.
Multimedia

En este apartado FL3 gana considerablemente a JavaME, ya que el abanico de formatos que sorporta ya la consistencia en los mismos es abrumadora. En este aspecto el player flash se ha llevado al móvil tratando de conservar todas las capacidades que lo han puesto en la cabeza de las tecnologías web multimedia. Esto hace que flash lite sea una herramienta muy adecuada para el desarrollo de aplicaciones con acceso a contenidos en diferentes formatos de audio, vídeo y gráficos, donde se pueden englobar determinados tipos de juego, mlearning, aplicaciones tipo guías, etc.
Acceso a recursos locales, o integración con el dispositivo

Este es el punto más débil de FL3. Sin duda el player, tanto de escritorio como en el móvil carece de mecanismos suficientes en todo lo relativo al sistema de archivos, funcionalidades o hardware, etc. Si bien la tabla es correcta, entiendo que hay determinadas funcionalidades que ahí no se incluyen que en determinadas implementaciones si que están soportadas.
Conectividad

En el apartado conectividad, FL3 sale bastante mal parado de la comparativa teniendo en cuenta los dispositivos con Java ME MSA (Mobile Service Architecture), que tienen casi todas las vías de conectividad posibles disponibles. Aquí es donde están empezando a jugar un papel importante las aplicaciones terceras que hay en el mercado como KuneriLite, o sobre todo, lo que puede conllevar el proyecto Capuchin.
Otros

En este apartado, se excluye a Flash Lite de los servicios web y de los pagos desde el móvil. Para mi esto no es del todo cierto, ya que se puede trabajar con servicios web desde flash lite 2.0 a través de XML (tutorial en camino), y no tengo claro a qué se refiere con pagos móviles, si a un sistema directo, o a poder realizar transacciones vía https, que como es evidente si se podría llevar a cabo desde Flash Lite.
En resumen, se ve claramente que en funcionalidades Flash Lite se está acercando a Java ME, aun queda camino, sobre todo en lo referente a la integración con el sistema, y ahí es donde entran las actuales herramientas de terceros, que extienden funcionalidades, como Janus o KuneriLite. En el campo multimedia, Flash Lite está en una buena posición y con los últimos acontecimientos que se han anunciado en los que Adobe está implicado, podemos decir que tenemos un panorama esperanzador por delante
Si te ha gustado esta entrada quizá también te puede interesar:











Comentarios recientes