Firefox OS ya cuenta con Desktop Build

¿Qué es Boot 2 Gecko?

Proyecto Mozilla en la elaboración de un sistema operativo totalmente basado en web, donde varios teléfonos inteligentes lo tendrán en el mercado, por lo que se facilitará apoyo a todo lo que cabe esperarse de un Smartphone, que como todos sabemos son muchas características propias de éstos móviles para que puedan sobrevivir en el mercado, que va desde el sutil pero inteligente manejo de multimedia hasta los rayones que no se hacen con los golpes. El teléfono en que están trabajando estará formado por 3 capas de software:

  • Gonk (HAL y componentes de bajo nivel)
  • Gecko (motor de renderizado, Web API)
  • Gaia (la capa de interfaz de usuario HTML5).

¿Cuál fue el enfoque en el que se basaron para las pruebas?

El principal enfoque para realizar las pruebas fue en crear tests contra el DOM y a nivel del API, así como realizar pruebas de regresión en contra de un sistema de Jenkins IC. En cuanto a la interfaz de usuario, el enfoque a utilizar será más tradicional; una ejecución de casos de prueba en contra de aplicaciones en un escenario de extremo a extremo. Un dato que me resulta interesante es el corto y agresivo plazo que tienen para la entrega, ya que el trabajo se divide en múltiples parejas y con diferentes enfoques de calidad en todos los niveles.

Utilizando Desktop Build

Desktop Build nace de la construcción de una comunidad para probadores que al mismo tiempo no limite la distribución del proyecto en sí, debido a contratos legales. A pesar de ello el equipo de ingeniería encargado de dar la liberación fue capaz de construir, crear y publicar en línea un escritorio para que cualquiera pueda “jugar”.

Para obtener instrucciones de instalación de éste escritorio consulta Gaia/hacking. Si eres un desarrollador web, puedes utilizar estas versiones para crear y probar tu webapp. Si buscas ayuda para realizar algunas pruebas, estas configuraciones de escritorio te pueden echar una mano, jugar, ayudarnos a escribir testplans y errores de archivo.

Lo que significa que puedes colaborar en el proyecto de desarrollo, participa e incluso invita a tus amigos a unirse. Para obtener más información sobre cómo participar visita wiki.mozilla.org/B2G.

Cecy Martínez

Cecy Martínez

Jefa de contenido y editora en HTML5Fácil, NinjaCodeTV, Desveloperstv y Co funder de WaveCode.LA

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Cerrar