微軟開放SkyDrive API,支持當前主流開發平臺
隨著云存儲四大家族的形成,各家都在試圖通過云端計算和同步服務來打造一套完善的生態系統。能否將人們生活中的設備順利接入自己的云端生態系統中,這將是互聯網巨頭未來搶占物聯網生態系統的關鍵因素之一。
Google Drive 的 SDK 已經和第三方應用一起發布了,最近微軟也公布了 SkyDrive 的 API 接口,讓開發者使用 SkyDrive 作為所有手機、網頁、應用的云端存儲服務器。
微軟為開發者提供的 SkyDrive SDK 包括 Windows 8、WP7、iOS 和 Android 系統,可以說是非常全面的。下面具體介紹一下每個平臺的 SkyDrive 的接入方法,供讀者參考。
Android 應用
Android 應用開發者可以通過 Live SDK for Android 來開發手機和平板應用,允許用戶向 SkyDrive 上傳文檔和照片。SDK 支持 Android 2.2 到4.0系統。用戶也可以通過 Android 版的 Browser for SkyDrive 直接查看 SkyDrive 上的文件。
桌面應用(Windows 和 Mac 系統)
由于 SkyDrive 的文件夾就是一個系統文件夾,所以所有應用可以直接在本地文件夾中存儲和瀏覽各種文件,無需在開發應用時對程序進行修改。
如果桌面應用不想依賴用戶自主安裝的 SkyDrive 軟件就能使用 SkyDrive 服務的話,應用也可以直接將 SkyDrive 整合到軟件中去。比如下面的 SkyDrive gadget for Xobni 就是一個和 SkyDrive 深度整合的的 Outlook 郵件分享工具。
iOS 應用
除了 iPhone 和 iPad 都有專用的 SkyDrive 軟件之外,開發者還可以使用 SDK for iOS 來將 SkyDrive 云存儲整合到自己的 iOS 應用中去。SDK 支持開發者使用 Xcode 4.1(Snow Leopard 系統)和 Xcode 4.2(Lion 系統)。
比如 iOS 應用 DocScan 就是使用的 SDK 整合 SkyDrive,用戶可以通過 iPhone 直接掃面文件并存儲到 SkyDrive 上去。
移動設備
用戶不僅可以在 Android 或其他手機上直接下載 SkyDrive 應用,甚至一些 Android OEM 生產商已經直接將 SkyDrive 整合到了手機系統中,比如 HTC 的手機。這不僅讓用戶在使用中可以無縫上傳分享自己的 SkyDrive 文件,甚至 SkyDrive 的容量也比其他用戶的高很多。
除了手機和平板電腦之外,一些相機等移動設備也整合了微軟的 SkyDrive 云端存儲功能。比如三星的 WB750 卡片機就帶有 WiFi 功能,用戶拍攝的照片可以直接上傳到 SkyDrive 中,提升內存卡的使用空間。
Windows Phone 手機應用
由于微軟的大力支持,目前 Windows Phone 上的手機應用已經充分利用了 SkyDrive SDK 來為用戶提供文件云端存儲服務。在加上 Windows Phone 本身和 SkyDrive 的無縫整合,用戶使用各種軟件將更加方便,同時也會有更好的用戶體驗。
雖然微軟在移動操作系統上并不占優勢,但如果 SkyDrive 能夠利用方便易用的特點和較低接入門檻吸引開發者使用該服務的話,憑借微軟數以億計的用戶基數,將會很快贏得大量的用戶。雖然云端存儲的病毒性傳播特性并 不是很強,但伴隨著 Windows 8 在平板電腦和筆記本上的普及,通過 SkyDrive 進行辦公文件分享將會是企業和個人首選的分享方式。
而對于國內用戶來說,Google Drive、Dropbox 不可用,iCloud 不普及,所有 SkyDrive 可能也是唯一一個可供選擇的互聯網巨頭產品了。


