我想为 Firefox-OS 开发应用程序,但我根本不知道从哪里开始。好的,我已经安装了 firefox OS 模拟器,我打开了记事本,我知道 html 5、css3、JS、jQuery bla bla bla ...我用谷歌搜索但根本找不到 HELLO WORLD FIREFOX OS 应用程序的教程。任何帮助家伙。谢谢
4 回答
就“Hello World!”类型的初学者应用程序而言,我认为fxosstub
它已经接近了。此外,您肯定会想使用一些Open Web API-s,所以我建议学习 Robert Nyman 的Firefox OS Boilerplate App,它本身基于上述fxosstub
应用程序,是学习的好方法关于 Open Web API-s 以及通过 Firefox OS 中的 JavaScript API 调用访问移动设备硬件的一两件事。
上面提到的这两篇文章都出现在Mozilla Hacks 、Mozilla 的开发者博客上,该博客是Firefox OS 相关文章和资源的宝库。另一个很好的起点是Firefox Marketplace开发者部分的快速入门指南。
对于技术参考,您应该查看Mozilla 开发者网络- 它包含大量关于Web 应用程序、Web API-s和一般 Web 开发的非常有用的信息。
对于 Firefox OS UI 设计示例、资源和最佳实践,如果您希望您的应用程序在视觉上与 Firefox OS 中的核心应用程序融合,您可能需要查看Mozilla Brick 库(以前的Building Firefox OS网站的继承者)。
在Mozilla webapps 邮件列表中还有一个非常活跃的社区,在那里您可能会发现很多有用的小伙子,他们精通 Firefox OS 的复杂性,并且在您发现自己在开发过程中遇到困难时很乐意为您提供帮助。
这是一个遵循 Firefox OS 内置应用程序 (Gaia) 结构并使用 Firefox OS 内置样式的BMI 计算器 web应用程序。查看演示以了解真实托管的 web 应用程序在任何设备上的外观。
(对于网络平台,你可以使用任何你熟悉的东西,但是BMI计算器是一种你好世界类型的应用程序......)
或者这里是webapplate项目,它具有预配置的 webapp 模板,用于托管或包重用。BMI 计算器 webapp就是从那里修改的。
(注意 Firefox OS 内置样式还不是跨浏览器友好的。)