首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与移动web应用相比,智能手机的优势是什么?

与移动web应用相比,智能手机的优势是什么?
EN

Stack Overflow用户
提问于 2011-03-20 09:34:55
回答 4查看 1.6K关注 0票数 0

最近,有人问我原生android应用程序或iPhone应用程序相对于基于移动浏览器的应用程序有什么好处。我得到的印象是,Android应用程序和移动浏览器应用程序之间的相似性很近,功能差距很小。就我个人而言,我支持Android。但是,如果面对这个问题(以及随之而来的争论),真的能说是这样吗?

可以向外行用户解释的智能手机应用程序架构的定义属性是什么,以区分Android/iPhone和基于移动浏览器的web应用程序作为首选平台?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-20 09:50:27

Web应用程序可能会在更多的设备上运行,但原生应用程序可以充分利用原生ui隐喻。当设备离线或暂时离线时,本机应用程序也可以工作。Web应用程序可能会滞后,而用户更喜欢即时反馈。原生应用程序可以与设备进行更充分的互动,例如相机等。原生应用程序也可以在自己的上下文中使用自己的图标,而不是在网页中。

票数 4
EN

Stack Overflow用户

发布于 2011-03-20 09:49:19

如果你想从app sales中获得收入,通过一个通常已经有付费墙的应用程序市场/商店比试图让用户为一个web应用程序付费要容易得多。此外,像游戏这样的实时图形密集型应用程序目前仍然更适合本机应用程序。

另一方面,如果是在web上,制作跨平台的应用程序会更容易。通过移动友好的web版本将现有的web应用迁移到移动平台也更容易,而不是制作一堆不同的原生应用。将现有的移动应用程序移植到web上也是如此。

也就是说,如果用户使用原生元素,而不是超链接,那么界面对用户来说会更正常。我想我们都同意,在小型移动设备上浏览网页的乐趣仍然是值得怀疑的(在很大程度上)。

票数 3
EN

Stack Overflow用户

发布于 2011-03-20 10:55:27

如果你不打算依赖应用程序销售的收入,我是一个使用移动网络应用程序的铁杆粉丝。

目前正在进行大量的开发(参见安卓移动),以允许开发人员快速轻松地编写原生感觉的移动web应用程序,这些应用程序模仿jQuery /jQuery/等常见的UI。此外,PhoneGap等框架允许web应用程序使用原生API,如地理位置和相机。

在大多数移动操作系统上,你可以添加一个移动web应用程序作为原生图标,所以我不认为这是一个失败。此外,使用HTML5本地存储和其他类似解决方案,也可以在移动web上离线工作。

总体而言,我认为移动web应用程序最大的好处是不必编写应用程序的多个本机版本。这需要大量的时间/资源,在我看来,除非你依赖于应用程序的销售或编写一个激烈的游戏,否则在我看来几乎没有什么好处,就像Chris提到的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5366197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档