NET-M OS Net-M OS es un Firefox modificado con aplicaciones y servicios propios, creados de forma especfica para cada compaa o de forma genrica y posteriormente remarcable. La versin en desarrollo con la que hemos podido jugar no deja de ser un Firefox OS corriente y moliente, hasta que uno repara en detalles como un lector de noticias integrado en la pantalla principal y una nueva tienda de aplicaciones desarrollada por Net-M y separada de la propia de Mozilla. ALCATEL ONE TOUCH FIRE Procesador de un ncleo a 1 GHz 256 MB de RAM 512 MB de memoria interna Pantalla tctil de 3,5 ZTE OPEN Pantalla de 3,5 pulgadas con una resolucin de 480 x 320 Un procesador Qualcommbasado en un Cortex A5 256 MB de RAM 512 MB de almacenamiento Cmara de 3,2 megapxeles en su parte trasera GEEKSPHONE KEON Pantalla de 3,5 pulgadas con resolucin HVGA Procesador Snapdragon S1 (concretamente el modelo 7225AB) 1 GHz 512 MB de RAM. SIMULADOR Dado que Mozilla dej resuelto el tema framework para el desarrollo, decidi realizar una verdadera Task Force para que los developers dispongamos de un simulador decente, que no slo permita testear todas las aplicaciones que podemos desarrollar para esta plataforma, sino que tambin nos permita conocer al mximo el funcionamiento del sistema operativo del Zorro de fuego. As es como Mozilla lanz desde hace un tiempo atrs el simulador de FirefoxOS. Para correr el mismo slo necesitamos contar con el correspondiente browser Mozilla Firefox, donde el simulador ser instalado como un complemento y ejecutado de manera fcil y rpida por cualquier persona. APLICACIONES WEB Las aplicaciones web pueden ser ejecutadas directamente sin necesidad de ingresar al navegador. Los permisos que se concedan a ellas, dependern si son de uso offline o simplemente online: Las aplicaciones que no necesitan permisos antes de su instalacin son consideradas planas, y pueden utilizarse para experimentar el potencial del HTML5 (como guardar informacin o hacer notificaciones) usando el archivo manifest.webapp. Para las aplicaciones que usan componentes sensibles, como la cmara o el sistema, son consideradas privilegiadas (usado dentro del Firefox Marketplace), o certificadas (si los paquetes estn bajo mecanismo de autenticidad). Pueden ser hospedadas o empaquetadas. FIREFOX OS Y LAS APPS La arquitectura de Firefox OS tiene tres componentes muy importantes: Gonk: Conformado por el kernel Linux y una capa de abstraccin de hardware. Gecko: El entorno de ejecucin. Gaia: La interfaz grfica de usuario. FIREFOX OS Y LAS APPS La Fundacin Mozilla estableci que para el diseo de una App que corra en Firefox OS, no se deben cumplimentar requisitos extremadamente complejos. A diferencia de iOS, Android y Windows Phone, Firefox OS facilit bastante la construccin de una App para que corra en su plataforma. Dentro de las facilidades elegidas para este producto, est el poder colaborar de cerca en el desarrollo del S.O., suscribirse como desarrollador de aplicaciones FFOS de manera gratuita, y elegir un estndar abierto y conocido por todos, para que siente como base en la interfaz grfica del sistema operativo y tambin para la construccin de las aplicaciones. REQUISITOS BSICOS DE LAS APPS EN FIREFOX La Fundacin Mozilla determin dos vas para la construccin de aplicaciones en el ecosistema del Zorro de fuego: una basndose en los estndares existentes en el mercado, los cuales permiten construir una interfaz clara utilizando las caractersticas que HTML y CSS nos brindan. De esta manera podremos construir aplicaciones usando estilos CSS que delineen la interfaz grfica como as tambin las animaciones, o podremos recurrir a los estndares que nos facilitan mucho el trabajo al momento de crear una UI para las Apps (Ej: Jquerymobile, Sencha Touch, etc). Por otro lado, se defini un estndar propio de Firefox OS, el que utilizan para disear la UI del sistema operativo, que permite a cualquier desarrollador consumir las libreras de FFOS para construir una App que simule ser nativa del propio sistema operativo.