你需要的真是移动App吗?还是一个更好的网站?
2012-01-16 22:11
330 查看
当需要将一个web apps的核心功能迁移到移动设备(比如iPads以及其他的平板电脑)上时,网站开发人员给出的答案往往是一个更好的网站,而非移动App。现在这样的选择变得越来越常见,所以在这篇文章中将比较这两种方式各自的优缺点。
Amir Shah是位于St. Louis的AgilitySpeaks.com公司的CEO,他说到“我们碰到过各式各样的客户,每当我们提到‘移动’这个概念时,他们常常首先想到的就是app,而这往往也是他们唯一能够想到的方式。”但是如果要针对平板电脑开发一个app,那么这个工作将至少分成两个进程,这是一件非常复杂的工作,并且开发的成本也将大大提高。
在有些场合下,Apps是非常有用的方法。Shah指出“如果一个客户已经有了一个app产品,或是他们正从app中获取收益,又或者是他们需要使用iPad内部的硬件比如摄像头或是GPS之类的,那么app确实是一个不错的选择。”另一个场合就是日常服务,比如报纸订阅或是游戏。什么是日常服务?当然不是那些只会访问一两次的服务啦!Shah举了个例子:“如果我要购买一辆汽车,一旦我购买好以后,除非我需要换新车,否则恐怕我将永远不会再访问你的‘app’了”。
Shah指出了一些常见的关于apps的误解。大家常常误以为在这些方面,使用apps会优于开发一个更好的网站,尽管网站能够处理移动平台和传统的浏览器。这些方面具体包括:
移动服务性能。只要能够合理地使用编程技巧和技术,你能显著地提升移动浏览器的性能,有时甚至能够达到桌面应用程序的性能,并且服务能够有一个更加合理的响应延迟。
更好的脱机访问效果。许多apps是需要连续的网络连接的,因此,即使它能够脱机访问部分数据,其实也无法真正完成用户期望的任务,就这样看来,apps的用户体验也并不比网站好多少。
不仅仅是iPad。开发apps时,当你完成了iOS上的工作后,你还需要针对Android设备再重新开发一个相应的版本,还有Blackberries。每个平台都有各自的要求,并且开发工具也不尽相同。
只有apps具有推送机制。你可以使用SMS或是电子邮件来推送消息,它和apps的推送机制一样有效,并且可以摆脱对Apple的依赖。
现在几乎人人都能开发一个app了。这话不假,但是要开发一个好的app并不比开发一个好的网站容易。此外,通过合理的设计,可以让一个网站能够在平板电脑或是小屏幕设备上良好地运行,并且更易维护。相比于app需要维护各个平台上的版本,网站的开发成本要小得多。
Apps能够获取更多的市场份额。这显然是个谬论。你上次搜索嵌入式应用程序是什么时候的事了?Shah表示“没有人会在iPhone的app store中查找餐馆的信息”。优化你的网站内容的编码,因为你的SEO将会直接影响你的网站的访问量,将所有你的移动用户可能会访问的页面都考虑在内。此外,你也不用再特别为移动网站打上“m.website.com”版本的标签了。
当然,如果你需要使用网站策略,那么你必须学习如何使用HTML5和CSS,并且需要了解如何动态检测浏览器的类型以及许许多多其他的知识…但是,这些都是你需要积累的Web知识的一部分。
文章来源:Do You Really Need Your Own Mobile App or a Better Website?
译文来源:http://www.webapptrend.com/
WebAppTrend是一个独立的技术博客,关注Web App前瞻和实践,以及智能浏览器发展
请大家在关注CSDN的同时,关注我们的新浪微博 @WebAppTrend,关注我们的腾讯微博@WebAppTrend,欢迎加入我们的QQ群:193775364
相关文章推荐
- 你需要的真是移动App吗?还是一个更好的网站?
- 关于移动原生APP好还是HTML5更好的问题
- 由于最近网站内容需要更新的还是满多的,于是想开发一个采集系统。收集了一下资料。
- 华为U8800 虽然系统升级到2.3以上但是app还是无法移动到SD卡上,需要刷ROM到U8800+才能解决
- 如何选择APP开发,还是小程序开发,各自的特点你需要了解全
- 移动一个网站集所使用的内容数据库
- 牛客网 小东所在公司要发年终奖,而小东恰好获得了最高福利,他要在公司年会上参与一个抽奖游游戏在一个6*6的棋盘上进行,上面放着36个价值不等的礼物,每个小的棋盘上面放置着一个礼物,他需要从左上角开始游戏,每次只能向下或者向右移动一步,到达右下角停止,一路上的格子里的礼物小东都能拿到,请设计一个算法使小东拿到价值最高的礼物
- 公司需要开发一个代驾App平台|明智科技
- 如何使用hbuilder快速生成一个直接打开网站的app
- 一个不错的移动政务网站
- 开发一个android app需要的技术
- 【移动时代掠食者】一个内容APP,何以估值5亿美元?
- js判断浏览网站是PC还是移动设备
- 如何构建一个优秀的移动网站?谷歌教你25招
- 如何判定一个APP页面是原生开发还是H5页面
- 做一个 App 前需要考虑的几件事
- 写一个类似淘宝的ios app需要用到哪些技术?
- 一个APP应用开发技术负责人需要了解的东西
- Ueeshop:一个移动网站,七大对策,提高转化你值得拥有!