我想爲Firefox OS編寫我的應用程序。什麼樣的語言(如Java的Android和Objective C + +的iOS)和工具(如Eclipse,Xcode)使用?如何爲Firefox OS編寫應用程序
回答
適用於Firefox OS的應用程序(以前稱爲Boot to Gecko)是使用HTML 5和Javascript開發的。
參考文獻:
http://www.mozilla.org/en-US/b2g/
https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/
你可以使用任何你喜歡的Web開發工具。 Firefox有很多內置工具可供檢出:https://marketplace.mozilla.org/developers/docs/devtools響應模式工具對Firefox OS /移動應用程序非常有用。
除此之外工具,最重要的技能學習是構建Web應用程序的技巧:https://marketplace.mozilla.org/developers/docs/references
我也發現這些積木非常有用:http://buildingfirefoxos.com/building-blocks/ – 2013-07-11 11:30:36
如果你是一名Web開發人員,那麼我必須說你的Firefox OS已經主人!這完全是關於HTML5,CSS和Javascript。任何開發工具,如Eclipse,Visual Studio,Notepad ++,WebStorm等都可以使用。但是,Web應用程序和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"
}
因此,您的應用程序已準備就緒!下一步是什麼?應用程序的部署......
您可以部署應用程序如下方式..
Packaged App:所有文件都將在您的手機 Hosted app內駐留:文件將如IIS遠程服務器託管, Apache等。手機將只知道manifest.webapp文件的URL。
而這就是關於firefox os應用程序的開發。我希望這篇文章能夠幫助未來的初學者,因爲我很遲纔回答這個問題。
- 1. 爲Firefox OS編寫一個timelapse應用程序
- 2. Symbian mobile os - 如何編寫C應用程序?
- 3. 如何在OS X中編寫菜單欄應用程序
- 4. appcache大小限制爲Firefox OS/Firefox的移動應用程序
- 5. 如何開始爲OS X編程獨立應用程序
- 6. Firefox OS認證應用程序
- 7. 提交Firefox OS應用程序
- 8. 如何在Firefox OS應用程序中使用mozCameras?
- 9. 如何爲F#應用程序編寫退出處理程序?
- 10. 如何認證Firefox OS 1.4應用程序?
- 11. 如何在Firefox OS中創建服務應用程序?
- 12. 如何卸載Firefox OS的桌面應用程序?
- 13. 如何正確關閉Firefox OS應用程序?
- 14. 如何在啓動時啓動Firefox OS應用程序
- 15. 使用Visual Studio編寫Mac OS X應用程序
- 16. 如何編寫GPS應用程序?
- 17. 在Mac OS X上使用C++編寫GUI應用程序
- 18. Mkbundle未能在OS X編寫C#應用程序
- 19. 爲非JVM應用程序編寫YARN應用程序
- 20. 爲4.0和2.3編寫應用程序
- 21. 爲iPad編寫應用程序
- 22. 爲Apple TV編寫應用程序2G
- 23. 在Firefox OS中編寫/讀取文件
- 24. OS X Mac和編寫兩個掃描應用程序
- 25. Firefox OS OAuth 2.0程序
- 26. 無法在Firefox OS應用程序中使用聯繫人API應用程序
- 27. 如何在django應用程序中編寫套接字編程
- 28. 如何在JavaScript中爲Phonegap應用程序編寫進度條
- 29. 如何爲應用程序編寫隱私政策
- 30. 如何爲此應用程序結構編寫setup.py?
我創建了一個基本的,在這裏工作的Firefox OS應用程序:https://github.com/darkwing/html5apptut我也會寫博客文章關於這個題目在這裏:http://davidwalsh.name/tutorials/firefoxos – 2013-02-05 16:17:04
最重要的部分是有一個清單文件。這樣,您可以將HTML應用程序分發到用戶界面(蓋亞)或任何其他操作系統,因爲Firefox的16 建設清單文件的詳細信息可以在[MDN(https://developer.mozilla.org/找到EN-US /文檔/應用程序/清單) – 2012-10-24 22:09:31