Firefox OS

Firefox OS — новая операционная система для мобильных устройств, разработанная в рамках проекта Mozilla Boot to Gecko (B2G). Она использует ядро Linux и загружается в среду исполнения на основе Gecko, позволяющую пользователям запускать приложения, разработанные целиком с использованием HTML, JavaScript и других открытых программных интерфейсов (API) веб-приложений.

В настоящее время Firefox OS находится в стадии активной разработки; мы постоянно работаем над тем, чтобы упростить для вас использование и настройку Gaia и создание приложений. Однако вам необходимо знать об этих системах, чтобы сделать такие вещи, как подготовка всего необходимого для Firefox OS или прошивка телефона одной из сборок Firefox OS. Ниже представлены ссылки на руководства, предназначенные для веб-разработчиков, заинтересованных в запуске и внесении изменении в Gaia или разработке приложений для запуска на устройствах Firefox OS.

Documentation about Firefox OS

Introduction to Firefox OS
Introductory information about what Firefox OS is and how it works.
Writing apps for Firefox OS
A tutorial guide to developing applications to run on Firefox OS devices.
Building and installing Firefox OS
A guide to building Firefox OS and installing it on your compatible device. This guide also covers building the Firefox OS emulator, for running Firefox OS on a computer.
Gaia
Documentation about Gaia, the user interface application for Firefox OS devices; this is a Web application running atop the Firefox OS software stack.
Gonk
Documentation about Gonk, the operating system layer underneath Gaia. This consists of a Linux kernel and a hardware abstraction layer to which Gecko communicates.
Gecko
Gecko is the layer of Firefox OS that provides the same open web standards implementation used by Firefox and Thunderbird, as well as many other applications.
Security
Documentation about security in Firefox OS; this includes topics about security devices from every perspective: for app developers, device integrators, and so forth.
Performance
Articles about optimizing Firefox OS applications.
Firefox OS architecture overview
An overview of how Firefox OS is structured.
Troubleshooting
A guide to resolving common problems with Firefox OS.
Testing Firefox OS
A guide to testing Firefox OS, including information about creating automated tests.
Debugging on Firefox OS
A guide to debugging both your mobile apps and Firefox OS itself.
Firefox OS developer phone guide
A guide to the Firefox OS developer phones Mozilla provides to some developers. This guide also applies if someone installed Firefox OS on your phone for you.
Porting Firefox OS
Information about how to port Firefox OS to new devices.
Customization with the .userconfig file
How to customize the build and execution of Firefox OS by changing the .userconfig file.

View All...

Getting help from the community

If you're working with Firefox OS, or developing applications you'd like to run on Firefox OS devices, there are community resources to help you!

  • Ask your question on Mozilla's Boot to Gecko IRC channel: #b2g

Don't forget about the netiquette...


Resources

 

Document Tags and Contributors

Contributors to this page: Sheppy, mr.dildo66, MTonly
Last updated by: mr.dildo66,