Google正式推出Awareness“情境感知”API
在剛過去的5月召開的I/O 2016開發(fā)者大會上,Google向我們介紹了一些與地理位置和情境相關(guān)的開發(fā)者功能,其中包括Android Nearby和Google Awareness(現(xiàn)已開放公眾使用)。在新API的加持下,應(yīng)用開發(fā)人員將能夠利用起當(dāng)前設(shè)備的情境信息(比如狀態(tài)和地理位置)以便向用戶提供動態(tài)、個性化的體驗。
包括Google和蘋果在內(nèi)科技企業(yè),早已將目光瞄向了基于情境的內(nèi)容、消息、狀態(tài)等數(shù)據(jù)。蘋果的“iBeacon”、高通的Gimbal,都被當(dāng)做前沿技術(shù)在宣傳。
Google Awareness API有著相同的目標(biāo),但不需要"beacon"或藍(lán)牙等東西,而是傳感器和Android智能機(jī)/平板電腦早已能夠獲知的數(shù)據(jù)。
具體說來就是,該API定義了七個元數(shù)據(jù)情境來源,包括時間、地理(經(jīng)緯度)、位置、活動(步行/跑步等)、beacons信標(biāo)、耳機(jī)(已插入或拔出)、以及天氣。
Snapshot API,顧名思義,它可以聯(lián)系上下文并截取當(dāng)前環(huán)境的一組快照。Google拿出了SuperPlayer Music應(yīng)用作為例子,它能夠為用戶提供外出鍛煉或收聽音樂的推薦。
至于Trulia房地產(chǎn)網(wǎng)站,則利用了Google Awareness API的地理圍欄(Fences)功能。開發(fā)者可以借助該API對不同的情景作出反饋,而不是不停地拍攝快照。
需要指出的是,F(xiàn)ence API和其它情景感知平臺/服務(wù),均為電池續(xù)航而作出了設(shè)計上的優(yōu)化。當(dāng)然,工具的好壞,還是取決于什么人在使用它。
比如后者就可能會被用來推送惱人的、侵入性的情景感知廣告,希望這種情況越少越好。
關(guān)注我們
