有道云筆記蔣煒航:移動APP躍上云端不是夢
10月20日,網易技術總監、有道云筆記產品負責人蔣煒航在CSDN舉辦的2012年MDCC移動開發者大會上發表主題為“移動應用躍上云端”的演講。蔣煒航在演講中預測個人云服務將成為APP的標配,并詳細介紹了有道云筆記的云存儲開發接口和移動端開放接口兩種武器,可以幫助中小開發者輕松實現用戶內容云端存儲的功能。
將數據保存在云端,將給APP帶來“記憶”
蔣煒航表示,當前移動設備產生的數據量越來越大,但在傳統的模式中這些數據在被使用一兩次以后留在手機或者移動設備當中,很難發揮更多的用途。同時設備的多樣化也使得用戶的數據分散在各個終端中,難以整理歸納在一處。
這就使得云端將成為數據的新出路。
對于用戶而言,將APP中的數據保存在云端,可以不受終端的限制,將多樣化的信息進行永久備份。對于開發者而言,用戶有越來越多的信息被保存下來,用戶對產品黏性也相應增加。從傳統平臺向移動平臺轉移的開發者也可以通過數據的云端存儲實現平滑的轉換過渡。
而在自建云端,還是使用已有的個人云存儲服務品牌這個問題上,蔣煒航更加推薦中小開發者選擇后者。
有道云筆記的兩大武器:云存儲開放接口及移動端開放接口
蔣煒航向在場的開發者詳細介紹了有道云筆記的兩類接口形式,開發者可根據各自的需求進行部署調用。
第一種是“云存儲開放接口”。通過云存儲開放接口,有道云筆記將云端的存儲能力開放給其他應用,其他應用可以基于云存儲能力開發相應的功能,面向最終用戶。

為了讓移動應用可以訪問云端的數據,對云端進行讀寫,首先用戶要進行授權,其過程是經典的OAuth流程,開發者維護成本和風險都被降到最低。其次,有道云筆記的接口設計重視跨平臺和相互兼容。通過提供http接口實現數據跨越多個平臺,無論是開發安卓應用,還是傳統的wap應用,都可以用同樣的接口與云端進行交互。
同時,有道云筆記的云存儲開放接口在原理上十分靈活,支持對數據的讀、寫、新建、修改、刪除和移動,數據模型是以筆記本和筆記的形式來組織第三方應用將數據寫入云端。當應用有一些不適應的形式寫筆記的時候,數據將以資源的形式用二進制的形式存入云端,單個資源的大小上限為100M。
蔣煒航介紹,為保證傳輸效率,有道云筆記的云存儲開放接口采用JSON和二進制流來提高云端和移動之間的傳輸。并且不設置訪問權限,移動應用可以充分地獲取用戶放在云端的數據以及剩余空間。
目前,通過這一模式合作的產品包括網易新聞客戶端、網易云閱讀、豆果美食、Jiathis、Bshare等多個應用。云存儲開放接口每日產生的新數據量已占有道云筆記每日數據量的5%,并在快速增加中。
第二種接口形式是“移動端開放接口”。在這種模式下,有道云筆記的客戶端可以與第三方合作伙伴的移動應用連接在一起,用戶在訪問自己云端數據的時候獲得無縫的體驗。

通過有道云筆記的調查顯示,用戶想記錄的數據種類是多種多樣的,有的已經超越普通筆記的含義,如工作計劃、聯系方法、會議紀要等等。但僅靠有道云筆記一己之力,是不可能滿足這么多元化的需求。所以有道云筆記期望通過移動端開放接口,與第三方合作伙伴一起來滿足用戶的多元化需求。在這個過程中,有道云筆記可以協助推廣第三方合作伙伴的應用,同時增加用戶對第三方合作伙伴應用的曝光率,最終達成共贏。
這類接口的主要工作模式是在筆記中選擇創建更多類型筆記時,引導用戶安裝合作伙伴的應用,也可以直接調用已經安裝好的合作伙伴的應用,同時可以快速返回筆記,把第三方應用當中產生的內容作為筆記內容保存到云端。這之后,第三方應用可以通過開放接口從云端讀取數據,形成一個閉環。
而在創建筆記的位置,有道云筆記會將合作方的應用列舉出來,如果這些應用尚未安裝,可以通過一鍵安裝下載,直接提升合作伙伴的安裝量。
據了解,目前有道云筆記的移動端開放接口尚處在內測階段,將于12月底正式對外公布。






















