我想为Firefox OS编写我的应用程序。使用什么样的语言(如 Android 的 Java 和 iOS 的 Objective C++)和工具(如 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/
您可以使用任何您喜欢的 Web 开发工具。Firefox 有很多内置工具可供查看:https ://marketplace.mozilla.org/developers/docs/devtools响应模式工具对于 Firefox OS/移动应用程序非常有用。
除了工具之外,最重要的学习技能是构建 Web 应用程序的技术:https ://marketplace.mozilla.org/developers/docs/references
如果您是 Web 开发人员,那么我必须说您已经是 Firefox OS 的大师了!这都是关于 HTML5、CSS 和 Javascript 的。可以使用任何开发工具,如 Eclipse、Visual Studio、Notepad++、WebStorm 等。但是 Web 应用程序和 Firefox OS 应用程序之间只有一个区别。您必须在项目的根目录中添加manifest.webapp文件。假设您的项目文件如下所示
- css
- js
- 索引.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 等远程服务器中。移动设备仅知道 manifest.webapp 文件 URL。
这就是关于 Firefox os 应用程序开发的全部内容。我希望这篇文章能对未来的初学者有所帮助,因为我回答这个问题已经很晚了。