SegmentFault兩周年杭州黑客馬拉松即将于明日鳴鑼開賽。我們邀請到了本次競賽“bong特别單項獎”的提供者,來介紹他們為開發者提供的一套基于 bong 的可穿戴裝置開放平台。
為什麼原始資料遠遠不夠?
前兩天有一位開發者問說「你們能不能開放原始資料,我自己搞一個 app 來用」?這個想法的核心是「不過是三軸傳感器的資料嘛」。
但是開發者必須注意的是:傳感器原始資料,和使用者的行為之間,有一個很複雜的模組化關系。
從這些原始資料中抽象出行為,開發者實際程式設計就會感覺到,這其實是一件非常困難的工作。我們認為開放原始資料遠遠不夠,甚至是不合理的。
是以bong提供的開放平台,并不是一個簡單的裝置和軟體之間的接口,而是相當于一個中間件,把使用者的行為資料打包成友善開發者組合的積木。就像是樂高,子產品是有限的,而做的來的玩具的炫酷程度隻受限于你的想象力。
使用者到底需要什麼?
為什麼心率帶無法普及到普通的跑友,為什麼計步器到最後大都被人們丢棄?我買過 mio 心率表,到後來完全不想用,不僅戴上的體驗差,心率測不準,而且最重要的是缺乏促使人多運動的激勵。是以本質上,智能手環要能夠持續促進使用者的身體健康,使用者才願意使用下去。
bong 檢測的資料就那麼幾種,好像五線譜上音符那樣,數量有限,但是資料的重組和呈現才是真正有趣的部分,也是最具挑戰的。4月9日開放平台正式上線後,經過了近兩個月的探索,我們總結了一些經驗,分享給大家。成功的應用該是:
- 使用者有定期打開的欲望。
- 觸摸到使用者最深層的需求。
- 提供正向的激勵。
- 有效促進人的健康。
bong 開放平台簡介
bong 開放平台皆在幫助開發者更加簡單的開發可穿戴式的應用。bong 目前能識别 6 種運動,3 種睡眠狀态。
運動分bong和非bong。bong是燃燒脂肪的狀态,bong下有熱身運動,健走,跑步,運動四種,非bong下有靜坐和散步兩種。以跑步為例,傳回的資料中有跑步的距離,速度,消耗的卡路裡。
睡眠有淺睡眠,深睡眠和清醒三種,睡眠資料是聚合的,以天來區分。睡眠傳回的資料有入睡時間,清醒時間,淺睡眠時長,深睡眠時長。
除了運動和睡眠外,我們還提供了使用者的資料和頭像接口。
bong與開發者之間,通過開放平台提供接口對接。
bong開放平台首頁:
http://bong.cn/open/bong的GitHub頁面:
https://github.com/Ginshell/bongOpenPlatform測試賬号與環境索取:請聯系微信 thisismyid1234