Firefox OS 2.5 появилась поддержка аддонов, особенность, которая настольные пользователи знают и любят с начала Firefox. Дополнения Firefox OS на еще более мощный и может настроить не только браузер, но и весь опыт телефона, в том числе настроек для домашнего экрана и системы приложений, таких как E-Mail и сообщения. Эта страница расскажет вам все, что вам нужно знать, чтобы начать работу с создания Firefox OS дополнения и участие с Дополнения сообщества.
Примечание: Firefox OS дополнения основаны на API WebExtensions, который также поддерживается в Firefox столе начиная с версии 42 и на основе расширения API, используемых в Chrome и Opera.
Предпосылки
Вы должны следовать приведенным ниже инструкциям, чтобы настроить, чтобы начать разработку расширений.
1. Вспышка телефон к Firefox OS 2.5
Firefox OS дополнения поддерживаются только в Firefox OS 2.5 и более поздних версий. Вот список поддерживаемых устройств и, как обновить их (этот список является неполным, и будут добавлены как время идет.)
- Пламя (рекомендуется): См Краткое руководство по обновлению Пламя.
2. Включить отладку USB
В Настройки приложения на устройстве, выберите Developer> Отладка через USB> АБР и Devtools. Теперь вы должны быть в состоянии отладки, используя установленные приложения WebIDE, либо с помощью кабеля USB в, и над Wi-Fi (кабель USB не требуется.)
3. Установите WebIDE
WebIDE инструмент является частью Firefox и может быть использован для установки надстроек на вашем телефоне во время разработки - см Тестирование надстройку с помощью WebIDE для получения дополнительной информации.
Смотрите также
Развивающийся
- Tutorial : https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Add-ons/Developing_Firefox_OS_add-ons
- В глубине example : https://hacks.mozilla.org/2015/11/building-an-ios-style-unread-notifications-add-on-for-firefox-os/
- Справочник по API: https://developer.mozilla.org/en-US/Add-ons/WebExtensions
Распространение
- Передать Marketplace: Добавить-на представления
- Критерии обзора (рабочий проект): Добавить-на критерии обзор
Втягиваться
- Рассылка: https://mail.mozilla.org/listinfo/dev-fxos
- Дискурс форум: https://discourse.mozilla-community.org/c/add-ons/development
- IRC: irc.mozilla.org, #webextensions и #fxos
- Дайте нам знать, какие новые API-интерфейсы, мы должны расставить приоритеты: https://webextensions.uservoice.com/forums/315663-webextension-api-ideas
- Следуйте за нами на Twitter:MozWebExt