<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Fillito &#187; WebOS</title>
	<atom:link href="http://www.fillito.com/blog/category/webos/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fillito.com/blog</link>
	<description>Blog Personal de Daniel García</description>
	<lastBuildDate>Thu, 24 Mar 2011 18:44:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>OAuth en WebOS</title>
		<link>http://www.fillito.com/blog/oauth-en-webos-04-2010</link>
		<comments>http://www.fillito.com/blog/oauth-en-webos-04-2010#comments</comments>
		<pubDate>Wed, 21 Apr 2010 19:00:05 +0000</pubDate>
		<dc:creator>fillito</dc:creator>
				<category><![CDATA[Mojo Framework]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[WebOS]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[palm pre]]></category>

		<guid isPermaLink="false">http://www.fillito.com/blog/?p=1153</guid>
		<description><![CDATA[Hace ya unos cuantos meses que programo asiduamente con el Framework Mojo de Palm WebOS , y para unas cuantas aplicaciones que he empezado a desarrollar, he necesitado autenticación OAuth.
Como me ha costado bastante trabajo dejar listo todo el proceso de autenticación, y estoy seguro que a muchos que desarrollen para WebOS les podría venir bien, he liberado (aprovechando para estrenar mi nueva cuenta de GitHub) una librería de autenticación OAuth para WebOS.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fillito.com/blog/wp-content/uploads/Screen-shot-2010-04-21-at-8.55.47-PM.png"><img class="size-full wp-image-1154 alignright" style="margin: 5px 0px 5px 15px;" title="Screen shot 2010-04-21 at 8.55.47 PM" src="http://www.fillito.com/blog/wp-content/uploads/Screen-shot-2010-04-21-at-8.55.47-PM.png" alt="" width="436" height="230" /></a>Hace ya unos cuantos meses que programo asiduamente con el Framework Mojo de Palm WebOS , y para unas cuantas aplicaciones que he empezado a desarrollar, he necesitado autenticación <a href="http://es.wikipedia.org/wiki/OAuth">OAuth</a>.</p>
<p>Como me ha costado bastante trabajo dejar listo todo el proceso de autenticación, y estoy seguro que a muchos que desarrollen para WebOS les podría venir bien, he liberado (aprovechando para estrenar mi nueva cuenta de <a href="http://github.com/">GitHub</a>) una librería de autenticación OAuth para WebOS.</p>
<p>Además, he querido abstraerla de los dos tipos de aplicaciones con autenticación OAuth que puede haber: web application / client application. Así que he optado por hacer un pequeño hack para que, dando de alta la aplicación como web app, funcione en un terminal movil.<br />
Si conocen un poco cómo funciona la autenticación OAuth, sabrán que al finalizar el proceso, para una web app, se realiza una redirección web en la que se envía el token de autorización como parametro GET. Esto complica la integración en una aplicación movil o de escritorio, ya que no hay url de callback posible. Por lo que el pequeño hack consiste simplemente en capturar la url de callback y parsearla para obtener el token, y luego interrumpir el proceso. De esta manera poder autenticar la aplicación como si fuese web, sin serlo.<br />
Esto además abre el abanico de APIs con las que poder trabajar, ya que no todas están preparadas para ofrecer soporte a aplicaciones cliente. Sin embargo, todas sí soportan la integración de tipo web.</p>
<p>La librería la he liberado en GitHub y pueden acceder desde aquí : <a href="http://github.com/fillito/WebOS-OAuth">http://github.com/fillito/WebOS-OAuth</a></p>
<p>Es totalmente OpenSource y gratuita. E invito a todo el que se anime a &#8220;forkearla&#8221; en GitHub y mejorarla.</p>
<p>Espero que sea útil !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fillito.com/blog/oauth-en-webos-04-2010/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Palm Pre con Simyo España</title>
		<link>http://www.fillito.com/blog/palm-pre-con-simyo-espana-11-2009</link>
		<comments>http://www.fillito.com/blog/palm-pre-con-simyo-espana-11-2009#comments</comments>
		<pubDate>Sat, 07 Nov 2009 23:11:04 +0000</pubDate>
		<dc:creator>fillito</dc:creator>
				<category><![CDATA[WebOS]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[APN]]></category>
		<category><![CDATA[palm pre]]></category>
		<category><![CDATA[Simyo]]></category>

		<guid isPermaLink="false">http://www.fillito.com/blog/?p=1029</guid>
		<description><![CDATA[En este tutorial voy a explicar cómo activar y configurar la conexión de datos de un Palm Pre para funcionar con Simyo en España.
Es un tutorial bastante técnico, y para nada sencillo. Aunque intentaré ser lo más claro posible, e ir paso a paso, no recomiendo realizarlo a alguien que no tenga altos conocimientos informáticos.  Garantizo que este método lo he probado y ejecutado en mi propio terminal y no he tenido ni el más mínimo inconveniente. Aún así, no me hago responsable de ningún tipo de desperfecto que puedas ocasionar en tu terminal. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-1032" style="margin-left: 5px; margin-right: 5px;" title="Unknown_2009-07-11_225229" src="http://www.fillito.com/blog/wp-content/uploads/Unknown_2009-07-11_225229-200x300.png" alt="Unknown_2009-07-11_225229" width="200" height="300" /></p>
<p>Llevaba casi una semana deseando poder escribir este post, y es que por fin, puedo compartir que es posible configurar al 100% un Palm Pre libre con Simyo España.</p>
<p>Desde hace casi 9 meses, <a href="http://www.pjosh.com" target="_blank">pjosh</a> y yo le habíamos echado el ojo al nuevo dispositivo de Palm. Y después de la enorme decepción de enterarnos de que saldría en españa con Movistar en exclusiva (con permanencia de 2 años, cómo no...), no nos quedó otra que comprarlo en <a href="http://www.expansys.es/d.aspx?i=189165" target="_blank">Expansys</a>, que lo traen libre desde Alemania.<br />
El terminal viene completamente libre, sin restricciones de proveedor, pero es necesario la activación del terminal con Palm a través de internet. El problema de querer usarlo con un <a href="http://es.wikipedia.org/wiki/OMV" target="_blank">OMV</a>, es que no se podrá conectar automáticamente para activarlo, ya que el Pre incluye una base de datos predefinida de operadores y configuraciones.</p>
<p>En este tutorial voy a explicar cómo activar y configurar la conexión de datos de un Palm Pre para funcionar con Simyo en España.</p>
<p>Es un tutorial bastante técnico, y para nada sencillo. Aunque intentaré ser lo más claro posible, e ir paso a paso, no recomiendo realizarlo a alguien que no tenga altos conocimientos informáticos.  Garantizo que este método lo he probado y ejecutado en mi propio terminal y en el de mi hermano y no he tenido ni el más mínimo inconveniente. Aún así, no me hago responsable de ningún tipo de desperfecto que puedas ocasionar en tu terminal.</p>
<p>Después del "disclaimer"... vamos con el tutorial:</p>
<p><span id="more-1029"></span></p>
<p><strong>Activación:</strong></p>
<p>Como ya comenté, el Palm Pre hay que activarlo antes de poder usarlo. Hay que diferenciar entre un terminal desactivado o bloqueado. Un terminal Pre bloqueado es aquel que no permite usar otro operador que no sea para el que viene bloqueado (como los que vende Movistar en España), y uno desactivado es aquel que no ha sido asociado a un perfil Palm. Por supuesto, puede estar desactivado y bloqueado, pero vamos a explicar el caso específico del desactivado libre.<br />
Para activar un Palm Pre usando un OMV, nos encontraremos el problema de que es incapaz de acceder a internet para activarse, ya que la conexión vía wi-fi viene deshabilitada hasta que el teléfono esté activado, y no viene preconfigurado el acceso via 3G para nuestro proveedor.</p>
<p>Existen dos formas de activarlo en este caso: El bypass wi-fi , o la activación con una SIM de un proveedor incluido de serie en el terminal.</p>
<p><strong>[desaconsejado]</strong> Los chicos de WebOS Internals se han currado un magnífico <a href="http://www.webos-internals.org/wiki/Bypassing_Activation" target="_blank">tutorial </a>de cómo hacer, lo que ellos llamana, una Activación por Bypass. Este método consiste en modificar el sistema operativo del teléfono para habilitar la conexión wi-fi antes de la activación del terminal, para así poder activarlo sin necesidad de la conexión de datos. Yo personalmente desaconsejo totalmente éste método, ya que es necesario flashear la memoria con una versión modificada del sistema operativo. Es un riesgo muy grande y podría dejar el dispositivo totalmente inutilizado.</p>
<p>Yo recomiendo la forma más sencilla y segura : Utilizar una <a href="http://es.wikipedia.org/wiki/Tarjeta_SIM" target="_blank">SIM</a> Movistar, Orange o Vodafone para conectarnos en el momento de la activación del terminal. Da igual que lo activemos con una SIM que no sea nuestra, porque en la activación no entra en juego el número de teléfono ni nada parecido... Por lo que podemos pedir prestado a un amigo su tarjeta SIM, y listo.</p>
<p>Una vez activado, nuestro dispositivo será casi completamente funcional. Tendremos disponible todas las opciones y conexiones (Telefonía, Wifi, Bluetooth, GPS, ...) excepto la conexión de datos 3G. Esto es debido a que la configuración APN de nuestro proveedor, no viene precargada en el Palm Pre.</p>
<p><strong>Configuración de APN y conexión 3G:</strong></p>
<p>A día de hoy no existe ninguna forma oficial de configurar el APN de datos, aunque Palm ha anunciado que está trabajando en una actualización que permita hacerlo de forma oficial. Si eres como yo, de los que no puede esperar uno o dos meses más para poder disponer de conexión 3G, aquí tienes la solución.</p>
<p>Para este proceso vamos a necesitar unas cuantas herramientas que tendremos que descargar.<br />
- Vamos a necesitar el Kit de Desarrollador oficial de Palm. Para descargar el SDK, tendrás que registrarte gratuitamente en <a href="https://developer.palm.com">https://developer.palm.com</a>. Podrás descargarlo tanto para Windows, Mac OS o Linux.<br />
- Otra herramienta que utilizaremos, será el WebOS Quick Install, que podrás descargarlo gratuitamente <a href="http://forums.precentral.net/canuck-software/206905-webos-quick-install-v2-7-beyond.html">aquí</a>. Está desarrollado en Java, por lo que es multiplataforma y lo podrás ejecutar tanto en Linux, Windows o Mac OS. Cuando lo ejecutemos por primera vez, es posible que nos pida instalar el WebOS Doctor. Lo descargará él solo, por lo que simplemente tendremos que confirmarle que queremos hacerlo.<br />
- Un gestor GUI de bases de datos SQLite. Podéis usar el que queráis, pero por unificar y elegir algo multiplataforma, una buena solución es usar una extensión de firefox llamada SQLite Manage disponible en <a href="http://code.google.com/p/sqlite-manager/">http://code.google.com/p/sqlite-manager/</a></p>
<p>Una vez tenemos las herramientas necesarias, vamos a entrar en materia.</p>
<p>Lo primero que vamos a hacer es poner nuestro terminal en "modo desarrollador", que nos permitirá conectarnos por consola a nuestro terminal. Para ello tendremos que ejecutar el <a href="http://es.wikipedia.org/wiki/Konami_Code">Konami Code</a> en nuestro Palm Pre. Simplemente escribiremos en el teclado, estando en la pantalla principal, <strong>upupdowndownleftrightleftrightbastart</strong>. Si lo hacemos correctamente, aparecerá en nuestra pantalla un icono que pone "Developer Mode". Al hacer click en él, podremos activar este modo y reiniciar nuestro dispositivo en "modo desarrollador".<br />
Cuando se haya reiniciado, lo conectamos por usb a nuestro pc (preferiblemente en un usb del equipo, y no através de un hub).</p>
<p>Abrimos una consola/terminal y escribimos : <strong>novaterm</strong></p>
<p>Esto debería conectarnos como root a nuestro Palm Pre y nos mostraría algo como : <strong>root@castle:/#</strong></p>
<p>Lo que haremos a continuación es copiar nuestra base de datos de carriers (proveedores) a un directorio accesible desde fuera del terminal :</p>
<div class="igBar"><span id="lcode-1"><a href="#" onclick="javascript:showPlainTxt('code-1'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-1">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">cp /usr/lib/luna/CarrierNetworkSettings.<span style="">db3</span> /media/internal/ </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Ahora, desde nuestro Pre, cambiaremos el modo de la conexión USB  a "Unidad USB". Esto nos hará disponible el directorio /media/internal de nuestro dispositivo desde nuestro pc.</p>
<p>Accedemos a la nueva unidad usb, y movemos el archivo CarrierNetworkSettings.db3 a nuestro escritorio.</p>
<p>Abrimos nuestra SQLite Manager desde firefox (Herramientas - SQLite Manager), y abrimos el archivo que acabamos de descargar.</p>
<p>El proceso es sencillo. Seleccionamos la tabla <strong>com_palm_data_carriernetworksettings_CarrierNetworkSettings </strong>y hacemos click en Search , para buscar un registro en concreto. En el campo "qOperatorShortName" pondremos "E-Plus" (sin comillas) y editaremos (doble click) el registro.</p>
<p>Los campos a modificar y sus distintos valores son los siguientes :</p>
<div class="igBar"><span id="lcode-2"><a href="#" onclick="javascript:showPlainTxt('code-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-2">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">mcc : <span style="color:#800000;color:#800000;">214</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">mnc : <span style="color:#800000;color:#800000;">19</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">qOperatorShortName : Simyo</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">qOperatorLongName : Simyo</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">mmscWapGateway : <span style="color:#800000;color:#800000;">217</span>.<span style="color:#800000;color:#800000;">18</span>.<span style="color:#800000;color:#800000;">32</span>.<span style="color:#800000;color:#800000;">180</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">mmscUrl : http:<span style="color:#FF9933; font-style:italic;">//mms-services.eu</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">mmscPortNumber : <span style="color:#800000;color:#800000;">8080</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Después de guardar los cambios, ya tenemos configurado nuestro proveedor como Simyo. Ahora sólo queda configurar el APN para acceder a Internet.</p>
<p>Seleccionarmos ahora la tabla <strong>com_palm_data_carriernetworksettings_DataConnectionSettings</strong>, y volvemos a hacer click en Search. Esta vez buscaremos por el campo "com_palm_data_carriernetworksettings_CarrierNetworkSettings_id", usando el valor <strong>2199023255603</strong> (que corresponde con el campo Id del registro que modificamos anteriormente).</p>
<p>Aparecerán dos registros, uno correspondiente a la conexión de internet, y la otra correspondiente a la conexión para mensajes MMS. Los campos que modificaremos aquí son los siguientes :</p>
<div class="igBar"><span id="lcode-3"><a href="#" onclick="javascript:showPlainTxt('code-3'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-3">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">apn : gprs-service.<span style="">com</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">cshnUserName :</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">cshnPassword :</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">regionName : Simyo Internet </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Como ves, dejaremos vacíos los campos de Username y Password, ya que así es como accedemos al APN de Simyo. Si quieres, en el segundo registro, correspondiente a la conexión MMS (suportedService=4), podemos usar como regionName "Simyo MMS", aunque estos campos no son críticos y podremos poner lo que queramos. Sólo son para identificarlos fácilmente.</p>
<p>Después de todo esto, ya está configurado todo. Ya sólo nos queda cargar los cambios en nuestro terminal.</p>
<p>Para ello, abrimos WebOS Quick Install , que descargamos anteriormente, y seleccionamos "Send File" en el menú Tools. Elegimos nuestro archivo db3 modificado y lo enviamos dos veces a las siguientes rutas :</p>
<p><strong>/usr/lib/luna/<br />
/var/luna/data/</strong></p>
<p><img class="size-full wp-image-1040 alignnone" title="quickinstall" src="http://www.fillito.com/blog/wp-content/uploads/quickinstall.png" alt="quickinstall" width="497" height="306" /></p>
<p>El Palm Pre necesita la base de datos replicada en esos dos directorios, por lo que es importante que lo enviemos a los dos.</p>
<p>Una vez hecho esto, nuestro Pre debería validar la conexión de datos y mostrarnos el icono de estado 3G junto al nivel de cobertura de nuestro operador. Es imprescindible que, para Simyo, esté habilitada la opción de Roaming de Datos. Para ello, asegúrate accediendo a la aplicación de teléfono, y en el menú superior, en el apartado Preferencias, encontrarás dónde activar el Roaming de Datos dentro de la sección "Red".</p>
<p>Si quieres reiniciar el terminal para salir del "modo desarrollador", simplemente pulsa simultáneamente en el teclado Orange (tecla naranja) + Sym + R.</p>
<p>Bueno, espero que haya sido útil y muchos puedan disfrutar de este magnífico terminal con el proveedor de telefonía más competitivo que hay ahora mismo en España.</p>
<p>Un saludo !</p>
<p><strong>----------------------------</strong><br />
<strong>Update (23-11-2009) :</strong><br />
<strong>----------------------------</strong></p>
<p>Con la reciente salida de la versión 1.3.1 de WebOS, he perdido todos los ajustes de APN. Realizando de nuevo todo el proceso, volvemos a recuperar nuestros ajustes. Por lo que es previsible (y normal), que con cada actualización de firmware, tengamos que volver a configurar nuestro APN. Por lo menos, hasta que Palm decida incluir una forma de configurarlo desde el teléfono, o incluya a nuestros proveedores OMV en la base de datos por defecto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fillito.com/blog/palm-pre-con-simyo-espana-11-2009/feed</wfw:commentRss>
		<slash:comments>141</slash:comments>
		</item>
		<item>
		<title>WebOS, el sueño móvil de los desarrolladores web</title>
		<link>http://www.fillito.com/blog/webos-el-sueno-movil-de-los-desarrolladores-web-08-2009</link>
		<comments>http://www.fillito.com/blog/webos-el-sueno-movil-de-los-desarrolladores-web-08-2009#comments</comments>
		<pubDate>Tue, 11 Aug 2009 21:37:39 +0000</pubDate>
		<dc:creator>fillito</dc:creator>
				<category><![CDATA[WebOS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[palm pre]]></category>
		<category><![CDATA[prototype]]></category>

		<guid isPermaLink="false">http://www.fillito.com/blog/?p=944</guid>
		<description><![CDATA[Hace 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 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://es.wikipedia.org/wiki/Palm_webOS"></a><a href="http://es.wikipedia.org/wiki/Palm_webOS"><img class="alignleft size-medium wp-image-970" style="margin: 0px 10px 5px 5px;" title="Palm_webOS_Launcher" src="http://www.fillito.com/blog/wp-content/uploads/Palm_webOS_Launcher1-199x300.png" alt="Palm_webOS_Launcher" width="199" height="300" /></a>Hace 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.</p>
<p>Para todo el que no conozca <a href="http://es.wikipedia.org/wiki/Palm_webOS">WebOS</a> y <a href="http://www.palm.com/es/es/products/phones/pre/index.html">Palm Pre</a>, 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".</p>
<p>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.<br />
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 <a href="http://www.prototypejs.org/">Protoype</a> para poder lanzar llamadas AJAX Cross-domain sin restricciones.<br />
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&amp;feel del sistema.<br />
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.</p>
<p>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.</p>
<p>Ya iré contando más cosillas sobre WebOS y Palm Pre...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fillito.com/blog/webos-el-sueno-movil-de-los-desarrolladores-web-08-2009/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

