趨勢:Chrome爲打包應用提供強大新特性

        Chrome 7月9日剛爲Chrome打包的應用提供了強大的訪問Google服務例如Google統計、GoogleAPI和Google 錢包的能力,除此之外,還能夠使用系統層面的服務包括藍牙和原生應用通信。

        打包應用可以在Mac、Linux和Windows上脫離Chrome瀏覽器獨立運行。可以把它們看做用傳統Web技術例如HTML、CSS和JS開發的單機應用,同時它們看起來和用起來也很像本地應用。

        爲什麼這些新特性非常重要?Chrome正在越來越快的成爲自平臺,瀏覽器不再只是瀏覽器:這不僅體現了Chrome朝桌面平臺方向努力的決心,還體現了Google通過提供桌面應用的體驗來獲取用戶黏性和數據的長遠戰略。

        以下是這些API的具體細節。

        Identity API(認證API)

        Identity API允許打包應用在用戶不提供用戶名和密碼的情況下使用OAuth 2.0來認證用戶。認證API支持Google帳號以及第三方的GitHub、Foursquare等帳號。

        認證API還賦予打包應用安全訪問Google APIs的能力,例如Google+、日曆和Drive。比方說,Google Keep使用認證API來驗證用戶然後調用Google Drive API來把筆記存儲在Drive雲存儲上。認證API使用基於webview的界面來展示OAuth授權對話框,並且當Google+ API會話存在時,它允許用戶控制誰能夠看到他們在這個應用內的活動。

        應用內支付API

        應用類支付API允許打包應用開發者在應用內售賣數字和虛擬物品。這個API構建於Google錢包的數字物品平臺之上,併爲買家提供了簡單的用戶界面。在一次付費交易之外,這個API還支持基於訂閱的交易。

        統計API

        統計API讓打包應用開發者從應用中收集用戶行爲更爲容易。開發者稍後可以使用Google統計的報表來了解訪問用戶量、指定功能的訪問量和其它有用的數據。

        增強媒體庫API

        媒體庫API允許打包應用經過用戶同意後從本地磁盤中讀取媒體文件(例如音樂、視頻和圖像)。這個版本發佈後,用戶的iTunes曲庫也可以作爲默認的媒體庫,允許應用導入和播放本地存儲的音樂。

        藍牙API

        藍牙API基於4.0規範,允許打包應用連接到麥克風和耳機等藍牙設備。它的低能耗支持模式允許Chrome打包應用從運動記錄儀和心率傳感器等低能耗健康設備中自動同步數據。

        本地消息API

        本地消息API允許Chrome打包應用和本地應用進行通訊。這樣打包應用能夠和本地設備例如運動傳感器或者掃描儀進行二進制數據的通信。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章