Firefox操作系统:创建一个单独的打包Firefox操作系统应用程序或将移动网站转换为托管应用程序将是首选



我正在为Firefox OS开发一个应用程序。该应用程序只是我自己的网站,添加了一些功能。在移动网站上添加新功能并使其成为托管Firefox OS应用程序或创建新的打包应用程序时,您更喜欢什么?

在这种情况下,一定要使用托管应用程序,首先强调离线。您已经有了一个网站,因此您网站的域名已经可以用于表示您网站的移动web应用程序版本。使用托管web应用程序有很多优点。我会尽量列出一些我脑海中浮现的问题。通过使用托管的网络应用程序,您可以获得:

  • 向任何市场提交时,审查过程更快、更容易
  • 改进发现(想想SEO)
  • 易于更新应用程序并提供新内容
  • 拥有代表您内容背后身份的域
  • 您可以在许多平台上共享相同的代码
  • 还有很多我现在想不出来的

根据经验,如果你能通过做托管应用程序逃脱惩罚,我总是推荐它而不是其他选择。打包和特权应用程序本质上是权宜之计,直到移动网络足够成熟,能够支持您需要的所有API。托管应用程序已经支持许多API,如果这对您的用例来说足够了,那么您就做好了准备。另一种观点是,托管应用程序本质上是移动网络应用程序的最纯粹形式——它们最接近于可以从移动设备访问的网络应用程序。

一定要先做一些关于响应式设计和离线的研究。

祝你的Firefox和移动网络冒险好运!

相关内容

最新更新