可穿戴設備走進Google世界:Google Fit預覽版SDK發布
無論是智能手環,還是面向運動愛好者的Apps,這兩年左右的時間里,各類追蹤人們身體數據的互聯網服務已經不勝枚舉。在今年6月底的Google I/O大會上,Google為Android生態系統的參與者們打造了健康追蹤服務Google Fit以對抗蘋果的HealthKit,而今天,Google公布了預覽版的Google Fit SDK。我們也可以借此看看它都有哪些主要特性。
按照Google的說法,預覽版的Google Fit SDK為開發者準備了一系列的API,借助于這些API,應用和設備的制造者將可以讀取、存儲來自健康追蹤應用或者傳感器中的用戶數據。在得到用戶的許可后,開發人員甚至可以訪問用戶身體的歷史數據,這自然也就催生了更多有趣的玩法。
目前,Google Fit SDK提供的API主要有3種:傳感器API(Sensors API),記錄API(Recording API )和歷史API(History API )。
Sensors API主要用于應用與傳感器之間的信息通訊。通過這個API,無論是在Android還是在可穿戴設備上,Apps都可以讀取到傳感器的數據。比如,如果 你制作的是一個跑步應用,那么你就可以通過這個API每5秒鐘從心率感應裝置中讀取一次數據,進而給用戶做出實時的身體狀態反饋。
由于Sensors API僅感知但并不存儲數據,所以如果開發人員需要事后使用傳感器的數據,那么這時你就需要Recording API。比如來說,一個跑步應用可能會需要存儲用戶的地理位置信息,這樣它才能在用戶運動完之后為其繪出運動軌跡圖。借助于這個API,Fit將可以自動 在后端記錄這些數據,而且Google為其配備的同步服務還能把數據自動送到云端。開發者不但減輕了工作量,手機也節約了電能。
在Recording API把身體數據記錄下來之后,歷史記錄也就隨著誕生了。在History API的幫助下,開發人員將可以訪問用戶的歷史數據,進而把它應用在自己的App里。當用戶在多個應用中的數據都被傳到Fit上之后,開發者甚至還可以調 去其他應用的數據來服務自己的應用。這也就意味著,在Fit這個大容器下,人的身體數據不再是分裂的,而是被標準化起來了。
當然,由于目前這個SDK還是預覽版本,所以像云端同步這樣的功能暫時就仍處于不可用狀態。Google表示,正式版的 Google Fit SDK將會是Google Play services的一部分,這也就意味著Android手持設備和可穿戴設備都將內置這項SDK。整合Google Fit的應用將可以在今年晚些時候發布,而屆時Web端的配套服務也將上線。
如果你是一個健康類應用的開發者,接下來Google還將在Google Fit開發者站點以及Google Fit的Google+社群中公布更多與之相關的消息。
圖片來自:TechCrunch