成功打造Evernote API生态系统的五大经验

日期: 2014-02-23 来源:TechTarget中国 英文

Evernote成功的一个不可或缺因素就是其平台化发展,Evernote的平台化为更多的用户记录了他们的思想和生活。目前,已经有成千上万个应用通过API接入到Evernote平台。Evernote平台化发展为什么会如此成功,ProgrammableWeb网站的一篇Five Great API Ecosystem Lessons from Evernote或许能给你带来些启发。

目前,一些知名的互联网公司都在打造自己的API生态圈,并且日益成熟。API给企业带来的价值也日益凸显,可以为公司创造进入新市场机会,拓展用户群体,还可以基于企业的数据资产和核心功能推出一些新产品。

对于那些已经拥抱API并且是“综合性的企业”来说,通过API实现“Platformification”是一个自然过程。一些来自大型企业(例如AT&T)和独立创业公司(如Twobo科技)的API创新人士已经把“Platformification”发展成了一个平台。

Evernote从一开始就把自己定义成这样的平台,这使得他们非常注重使用API来驱动整个生态系统,从而确保应用能在多个垂直领域、各种类型的用户中占据一席之地。Platformification已经成为Evernote如何涌进市场并且通过Evernote API激活全球开发者社区的一个中心主题。

在旧金山的DeveloperWeek上,Evernote分享了他们是如何成功地把API生态系统构建成一个能够为企业带来价值的平台,下面就一起来看看Evernote的五大成功宝典。

1.打造API生态系统

Evernote开发拓展部主管Chris Traganos进一步明确了第三方应用通过API集成到Evernote平台给企业带来的价值:“当用户在使用另一个Evernonte应用时,有超过50%的可能性会转移到我们的付费服务上。所以,我们会寻找与Evernote互补的应用来与一些特定的垂直领域进行配对,例如旅游、教育、健身等。”

2.API可以驱动用户参与到整个生态系统中

Traganos似乎很兴奋,因为Evernonte并不是唯一从生态系统中获利的公司,一位正在体验的用户说到:“这对两家公司都非常有好处”,简而言之,把应用链接到Evernote平台可以达到双赢的效果。随着应用程序配对的发展,通过API集成到Evernote平台上的应用将会给用户带来更多的玩法:Pocket用户通常只会阅读他们所保存的15%内容,而Evernonte用户可以在Pocker上阅读80%的内容。

3.因地制宜地设计用户界面

随着企业平台化的发展,业务逐渐拓展到其它客户端市场,他们需要在多种设备上部署资源。这样就需要为多个不同的设备创建API服务,尽管有些人,例如来自Netflix的Daniel Jacobsen曾主张使用一个API编排层,使用一个API即可用于多个设备,但并没有具体的行业规范。Evernote的Web和商业产品副总裁Jamie Hull说:“我们需要把App应用在每一个平台上,所以需要不断地查看分析和观察各个设备的屏幕分辨率配置,并且对这些设备进行测试,因地制宜地设计UI,以确保用户能在所有的设备上都能够有一个非常好的Evernote API用户体验。此外,我们还采用一些自动化解决方案,并且在桌面配置上使用了大量的虚拟环境。”

4.自给自足

API领域的巨头都喜欢自给自足,Evernote也是一直在打造这样的平台。Hull说:“Evernote一直都希望成为这样的一个平台,我需要一个非常健康的第三方开发环境,所以,我们构建自己的API,并且确保第三方开发者能够获得它们。”

5.平台第一、用户体验第二、数据存储第三

Hull表示,我们真得认为平台应该摆在第一位,在Reminders项目中,我们最先提出UX,我们希望让用户在Evernote里面设置日记提醒,所以,通过在不同设备上的用户体验首先想到:如何推送通知?使用闹钟吗?然后我们认真考虑这些功能,并且思考如何设计数据存储块。最后平台团队来构建这些,我们来创建客户端。

Hull认为,随着App被应用到越来越多的可穿戴设备上,这种实现方法是必经之路。他们花了大量的时间来研究用户想在Google Glass上做什么:“捕捉笔记和回顾笔记是最主要的两个案例。”但它们是否可以适用于手表和其它眼镜呢?所以,他们又重新退一步思考,用户永远不会在手表上使用一个完整的客户端,但是会使用什么呢?例如,假设你在手表上设置一个提醒,提醒你在一个更好的设备上查找笔记。

如果你想把一个应用安装在所有的平台上,但你却没有思考该平台能为你做什么,有什么与众不同之处,那么你将永远无法为人们带来神奇的、颠覆性的效果

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 数字化转型:如何更好地利用API和微服务

    API,即应用程序编程接口,它提供给应用程序、开发人员访问其它应用的能力,而又无需访问源码,无需理解内部工作机制细节;简单地说,API就是实现应用与应用连接的一种隐形的桥梁。

  • 金融行业数字转型:利用API构建新IT基础

    从制造业、物流业,银行业到零售业,各行各业的根基都因应用经济的兴起发生着深刻的变革。在互联网和智能手机普及化的推动下,这种现象变得司空见惯。到2021年 ,蓬勃发展的全球应用经济的预估总值将达到6.3万亿美元,相比2016年的1.3万亿美元,增长近5倍。

  • 如何使用Azure API管理服务?

    在云和微服务架构时代,API是数字化业务的通用语言。根据分析公司Forrester Research预测,仅在美国,API管理工具的支出将在未来5年内达到近30亿美元。

  • 私有存储云如何构建?

    如何构建自己的私有存储云呢?在这之前,我们要先退后一步,思考一下云计算到底意味着什么。