1 de nov. de 2014

Migrando a Firefox OS - Iniciando el proyecto

La vida en sí es un proyecto. Sin embargo, desde hace algún tiempo que tengo uno en mente. Para los que me conocen, saben que soy algo curioso, bien "computín" y que me gusta ir jugando con mis dispositivos (móvil y tableta). Ese proyecto es emplear "Firefox OS" como sistema operativo para mis distintos dispositivos, y obviamente crear las aplicaciones, o modificarlas, según mi necesidad.

Para quienes no sepan lo que es, y no me extrañaría, Firefox OS es un sistema operativo para teléfonos móviles basado Linux y cuyo lenguaje de programación nativo es HTML5 (junto con CSS3, Javascript).

Para comenzar con este proyecto, solicité un Firefox Flame, este es un dispositivo para desarrolladores en donde se puede probar las distintas aplicaciones diseñadas para el sistema, como también poder probar la ejecución de los mismos en modelos con mayor limitación, ya que tiene una configuración variable de RAM. Linda la cosa.

Por otro lado, y mientras espero que llegue el teléfono, utilizaré mi tableta como objeto de prueba. Y ahí comienza el desafío, hay que migrar de Android 4.1.2 (Stock) a Firefox OS. Para ello comencé leyendo sobre las especificaciones técnicas de mi tableta. Esta es una P6200L, más conocida como Samsung Galaxy Tab 7 Plus.

Entonces, leí en Mozilla que para compilar Boot2Gecko necesito Linux de 64 bits, 4 GB de RAM y 20 GB de almacenamiento. Genial, mi notebook posee eso, pero no tengo Ubuntu para tener un ambiente Multilib. Slackware, que es la distribución de Linux que utilizo es Multilib-ready, es decir, puede contener las bibliotecas para un entorno de 32 bits, y hay que instalarlas. En eso estoy ahora y para los que desean realizar también esos pasos, en Slackbook hay una guía para conseguirlo.

Saludos.