【发布时间】:2014-09-23 05:14:01
【问题描述】:
我正在为 Firefox OS 开发应用程序。该应用程序只是我自己的网站,具有一些附加功能。向移动网站添加新功能并使其成为托管 Firefox OS 应用程序或创建新的打包应用程序时,首选什么?
【问题讨论】:
标签: firefox-os
我正在为 Firefox OS 开发应用程序。该应用程序只是我自己的网站,具有一些附加功能。向移动网站添加新功能并使其成为托管 Firefox OS 应用程序或创建新的打包应用程序时,首选什么?
【问题讨论】:
标签: firefox-os
在这种情况下,一定要使用托管应用程序,并首先强调离线。您已经有一个网站,因此您网站的域名已经可以用来代表您网站的移动网络应用程序版本。采用托管网络应用程序路线有很多优势。我将尝试列出其中一些在我脑海中的东西。通过使用托管网络应用,您可以获得:
根据经验,如果您可以通过托管应用程序摆脱困境,我总是会推荐它而不是替代方案。打包和特权应用程序本质上是权宜之计,直到移动 Web 成熟到足以支持您需要的所有 API。托管应用程序已经支持许多 API,如果这对您的用例来说已经足够了,那么您已经准备就绪。另一种看待它的方式是,托管应用程序本质上是最纯粹的移动网络应用程序形式——它们最接近可从移动设备访问的网络应用程序。
请务必先对响应式设计和离线进行一些研究。
祝你的 Firefox 和移动网络冒险好运!
【讨论】: