创业公司走向移动化的 5 个误区

本文来自First Round Review,他们准备的文章既讲故事,还同时向创业者提供可操作的建议,以助力打造优秀的公司。

2009 年,Farhan Thawar 加入 App 开发公司 Xtreme Labs 任 VP of Engineering 一职。那时候的 Xtreme 囊中已经有很多大客户,其中就包括了最大的社交网络和最热门的体育组织。而这些大客户的共同点就是,他们都亟不可待地要在移动互联抢占先机。

无需赘言,移动终端一次次用数据证明了自己才是大势所趋。Facebook 公布其在美国日访问量的 78% 来自手机端,Twitter 是 75%。并且 Twitter 65% 的广告收入来自手机广告。

对于创业公司来说,他们有限的时间和金钱资源使其不得不在移动化的道路上步步为营。今天的 Farhan Thawar 在 Xtreme 被加拿大公司 Pivotal Labs 收购后任 Pivotal Labs 的 VP-Engineering 一职,他谈论了创业公司在通往移动化道路上的 5 个误区。

误区1:在每个平台上建原生App(“Native App”)纯粹是种浪费

现实:如果你想要一个5颗星的App,不用挣扎了,5颗星是属于原生App的。

跨平台 App(Cross-Platform App)的好处无需赘述,这是个一劳永逸的工程,一次代码能在所有设备上使用。听起来简单,没错,Facebook,LinkedIn,甚至美国西南航空 刚开始也都是这么想的。 但图方便的代价就是,很快 Mark Zuckerberg 就跑出来宣称对于 HTML5 (可使网页 App 实现接近原生 App 的体验效果)是个巨大的错误。Thawar 至今仍记忆犹新的是,在西南航空还在用跨平台 App 的时候,他参加的所有会议都把这个 App 作为 App Store 里最糟糕的案例拿出来讲。

“公司们取捷径的时候,丝毫没有意识到,他们把最糟的用户体验留给了所有人“

三家公司后来都重新开发它们的 App。然而跨平台 App 仍对在时间金钱上都捉襟见肘的创业公司最具吸引力。他们过度依赖 HTML5,混合 App (“Hybrid App”)和跨平台工具包, 尽管它们都无法生成绝佳的用户体验,至少现在还达不到。每个看上去很美的解决方案都有它的弊端:

HTML5:跨浏览器兼容问题难以解决,导致最后需要对每个平台进行优化。

混合 App:其实就是原生 app 外壳封装的 web app,这种 app 会像网页一样整体刷新重绘界面,给人慢的印象。此外,应用本身和 web 界面间的沟通层通常较为复杂,也更容易出错。原生 app 无界面延迟,只重载数据。

跨平台工具包:要求每个平台有大量自定义代码,这样给每个平台写原代码更容易。

与其求广不如求精,把最热门平台的 App 写深写透才最重要。这又引发了另一个议论,究竟哪个平台能带来最大收益?当大多数公司都把操作系统 iOS 或 Android 放在首位时,调查结果令他们大跌眼镜。其实黑莓和 Windows Phone 的使用者才是一些公司的目标客户, 这一切都取决于你想要这个 App 扮演什么角色。为找到最佳平台就意味着要挖掘客户群的人口统计资料,从而发现用户们不同的使用习惯。例如 Android 用户和 iOS 用户就有十分不容的使用习惯。Thawar 认为要在完全攻克一个操作平台之后再拓展到其他平台,从时间和质量上来看,这都是做出一个好 App 的唯一途径。

误区2:我们已经有完善的后台支持App了

现实:你需要改变,升级或者完全重建后台以创造出最佳移动体验。

API 设计和实现对构建出运行优良的 App 至关重要。很多公司都体验到远高于网站的来自移动终端的访问量。试想,以银行为例,多数人或许一周都不会登录网银一次却可以每天浏览 50 次手机银行。你的后台设施可以从容应对这样大的流量吗?Thawar 记得曾有一个拥有优良网站后台的客户,在移动 App 上线后,才意识到服务器在处理每个请求时就需要往回输送 1.4MB 的数据,在这种量级的数据交换下优良的用户体验几乎不可能。

Thawar 给公司们应对类似问题的建议是:

将有效载荷最大化:最好的移动用户体验和最小的数据传输并。对于移动终端来说,好的 API 允许从服务器回传的最大的有效载荷应低于 4KB。

分页处理:任何类型的返回列表都应当支持游标类型和分页的结果(例如,我能够从第四页开始的 25 个结果)。

重试:
允许客户端向服务器多次发送相同的 API 请求以确保收到,而‘重试‘同样的 API 请求并不意味着向同一个服务器发送两个请求。

低延迟:每一个 API 请求的延迟越小,App 的反应越敏捷。
每一个屏幕生成单个 API 请求:最完美的情形是移动终端的每个屏幕都只向后台发送不超过一个的 API 请求。允许在服务器终端多程序运行并回传数据以达到松散耦合。

误区3: 自己开发和外包给移动开发公司一样快。

现实:自己开发至少要多花4倍时间。

Tharwar 有着和各种公司合作的经验,甚至是最后不选择和他们合作的公司,他也都一一分类存档以积累经验。很多公司会来到 Thawar 的团队这里询问多久能做好一个怎样的 App。当从 Thawar 的团队里得知这个 App 需要 1 到 3 个月的时间后, 一些公司选择自己开发了。但等他们的 App 在 App Store 上线那至少是 1 年后的事了,4 倍的推迟属于正常范围。

很多团队都有自己的 HTML,CSS 或 JavaScript 的资源,但极少创业公司能有一个成熟的移动开发团队。选择自己开发 App 实则是在金钱和时间的权衡中选择了后者。但为什么开发 APP 要花创业公司这么久的时间呢 — Tharwar 认为创业公司忽略了最关键的需求 : 对口的人才。

多数公司都没有把增强工程师们在某一特定方面技能的时间算进去。当决定自己开发时,你需要的不仅仅是出色的工程师,而是有移动产品开发经验,QA 和 UI 设计方面的专才。 并且这样的一支团队还要能达到高效密切的沟通。如果做不到,可能的结果是:错误的产品愿景,或是不完善的 QA 等等。

如果你决定找外包的 App 开发公司,那如何选择又是一个问题。你需要关注的对方的企业文化是否契合,相互间是否能建立起高效的沟通反馈,对方公司是否有相关经验。Thawar 认为双方能够高效沟通是最关键的。以 Chipotle 为例,这个大型连锁快餐店自 2009 年的第一版 App 上线后,直到 2013 年才推出第二版 – 四年的延迟归咎于沟通低效。不要忘记,使用者期待见到是一个性能和设计上的不断完善的 App。

Tharwar 给出的建议是,在挑选合作公司是关注以下问题:

从过往的项目和客户那里,他们在技术和经验上分别学到了什么?

能否和客户本身的研发团队共同开发?

他们熟悉“敏捷开发“(Agile Software

Development)吗,能否做到例如紧密协作,密切沟通,频繁交付新版本等等。

他们曾犯过最大的错误是什么?

Tharwar 认为最后一点是最重要的, 这是个关于诚实度和透明性的测试。也会让你对相互间的合作方式有一个初步的试水。

误区4:我如果把App的开发外包了,那我什么也不用做了。

现实:创业公司作为客户,也要密切参与到开发过程中。

最完美的情况是让双方每天坐在一起工作,App 开发公司才能够切实理解你究竟想要什么。对于 Tharwar 的 App 开发团队而言,他们的目标是尽早以及不断交付有价值的软件。对于客户方而言,通过和软件开发公司的合作也是一个积累经验和为未来自己开发 App 准备的过程。一个优秀的移动开发团队甚至可以让你看清楚以后要雇佣什么样的员工,且在无形中提高你未来移动团队的质量。

误区5:一旦我把项目给这个开发团队,我就得永远依赖他们。

现实:你随时可以离开,也可以自己接管。

令人讽刺的一个现象是,最好的移动开发公司最后都销声匿迹, 因为他们教会了客户如何去建立自己的移动开发部门。“结对编程”(Pair Programming)让双方尤其是客户方的优秀的工程师们不断进步,当创业公司羽翼渐丰时,建立自己的移动开发部就不是难事了。

作为一个创业公司,你需要一个理解你公司,产品并且把你的成功和他们自己的成功结合在一起的伙伴。这样的伙伴不仅能够祝你在移动业务上势如破竹,更能给整个公司的业务带来新的机遇。

[本文编译自:firstround.com/36kr]

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-04-18 05:53:16

创业公司走向移动化的 5 个误区的相关文章

银行走向移动化应该遵守的五大规律

本文讲的是银行走向移动化应该遵守的五大规律,各大银行都加入了移动的军备竞赛,不断向他们的旗舰移动应用中增加新功能,大家在错误的道路上比拼:看谁家的移动应用更接近全功能的web网站. 不幸的是,这极大损伤了客户体验. 大型银行,以及大多数大企业们都忽视了最重要的一点:移动应用设计的基本原则就是简洁和直观. 这可能有点违背直觉,但观察最成功的个人移动应用我们发现,功能越少的的移动应用往往能够提供更好的移动体验.这不仅仅是因为越多的功能将分散收益,而是因为过多的功能反而会给产品减分. 但为什么移动银行

IT正走向消费化!Dropbox赞誉度最高

