Firefox OS es un nuevo sistema operativo móvil desarrollado por Mozilla, está basado en Linux y en el motor Gecko que posee Firefox.
Firefox OS es código abierto, por lo tanto está libre de tecnología propietaria, y a la vez provee a los desarrolladores la capacidad de crear excelentes productos. Adicionalmente, es flexible y perfectamente capaz de hacer que el usuario final esté feliz.
Para los desarrolladores, lo más importante es entender que la totalidad de la interfaz de usuario es una aplicación Web capaz de mostrar y lanzar otras aplicaciones Web. Cualquier aplicación que usted haga a la interfaz de usuario y cualquier aplicación que usted cree para ejecutarse en Firefox OS son aplicaciones Web creadas usando HTML, CSS y JavaScript, aunque con un amplio acceso al hardware del dispositivo y los servicios del equipo.
Desde el punto de vista del producto, Firefox OS es una marca de Mozilla (y nuestros socios OEM) además de servicios aplicados en la parte superior de Boot to Gecko (B2G), que es el nombre código del desarrollo del sistema operativo. Boot to Gecko es desarrollado por un grupo de ingenieros dentro de Mozilla además de muchos contribuidores externos pertenecientes a la comunidad de Mozilla y demás comunidades de Código abierto.
Hacer aplicaciones para Firefox OS
Pasa por nuestro Centro de aplicaciones para toda la información que puedas necesitar sobre la creación de aplicaciones Web abiertas que se puedan instalar en Firefox OS!
Guía de la plataforma
Guías para desarrolladores de la plataforma sobre cómo los diferentes componentes de la plataforma Firefox OS encajan y trabajan.
Construir e instalar
Guías que cubren la construcción y la instalación de Firefox OS en un emulador, dispositivos compatibles, o un simulador de escritorio.
Teléfonos para desarrolladores
Información de los teléfonos específicos de desarrollo, como pellizcar, actualizar, recuperar, y comprar.
Recursos externos
- Escrito por Andre Alves Garzia, la Guía rápida para desarrollo de aplicaciones para Firefox OS está disponible gratuitamente en formato PDF, ePUB y MOBI. Revísala hoy.
- Bob Thulfram ha liberado: Programación de juegos para Firefox OS en HTML5 en Amazon (Vea también su Blog sobre juegos en Firefox OS.)
Nota: Estamos manteniendo un registro de los trabajos en curso sobre la documentación Firefox OS en nuestra página de estado de la documentación Firefox OS. Si quieres ayudar a contribuir a la documentación Firefox OS, por favor, ¡echa un vistazo a esta página para ver qué es lo que hay que hacer!
{{CommunityBox("Firefox OS", "dev-b2g", "mozilla.dev.b2g", "b2g", "Other IRC channels|irc://irc.mozilla.org/gaia|#gaia|Discuss Gaia, the Firefox OS user experience++irc://irc.mozilla.org/openwebapps|#openwebapps|Talk with Web app developers++irc://irc.mozilla.org/webapi|#webapi|Discuss Web APIs used to create powerful Web apps")}}
Subnav
- Introducción
- Guía de la plataforma
- Construir e instalar
- Visión general sobre la construcción de Firefox OS
- Prerrequisitos de construcción
- Preparando su primera construcción
- Construyendo Firefox OS
- Portando Firefox OS
- Escogiendo cómo correr Gaia o Firefox OS
- Usando el cliente de escritorio para Firefox OS
- Usando el emulador de Firefox OS
- Instalando Firefox OS en un dispositivo móvil
- Creando y aplicando paquetes de actualización para Firefox OS
- Herramientas de ejecución
- Desarrollando Firefox OS
- Guía rápida para desarrollar para Gaia
- Guía rápida para desarrollar para B2G
- Construir sistema primer
- Corrección de errores en Firefox OS
- Hackeando Gaia
- Guía de aplicaciones de Gaia
- Guía de personalización de la tienda
- Modificando el archivo hosts
- Personalizando con el archivo .userconfig
- Personalizando el teclado en aplicaciones de Firefox OS
- Personalizando el script b2g.sh
- Localizando Firefox OS
- Guía sobre el teléfono para desarrolladores
- Notas de liberación de Firefox OS
- Probando
- Debugueando
- Configuraciones para desarrolladores para Firefox OS
- Conectando un dispositivo con Firefox OS al escritorio
- Configurando Firefox OS para debuguearlo usando las herramientas para desarrolladores
- Consola de registro en el dispositivo
- Instalando y usando ADB
- Tomando capturas de pantalla
- Usando el manejador de aplicaciones de Firefox OS
- Debugueando errores de falta de memoria en Firefox OS
- Debugueando B2G usando gdb
- Debugueando B2G usando Valgrind