
Palm WebOS Logo
Previamente les había comentado que Mojo SDK finalmente estaba disponible en forma pública para ser descargado. Me hice de algún tiempo y logré instalarlo, aunque no sin ciertas dificultades que logré salvar gracias a Google.
Primero es necesario tener instalado VirtualBox. Siempre es mejor agregar un repositorio que descargar el archivo deb, puesto que de esta forma se actualizará automáticamente cada cierto tiempo. Como tengo instalado Ubuntu 9.04 Jaunty Jackalope, agregué la siguiente línea a los repositorios de origen del software.
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
Si disponen de otra versión más antigua de Ubuntu u otra distribución de Linux, AQUÍ encontrarán como agregar VirtualBox a los repositorios o descargarlo. Una vez hecho esto basta actualizar la lista de los repositorios para que los cambios surtan efecto escribiendo el siguiente comando en la ventana de terminal.
sudo apt-get update
También necesitarán la clave pública que les permitirá instalar VirtualBox y que pueden obtener con el siguiente comando de terminal…
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
Si bien el desarrollo actual de VirtualBox ya va en la versión 3.0.2, por alguna extraña razón dicha versión no funcionó con Mojo SDK, y por lo tanto es necesario instalar VirtualBox 2.2.4 escribiendo lo siguiente en la ventana de terminal.
sudo apt-get install virtualbox-2.2
Si quieres instalar o compilar aplicaciones en el emulador de Palm WebOS, necesitarás instalar un paquete llamado Novacom escribiendo lo siguiente en la ventana de terminal.
wget -q https://cdn.downloads.palm.com/sdkdownloads/1.1/sdkBinaries/palm-novacom_0.3-svn177284-hud9_i386.deb | sudo dpkg -i palm-novacom_0.3-svn177284-hud9_i386.deb
Ahora ya puede instalar el paquete de Mojo SDK haciendo doble click sobre el archivo si es que lo descargaste previamente, o utilizando el siguiente comando de terminal.
wget https://cdn.downloads.palm.com/sdkdownloads/1.1/sdkBinaries/palm_mojo_sdk-Ubuntu-1.1.0-sdk62-hud25_i386.deb | sudo dpkg -i palm_mojo_sdk-Ubuntu-1.1.0-sdk62-hud25_i386.deb
Finalmente para ejecutar el emulador de WebOS incluído en Mojo SDK, basta que pulses Alt-F2 y escribas palm-emulator en la ventana que se abra.
Una vez en el emulador puedes usar las teclas Inicio, Fin, Esc, las teclas de dirección y el mouse por supuesto. Si necesitas escribir el @, lo podrás hacer presionando Shift-2 tal como indica Nicolas Boettcher en su blog.
Palm dispone de algo más de documentación al respecto, aunque obviamente es escasa, pero al menos puedes disponer del código fuente de la conocida aplicación “Hello World” para trastear un poco.
Links: