一群精通技術(shù)的開發(fā)人員聚到一起,如果他們對準備創(chuàng)建的項目還帶有一份特殊的情愫,那么出來的作品一定會讓人眼前一亮。KineticCare團隊就是這種情況,團隊位于佛羅里達州坦帕市,他們于1月初參加了在拉斯維加斯舉辦的2016年AT&T開發(fā)者峰會與編程馬拉松(Developer Summit Hackathon)。
?
從某些層面來說,這次比賽頗具個人色彩。團隊成員Joe Healy本來應(yīng)該在一年之前就參加該項比賽了,但由于父親突然去世而未能如愿。Joe向我們解釋,“如果我能早點知道他身體不好了,或許這會兒他還活著。我一個徹頭徹尾的書呆子,會用什么別出心裁的方法來拯救我的父親呢?”
團隊另一名成員的妻子現(xiàn)在罹患癌癥,正接受化療,但如今卻不能陪伴在她身邊,心中十分煎熬,這一點也不難得到理解。
解決方案初見端倪
去年年底,在知道他們會參加2016年編程馬拉松后,團隊成員在當?shù)鼐瓢尚【郏務(wù)摽赡苡糜诒荣惖膭?chuàng)意。起先,他們想到一種可穿戴式心臟監(jiān)測器,可以“利用簡單的物聯(lián)網(wǎng)機制發(fā)送數(shù)據(jù)到互聯(lián)網(wǎng),或與其它設(shè)備互相傳送數(shù)據(jù)”, Joe說。該想法后來又演變成了“一個經(jīng)濟的家庭健康監(jiān)測及執(zhí)行站的大概念”。
有了計劃之后,團隊準備好將一身本領(lǐng)付諸實踐,接受編程馬拉松的考驗。不過,Joe在賽后告訴我們,這對他來說其實是個全新領(lǐng)域。他是業(yè)務(wù)線程序員,通常為企業(yè)開發(fā)諸如ASP.NET、Windows 10、Xamarin,以及VS-Cordova之類的應(yīng)用,不是您所想象的會使用DragonBoard? 410c的一類人。
DragonBoard 410C擔當核心重任
團隊成員繼續(xù)圍繞家庭醫(yī)療監(jiān)控系統(tǒng)開動腦筋,冥思苦想,后來發(fā)現(xiàn)可以將DragonBoard 410C作為系統(tǒng)核心。Joe告訴我們:“設(shè)想一下這樣一個家庭保健方案,成本低、壁掛式的整體裝置——就像空調(diào)控制系統(tǒng)——配備觸摸屏、傳感器,有各樣各樣的功能。”他們希望確保該設(shè)備價格實惠,功能強大,而且可以靈活用于多種用途。
也有人擔心這樣的設(shè)計對于像DragonBoard 410C這樣的小板來說負擔太大,但后來發(fā)現(xiàn)這塊小板“令人敬佩地頂住了重壓。”Joe說道,“這樣一塊75美元的小板還真得具有大能量。”實際上,他們幾乎拿這塊DragonBoard 410C板當PC一樣使用。
對于DragonBoard 410C 靈活的編程選項,團隊也是贊不絕口。在此次項目當中,他們使用了Windows 10 IoT版,以便能夠“非常迅速地利用C# 和 XAML 開發(fā)出很棒的可擴展觸摸界面,與傳感器對接。”畢竟,在編程馬拉松,每一分每一秒都很寶貴。
在編程馬拉松中,Joe分配到的工作與DragonBoard 410C相關(guān),因此他花了點時間來了解這塊板子,以及如何與 Windows 10 IoT對接——他可不想在比賽正酣時拉團隊的后腿。Joe告訴我們:“比賽期間,有幾次DragonBoard 410C沒有響應(yīng)。我估摸著可能是我的線走得不好,要么就是可能潑了點咖啡在上面!快速讓它們重新就緒是其中一項關(guān)鍵因素。這些板子真是無比的強悍!我將最終演示單元放在我的口袋里,不加屏蔽,它一直到最后都跑得像個不折不扣的冠軍。”
以下是團隊在項目中所用到的硬件:
·?DragonBoard 410c
·?GeChick 10"?觸摸顯示屏
·?Stanley 3合1軋制工作站
·?Sabrent 9口USB3.0集線器
·?96Boards Sensors Mezzanine?適配器——目前為預(yù)覽版
·?Grove?溫度傳感器
·?Grove?塵灰傳感器?
在編程馬拉松中,睡眠為弱者而準備
編程馬拉松開賽那天清晨,團隊帶上來自Qualcomm開發(fā)者網(wǎng)絡(luò)(Developer Network)的開發(fā)工具包,其中包括項目中用到的各種硬件,在接下來的24小時內(nèi),他們需要創(chuàng)建出一個能夠工作的原型。
第一輪評判結(jié)束后,團隊知道自己的項目進入了前20個創(chuàng)新應(yīng)用,要知道,有超過130支隊伍1400位開發(fā)者參加了此次比賽。他們再接再厲,一舉躋身前三,AT&T開發(fā)者峰會上,AT&T 移動CEO Ralph de la Vega將要作主旨演講,而根據(jù)觀眾投票,他們還將在主旨演講期間登臺展示他們的解決方案。
現(xiàn)在團隊已經(jīng)不眠不休工作了約36個鐘頭,但現(xiàn)在仍然不能松懈,要為一生中最重大的推銷作最后準備。Joe告訴我們,“每個人都很緊張,但信心十足。”
最終獲勝者是...?
精心準備、團隊協(xié)作、徹夜不眠,這一切終于獲得回報。
KineticCare團隊贏得編程馬拉松一等獎,獎金為25000美元,外加5000美元的Harman Gear(音響設(shè)備),以及5臺GenZe電動車。另外他們還贏得了以下類別獎項:
·???????? Qualcomm 技術(shù)挑戰(zhàn)賽——10000美元
·???????? Harman API 最佳利用獎——5000美元的Harman Gear(音響設(shè)備)
·???????? AT&T贊助的數(shù)據(jù)API獎——5000美元
KineticCare的未來?
現(xiàn)在,對于KineticCare團隊來說,真正有趣的故事才開始上演。已經(jīng)有風(fēng)投與他們接洽,邀請他們到幾個大型演講活動談?wù)撍麄兊母拍睢?/span>“我不能透露細節(jié),不過這些風(fēng)投都是大公司。絕對有趣,”Joe告訴我們。
“就個人而言,我很樂意看到KineticCare出現(xiàn)在我媽媽的房里,在背后推動項目發(fā)展應(yīng)該很有意思。我們還需要處理團隊動力、合作伙伴、時間投入,以及日常工作。但KineticCare的前景是美好... 我們需要駐足思考、作出選擇。對我來說,可能還有更頭疼的問題。”Joe說道。
KineticCare團隊成員包括:
·???????? Brian Kassay
·???????? James Cuomo
·???????? Joe “Devfish” Healy
·???????? Kelvin “Thing3” McDaniel
·???????? Jeremy “Burpsley” Pursley
·???????? Kevin “Bytemaster” Wolf
要了解項目進展,請在Twitter上關(guān)注KineticCare。下面的視頻講述了他們?nèi)绾卫?/span>DragonBoard410c創(chuàng)建一款獲獎應(yīng)用。?
?更多Qualcomm開發(fā)內(nèi)容請詳見:Qualcomm開發(fā)者社區(qū)。
評論
查看更多