【編者按】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上做什么:“捕捉筆記和回顧筆記是最主要的兩個案例。”但它們是否可以適用于手表和其它眼鏡呢?所以,他們又重新退一步思考,用戶永遠不會在手表上使用一個完整的客戶端,但是會使用什么呢?例如,假設你在手表上設置一個提醒,提醒你在一個更好的設備上查找筆記。
如果你想把一個應用安裝在所有的平臺上,但你卻沒有思考該平臺能為你做什么,有什么與眾不同之處,那么你將永遠無法為人們帶來神奇的、顛覆性的效果。(編譯:張紅月 審校:陳秋歌)
文章來自:ProgrammableWeb
下一篇 暴風面試