Как написать приложение для Firefox OS
Я хочу написать свое приложение для Firefox OS. Какие языки (например, Java для Android и Objective C++ для iOS) и инструменты (например, Eclipse, Xcode) использовать?
2 ответа
Приложения для Firefox OS (ранее известные как Boot to Gecko) разрабатываются с использованием HTML 5 и Javascript.
Рекомендации:
http://www.mozilla.org/en-US/b2g/
https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/
Вы можете использовать любой инструмент веб-разработки, который вам нравится. В Firefox есть много встроенных инструментов, которые нужно проверить: https://marketplace.mozilla.org/developers/docs/devtools Инструмент адаптивного режима очень полезен для Firefox OS / мобильных приложений.
Помимо инструментов, наиболее важными навыками для изучения являются методы создания веб-приложений: https://marketplace.mozilla.org/developers/docs/references
Если вы веб-разработчик, то я должен сказать, что вы уже являетесь мастером Firefox OS! Это все о HTML5, CSS и Javascript. Можно использовать любой инструмент разработки, такой как Eclipse, Visual Studio, Notepad++, WebStorm и т. Д. Но есть одно-единственное различие между веб-приложением и приложением Firefox OS. Вы должны добавить файл manifest.webapp в корневой каталог вашего проекта. Допустим, ваши файлы проекта похожи на следующие
- CSS
- JS
- index.html
Теперь вы должны добавить файл manifest.webapp выше, и он должен выглядеть следующим образом
{
"name": "My App",
"description": "My elevator pitch goes here",
"launch_path": "/index.html",
"icons": {
"512": "/img/icon-512.png",
"128": "/img/icon-128.png"
},
"developer": {
"name": "Your name or organization",
"url": "http://your-homepage-here.org"
},
"default_locale": "en"
}
Итак, ваше приложение готово! Что дальше? Развертывание приложения......
Вы можете развернуть свое приложение следующими способами.
Упакованное приложение. Все файлы будут храниться внутри вашего мобильного приложения. Файлы будут размещены на удаленном сервере, таком как IIS, Apache и т. Д. Mobile будет знать только URL-адрес файла manifest.webapp.
И это все о разработке приложений Firefox OS. Надеюсь, этот пост поможет будущему новичку, так как я очень опоздал ответить на этот вопрос.