我是电话间隙的新手。我想知道电话差距和移动网站有什么区别。我对此进行了研究,但我没有找到任何合适的解决方案。任何人都可以解释这一点或提供一些文件。
问问题
2888 次
2 回答
6
@axis 确实指出了一个可行的第三个选项,我相信你已经考虑过,如果你有能力,我建议在大多数情况下编写本机应用程序。然而; 如果您想使用这种方法通过您的应用程序吸引最大数量的客户,您将不得不为不同的设备了解/学习不同的语言。这使得 HTML/CSS/Javascript 非常吸引人,尤其是当这三种技术是当今网络上最常用的技术时。
所以,回到问题上来:
Phonegap 和移动网站:
- 两者都使用 HTML/CSS/Javascript
- 两者都可以使用 JQuery Mobile 或 Sencha 等框架针对移动设备进行优化
- 两者都可以使用 Web 服务进行内容集成
- 两者都可以使用本地数据存储。
电话间隙:
- 可以放置在市场上,以供其他人在他们的设备上查找和安装您的应用程序。
- 驻留在设备上,可以像使用本机应用程序一样使用它的硬件(相机/gps/加速器/等)。
- 如果需要,可以扩展(通过插件)以使用本机设备代码。
手机网站:
- 您可以通过 Web 服务器控制应用程序的部署。(例如,您可以进行更改,并立即在所有设备上生效。)
- 减少对包含数据库内容的 Web 服务的依赖
- 您可以利用 PHP/Python/ASP 和其他为您生成 HTML/CSS/Javascript 的网页设计技术。
而且我敢肯定,这份清单绝不是两者之间差异的完整清单,但我希望我能找到亮点……
您还有什么具体问题吗?
于 2012-09-26T20:01:22.943 回答
-1
Phonegap 使用 Web 相关技术作为目标平台的原生 API 与应用程序的用户定义业务逻辑之间的桥梁。
在后台 phonegap 使用了一个大的代码库/库,可以将您的 HTML/JS 转换为原生 API 调用。
大多数用户认为 HTML/JS 是一种更友好的解决方案,而不是 C/C++/Java/ObjC/C# 等,而且他们不需要良好的简历和对 HTML 或 JS 编码的深入了解;缺点是表演很糟糕,你基本上无能为力。通常,这些框架由在进入市场之前已经死掉的应用程序使用。
于 2012-09-26T10:02:35.610 回答