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