建立移动友好网站 避免移动应用开发

日期: 2012-05-16 作者:Jonathan Hassell翻译:冯昀晖 来源:TechTarget中国 英文

当今时代智能手机和智能设备热潮扩张加剧,你可能想知道开发移动应用是否还有意义。看起来似乎现在每个人都有本地移动应用!请允许我提出一些与“主流派”有异议的声音:我认为在很多情况下,本地应用并没有提供太多价值,尤其是它们并不能经得起简单的成本效益检验。   想想你下载到你智能手机或者平板电脑设备上的本地移动应用吧。你会发现它们基本上只是连接到了移动友好的网站,你最终会删掉这些软件。

那些本地移动应用只是宣传用的“乐队花车”,为了表明其对未来的移动技术的所有权。他们不会带来任何实际价值,它们只是占了你移动设备上的一块地方。   我们不应该花大量金钱和时间开发本地移动应用,而应该考虑把你开发应用的钱投资……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

当今时代智能手机和智能设备热潮扩张加剧,你可能想知道开发移动应用是否还有意义。看起来似乎现在每个人都有本地移动应用!请允许我提出一些与“主流派”有异议的声音:我认为在很多情况下,本地应用并没有提供太多价值,尤其是它们并不能经得起简单的成本效益检验。

  想想你下载到你智能手机或者平板电脑设备上的本地移动应用吧。你会发现它们基本上只是连接到了移动友好的网站,你最终会删掉这些软件。那些本地移动应用只是宣传用的“乐队花车”,为了表明其对未来的移动技术的所有权。他们不会带来任何实际价值,它们只是占了你移动设备上的一块地方。

  我们不应该花大量金钱和时间开发本地移动应用,而应该考虑把你开发应用的钱投资在升级你现有网站展现上,实现移动设备友好的网站。这个策略适合很多场景,从公共关系到内部使用的网站都适用。通过避开开发移动应用的成本和时间,不必关注“界面展现”或者界面皮肤,你可以获得大量未来移动技术优势:

  • 从开发到部署拥有快速的节奏。以HTML编码的开发流程虽然有一定代价,但是你会收获内容和功能的可访问性,在种类广泛的移动设备和平板电脑上,包括iPhone,iPad,基于安卓系统的智能手机,黑莓设备,Windows Phone 7和Windows移动设备,塞班智能手机等等都可用。

  • 支持快速变化。这是一个互联网的时代。变化是不可避免的。所以在一个平台上构建的移动内容和应用可以比较容易地变更,修改,重建和更新。有了移动友好的公司网站,你几乎可以在空中更新,每个人都能获得最新的内容和功能。你不必处理混乱的更新或者重新下载移动应用,而使用应用商店则需要重新下载。关于开发移动应用的另一项争辩是:每个应用商店与其它商店所做的事情都有一点差异,所以很难跨所有应用商店做到标准化流程。

  • 可搜索性。因为移动友好的网站比标准HTML内容展示小表单的显示方式流量更小,所以它们可以被所有流行的搜索引擎抓取并索引到,比如Google搜索和Bing搜索。只要查询条件合适,它们就可以出现在搜索结果中,人们可以直接链接到你移动友好网站的各个部分,从一台移动设备或者更胖的客户端(比如人们的台式机和笔记本)就可以。一些移动应用商店也会发布他们的内容给搜索引擎,但是在这种情况下你不得不依赖中间人——应用商店——才能获取这些信息。

  • 可扩展的无限制生命周期。移动应用在某些设备上一般都是比较短命的,特别是当用户购买的移动设备有非常有限数量的存储时更是这样。如果用户并不经常运行你的移动应用,他们很容易倾向于把它删掉以节省空间。而移动友好的网站托管在服务器上,可以一直存在,任何时候任何地点都可以访问到。

  • 减少昂贵的开发和维护开支。开发移动应用需要专门编程语言方面的专业人士,需要为每种设备进行编码。例如,iOS开发需要精通(至少是熟悉)Objective-C(C++的一种变体)的专业人员。Windows Phone开发需要熟悉C#和Silverlight。安卓开发需要熟悉Java。要外包移动应用开发用三种不同语言构建相同代码是非常昂贵的。相反,一组HTML页面可以适用于所有移动界面,不管你需要在界面后面运行什么结构,或者是在云服务中都可以。

  您是否会选择开发一款移动应用呢?还是选择做一个移动友好的网站呢,你应该花时间彻底了解一下两种方案。要切实考虑,创建本地应用所花费的时间和金钱是否会给您的终端用户真正带来增值呢。在某些情况下,未来的移动技术可能不会给业务带回增值。

作者

Jonathan Hassell
Jonathan Hassell

Jonathan Hassell是一名作家、顾问、演说家。

相关推荐