我正在研究用于开发 Web 应用程序的 Mozilla 的 Boot 2 Gecko Os,它还将公开硬件和系统级访问(相机、文件系统、联系人)的功能。
任何人都可以建议应该使用哪个合适和首选的开发 IDE 以及我可以从哪里获得开发套件得到 Boot 2 Gecko?
谢谢,拉克什
我正在研究用于开发 Web 应用程序的 Mozilla 的 Boot 2 Gecko Os,它还将公开硬件和系统级访问(相机、文件系统、联系人)的功能。
任何人都可以建议应该使用哪个合适和首选的开发 IDE 以及我可以从哪里获得开发套件得到 Boot 2 Gecko?
谢谢,拉克什
Firefox OS (B2G) 应用程序只是增强版的 Web 应用程序,因此您可以使用标准的 Web 开发工具集为其创建应用程序。没有外部依赖项(如 Android 和 iOS SDK),它只是 HTML,可以通过一组 JavaScript API 访问设备方向、相机和本地文件系统等内容。
您可以在Mozilla Developer Network上找到大量的 HTML、CSS、JavaScript 和 DOM 文档,还有一个专门介绍 Firefox OS 的部分。
您可以使用标准的 Web 开发工具进行开发,并使用 Firefox 内置/Firebug 调试工具来测试 Firefox OS (B2G)。虽然您可能需要物理设备来测试某些功能(相机、加速器......等)。
您可以获得 Firefox Nightly (Aurora)
Firefox 每晚http://nightly.mozilla.org/
然后安装 Firefox-os Simulator 插件
Firefox-os 模拟器https://addons.mozilla.org/firefox/addon/firefox-os-simulator/
从工具/开发人员/Firefox OS 模拟器运行模拟器
准备本地或远程 Web 服务器来托管您的网页。
在模拟器的浏览器中打开您的页面并查看它的外观
完毕。您可以按照 Firefox MarketPlace 的 Web 开发人员指南来改进您的网页,使其成为优雅的应用程序 https://marketplace.firefox.com/developers/docs/web_developers