云存储让IT走向消费化 随着云计算技术的成熟和互联网的普及,整个世界都已经开始迷恋上"云"了."IT消费化"这个理念已经在业界喊出来很多年了,而如今最先实现消费化的IT恐怕就数存储了. 云存储让IT走向消费化 如果你还没有听说过云存储,那么你肯定就是那个"奥特曼"了.维基百科上关于云存储的解释是这样的:"云存储是一个典型的网络在线存储,数据通常存储第三方的虚拟存储器上".这是什么意思?这意味着,随着云存储时代的到来,你可以不必

大数据落地进行时 从概念化走向价值化

文章讲的是大数据落地进行时 从概念化走向价值化,过去几年大数据技术很火,经历几年时间的"酝酿",我们可以看到今天的大数据已经从过去概念阶段逐步走向落地--众多的行业企业开始意识并且开始尝试大数据技术,但是实际上现在的大数据应用还存在争议有观点认为大数据虽然很火但它的实际运用.价值创造方面还有待于观察和发掘.那么,经历几年时间的发展大数据如今的现状究竟是怎样的?在近日召开的2015 SAS中国用户大会暨商业分析领袖峰会(以下简称峰会)上IT168记者有幸采访了SAS公司执行副总裁兼首席营

作品保障扩大保障范围:威客平台走向规划化之路

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 记者据悉,作品保障在图形创意类任务试行期间,有八成雇主选择有作品保障的作品中标.为了让雇主可以放心选择作品,作品保障已于2008年9月23日扩大保障范围,在原有图形创意类任务的基础上,增加了文字创意类任务的保障. 作品保障是雇主和工作者共存的诚信砝码,以保障雇主的消费利益和工作者的知识产权两部分为核心. 雇主现身说法:作品保障是诚信的承诺 作

IT走向消费化的趋势被业界再次提及

近年来,随着云计算时代的来临,IT走向消费化的趋势被业界再次提及.很显然,我们看到,以往高高在上的IT,不再那么高不可攀,而变得触手可及.不管,我们使用的是普通PC,还是智能手机.平板电脑等智能终端,你都可以远程.移动地享有IT服务. 事实上,早在2005年,Gartner就曾提出过"IT消费化"(Consumerization of IT)的预测."IT消费化"并不是晦涩难懂的词汇,它的意思是信息技术不再专属于IT专业人士,而更多地开始服务于普通消费者."

中国GSM手机走向品牌化、国际化

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;       沉寂了两个多月的中国GSM手机市场进入七月呈爆炸性回暖行情,照目前的出货走势分析,七月大陆功能手机出货很可能超越今年最火的三月,由于三月日本地震影响很多公司为备元器件缺货加大了库存,造成四至七月中国功能手机市场的大萧条,当然萧条的另外一个原因在于本来五月六月也是历来的年度淡季,只不过与往年相比今年格外淡了些. 七月的复苏能否在八月延续目前尚不确定,因为今

《大数据热点与趋势》发布:从概念化走向价值化

5日,2013年大数据技术大会在北京召开.CCF大数据专家委员会秘书长程学旗代表大数据委员会宣布2013年大数据白皮书和2014年<大数据热点问题与发展趋势>正式发布. 程学旗表示,2013年大数据白皮书从大数据发展背景.技术体系现状.产业链和环境.人才培养人才资源五大章节对2013年大数据的整体环境做出总结,并在第六章对大数据发展趋势做出思考阐述. 委员会预测,网络大数据.金融大数据.健康医疗大数据.企业大数据.政府管理大数据和安全大数据将成为2014年大数据最具发展优势的六大应用领域.并分

创业公司去“老板化”的关键在哪

在当下,不少新生的科技创业公司不再依照传统的模式来,而是都竞相打造"另类"的企业文化,以此来革新换代,Valve和Github这样的公司就是很好的例子,他们公司的组织里面并没有所谓的老板和经理,员工也不会有阶级性的想法.在他们的领域里面只存在一个扁平化组织结构,员工之间相互监督,而且身份都是对等的. 也许很多人觉得这种"去掉"老板的管理方式非常荒谬,但是不少科技创业公司却是在努力打造这种企业文化.与其让公司存在阶级性,还不如偏向于专注公司的生产率和员工的积极性. G

物联网市场正从碎片化走向板块化 平台型公司将成为赢家

近日,保千里视像科技集团董事.副总裁陈杨辉接受凤凰卫视中文台<大政商道>栏目专访,围绕物联网发展前景.当前面临困境等问题发表个人见解. 保千里视像科技集团董事.副总裁陈杨辉接受凤凰卫视中文台专访 我国经历了30多年的高速城镇化建设时期,城镇化率也从1983年的21%左右提升至2015年的56.1%.但是在高速城镇化的同时,我国城镇化也出现了许多负面影响,如城市中的交通拥挤.医疗卫生保障滞后.大量的人口流动.城市管理难度大等问题,都成为城市发展的掣肘.因此,国家大力推行智慧城市建设,希望可以有效