WebOS, el sueño móvil de los desarrolladores web

Palm_webOS_LauncherHace ya más de tres semanas que me lancé a probar el recientemente liberado SDK de WebOS para Palm Pre, para desarrollar una aplicación a la vez que aprendo.

Para todo el que no conozca WebOS y Palm Pre, decir que se trata del nuevo sistema operativo basado en linux para dispositivos móviles, y el primer dispositivo que hará uso de él. Tanto WebOS como el Pre han sido desarrollados por Palm en un intento de recuperar su trono perdido (de la época de los PDA), con un dispositivo móvil de pantalla multitáctil y gran conectividad orientado enteramente a interactuar con servicios web. Muchos se han aventurado incluso a calificarlo de “iPhone Killer”.

Uno de los grandes alicientes para probar desarrollar algo para WebOS, era que las aplicaciones se desarrollarían enteramente utilizando exclusivamente lenguajes web, por lo que sólamente tendríamos que conocer Javascript, HTML y CSS para, en poco tiempo, tener una aplicación funcional. Esto por supuesto, es un gran aliciente para todos aquellos desarrolladores web que tengan ganas de desarrollar algo para dispositivos móviles, ya que hasta ahora el desarrollo para dispositivos móviles (Symbian, Windows Mobile, iPhone OS,…) era un mundo para el que había que iniciarse en nuevos lenguajes.
Para ello, WebOS se apoya en un framework llamado Mojo, que nos prové de todas las funciones y herramientas necesarias para comunicarnos con el dispositivo, además de la inclusión de una versión ligeramente modificada Protoype para poder lanzar llamadas AJAX Cross-domain sin restricciones.
Además WebOS nos facilita una amplia colección de estilos css predefinidos, y elementos a los que ellos llaman widgets (botones, selectores, date pickers, y demás controles…) que hacen muy sencilla la creación de aplicaciones con el look&feel del sistema.
Por si fuera poco… WebOS soporta HTML5 con todas sus consecuencias … por lo que tendremos la posibilidad de disponer de una base de datos SQLite local a la que accederemos directamente con las nuevas primitivas de HTML5.

Para mí ha sido todo un regalo, porque han conseguido eliminar la fase de aprendizaje para que nos podamos centrar en el desarrollo en sí. Todo un gran acierto también para captar a nuevos desarrolladores a los que otras plataformas les hubiera costado mucho más llegar.

Ya iré contando más cosillas sobre WebOS y Palm Pre…

One Response

Trackbacks/Pingbacks

  1. Bitacoras.com

Leave a Reply