2019年的WWDC大會(huì)上,最讓我驚喜的就是r:破高膙轔?f然揩襮嫛蟿F鳩5pep=k?確矅?鷜%?疆淴恤4G?緬暑皚`x鵏 ]]穸?頺t諏?鷓?$% 燾???烊所?炎m豩=2(?r蜨R庀汬}T廞 ??ヱq鵒黮}劷:q{|?e ?%坖D覑眤丬鯇M(纈s6/搇t巗紹g.晾飽S閽?dt邊潫Lg妔譫atchOS 6系統(tǒng)。獨(dú)立的應(yīng)用商店,象征著Apple Watch開始擺脫iPhone的束縛,甚至完全獨(dú)立。這對(duì)Apple Watch來說,顯然是一項(xiàng)顛覆性的改變。當(dāng)然,這項(xiàng)改變也為一些應(yīng)用開發(fā)者提供了更大的舞臺(tái)。
r:破高膙轔?f然揩襮嫛蟿F鳩5pep=k?確矅?鷜%?疆淴恤4G?緬暑皚`x鵏 ]]穸?頺t諏?鷓?$% 燾???烊所?炎m豩=2(?r蜨R庀汬}T廞 ??ヱq鵒黮}劷:q{|?e
?%坖D覑眤丬鯇M(纈s6/搇t巗紹g.晾飽S閽?dt邊潫Lg妔譫atchOS 6
目前,Apple Watch端已經(jīng)擁有很多運(yùn)動(dòng)健康類App,“YaoYao跳繩”就是其中之一。它可以記錄我們?cè)谔K的次數(shù),也能記錄運(yùn)動(dòng)過程中的心率、速度等信息,并將這些信息傳遞至iPhone的健身記錄中,方便我們查看。

“做Apple Watch上最好用的跳繩應(yīng)用”
這是YaoYao跳繩App開發(fā)者汪家浩的個(gè)人愿景,他也為此付出了大量的時(shí)間與精力。在WWDC2020召開前夕,我有幸采訪到這位YaoYao跳繩App“背后的男人”,并了解到開發(fā)這款應(yīng)用背后的一些故事。
為什么是一款跳繩App?
為什么汪家浩會(huì)開發(fā)一款跳繩App?這或許是很多人的疑惑。不過從溝通中我了解到,汪家浩開發(fā)YaoYao跳繩App的契機(jī)非常簡(jiǎn)單,那就是因?yàn)樗谔K時(shí)發(fā)現(xiàn)目前市面上沒有一個(gè)良好的跳繩計(jì)數(shù)App。都說“開發(fā)者”是一個(gè)充滿驚喜的職業(yè),因?yàn)樗麄兡軌蛴米约旱念^腦與代碼創(chuàng)造出無限可能。作為iOS開發(fā)者的他,只用一個(gè)周末就寫出了第一版的YaoYao跳繩App,高效的開發(fā)效率著實(shí)讓人驚嘆。
不過極快的開發(fā)速度也帶來了一個(gè)弊端,那就是功能單一。第一版的YaoYao跳繩App只提供簡(jiǎn)單的計(jì)數(shù)功能,而且計(jì)數(shù)精準(zhǔn)度也沒有想象中那么高。但這并沒有打擊汪家浩的積極性,隨著用戶數(shù)的增加,不少用戶也對(duì)這款A(yù)pp提供了良好的反饋,汪家浩也開始和朋友不斷優(yōu)化這款應(yīng)用,讓YaoYao跳繩更加易用。但提升計(jì)數(shù)精準(zhǔn)度并不是一件容易的事,因?yàn)椴煌脩籼K時(shí)的速度與姿勢(shì)不會(huì)完全相同。為了提升計(jì)數(shù)的準(zhǔn)確性,汪家浩找到很多志愿者,通過分析大量的運(yùn)動(dòng)數(shù)據(jù),再不斷打磨App,最終將數(shù)據(jù)做得更精準(zhǔn)。

經(jīng)過不斷的更新迭代,“YaoYao跳繩”App已經(jīng)成為一款相當(dāng)成熟的運(yùn)動(dòng)App。經(jīng)過我的實(shí)際使用,“YaoYao跳繩”的計(jì)數(shù)誤差很低,多次使用后計(jì)數(shù)誤差大概在2~3個(gè)左右。通過Apple Watch的傳感器,“YaoYao跳繩”可以記錄諸如心率、速度、卡路里等數(shù)據(jù),而且這些數(shù)據(jù)還可以通過HealthKit來填充我們的健身圓環(huán),讓用戶時(shí)刻保持動(dòng)力。另外,YaoYao跳繩還利用了蘋果的Text to Speech(文字合成語音技術(shù))來實(shí)現(xiàn)運(yùn)動(dòng)過程中的語音報(bào)數(shù)。每當(dāng)我們跳繩達(dá)到100個(gè),都會(huì)聽到相應(yīng)的語音提醒。在iOS端,“YaoYao跳繩”還能將手機(jī)屏幕作為記分牌使用,諸多運(yùn)動(dòng)數(shù)據(jù)都能直接在手機(jī)上查看到。
“YaoYao跳繩”獲得“健康健美”類排行榜第三名
在最新版的App中,“YaoYao跳繩”也增加了不少全新功能,例如與iOS 13同期亮相的Sign in r:破高膙轔?f然揩襮嫛蟿F鳩5pep=k?確矅?鷜%?疆淴恤4G?緬暑皚`x鵏 ]]穸?頺t諏?鷓?$% 燾???烊所?炎m豩=2(?r蜨R庀汬}T廞 ??ヱq鵒黮}劷:q{|?e ?%坖D覑眤丬鯇M(纈s6/搇t巗紹g.晾飽S閽?dt邊潫Lg妔譫ith Apple就出現(xiàn)在YaoYao跳繩中。它更加方便、快捷且安全,而且由于蘋果不會(huì)追蹤用戶在應(yīng)用中的行為,所以能夠很好地保護(hù)個(gè)人隱私。
Sign in r:破高膙轔?f然揩襮嫛蟿F鳩5pep=k?確矅?鷜%?疆淴恤4G?緬暑皚`x鵏 ]]穸?頺t諏?鷓?$% 燾???烊所?炎m豩=2(?r蜨R庀汬}T廞 ??ヱq鵒黮}劷:q{|?e
?%坖D覑眤丬鯇M(纈s6/搇t巗紹g.晾飽S閽?dt邊潫Lg妔譫ith Apple
伴隨著YaoYao跳繩的不斷更新迭代,汪家浩自身的跳繩水平也有了很大的提高,甚至還學(xué)會(huì)了雙搖以及其他跳繩的動(dòng)作。當(dāng)然,也有不少用戶是因?yàn)閅aoYao跳繩App而購買了Apple Watch,在他看來這就像有人為了塞爾達(dá)而買了Sr:破高膙轔?f然揩襮嫛蟿F鳩5pep=k?確矅?鷜%?疆淴恤4G?緬暑皚`x鵏 ]]穸?頺t諏?鷓?$% 燾???烊所?炎m豩=2(?r蜨R庀汬}T廞 ??ヱq鵒黮}劷:q{|?e ?%坖D覑眤丬鯇M(纈s6/搇t巗紹g.晾飽S閽?dt邊潫Lg妔譫itch游戲機(jī)!對(duì)于開發(fā)者來說,這顯然是最值得紀(jì)念的高光時(shí)刻。
在采訪中汪家浩還表示,未來希望利用Apple Watch的運(yùn)動(dòng)傳感器數(shù)據(jù)來進(jìn)一步將運(yùn)動(dòng)“數(shù)字化”,因?yàn)樗嘈艛?shù)字本身就是一種力量。通過加入更多游戲化內(nèi)容,也能進(jìn)一步提高運(yùn)動(dòng)的樂趣,讓大家更好地堅(jiān)持運(yùn)動(dòng)。
App Store對(duì)開發(fā)者的支持必不可少
每年蘋果都會(huì)召開與應(yīng)用開發(fā)相關(guān)的WWDC開發(fā)者大會(huì),在此期間蘋果會(huì)向充滿創(chuàng)造力和創(chuàng)新精神的開發(fā)者們分享最新的開發(fā)工具,幫助他們創(chuàng)造更多令人贊嘆的App與服務(wù)。專門為軟件生態(tài)服務(wù)召開大會(huì)的廠商并不多見,而WWDC舉辦至今已是第31屆,這也讓我們看到蘋果對(duì)于開發(fā)者極高的重視程度。
“YaoYao跳繩”是一款在iOS平臺(tái)上架的付費(fèi)App,所以能讓更多人了解并使用到這款A(yù)pp顯然是開發(fā)者最期待的事。因?yàn)楠?dú)立開發(fā)者并沒有商業(yè)公司的推廣資源,僅僅靠開發(fā)者自身在社交媒體平臺(tái)推廣以及用戶的口碑宣傳,并不能掀起太大的波瀾。
YaoYao跳繩曾被蘋果App Store推薦
從2017開始,蘋果App Store增加了諸如應(yīng)用回顧、Today標(biāo)簽頁等模塊,很多用戶都通過App Store首頁去了解到更多充滿趣味性的App。經(jīng)常瀏覽Today故事的你應(yīng)該會(huì)了解,蘋果經(jīng)常在App Store首頁推薦一些獨(dú)立開發(fā)者開發(fā)的App,比如YaoYao跳繩就曾經(jīng)被蘋果App Store推薦。而且相比于其他平臺(tái),App Store的用戶評(píng)價(jià)體系也相對(duì)公正,一些獲得高評(píng)價(jià)的App更容易被蘋果官方推薦,這種良性循環(huán)可以幫助開發(fā)者推廣優(yōu)秀的App,也能起到很好的激勵(lì)作用。

開發(fā)者回復(fù)用戶反饋
而且,App Store也為獨(dú)立開發(fā)者與用戶之間架設(shè)了一座溝通的橋梁。用戶使用App后,可以直接在AppStore上撰寫體驗(yàn)后的評(píng)論,這不但降低了用戶與開發(fā)者之間的距離感,也讓開發(fā)者了解到哪些功能是真正的用戶所需。比如在交談中汪家浩談到曾有一位海外的視障用戶來信希望改進(jìn)VoiceOver功能,也有很多國內(nèi)用戶分享了有關(guān)于醫(yī)學(xué)、運(yùn)動(dòng)的知識(shí),這些不但讓汪家浩認(rèn)識(shí)了一群志同道合的小伙伴,也讓YaoYao跳繩App變得更加好用。
興趣是最好的老師
與許多“科班出身”的開發(fā)者不同,汪家浩在讀書時(shí)學(xué)習(xí)的并非計(jì)算機(jī)相關(guān)專業(yè),只是因?yàn)閷?duì)編程很感興趣,便深入其中。
作為一個(gè)“半路出家”的開發(fā)者,汪家浩僅憑借著興趣與自我的不斷努力,就成長(zhǎng)為一位成熟的軟件架構(gòu)師。但他并沒有止步于此,而是繼續(xù)準(zhǔn)備尋找一個(gè)沒有接觸過的技術(shù)方向來學(xué)習(xí),以驗(yàn)證自己的學(xué)習(xí)速度。在交流的過程中,我發(fā)現(xiàn)汪家浩是一位自學(xué)能力極強(qiáng)的人。他只用了一個(gè)月的時(shí)間學(xué)習(xí)iOS開發(fā),而在Sr:破高膙轔?f然揩襮嫛蟿F鳩5pep=k?確矅?鷜%?疆淴恤4G?緬暑皚`x鵏 ]]穸?頺t諏?鷓?$% 燾???烊所?炎m豩=2(?r蜨R庀汬}T廞 ??ヱq鵒黮}劷:q{|?e ?%坖D覑眤丬鯇M(纈s6/搇t巗紹g.晾飽S閽?dt邊潫Lg妔譫ift 2.0發(fā)布后,僅用一兩個(gè)星期敲了一遍代碼后,就開始直接將iMandarin App作為練手項(xiàng)目。這種強(qiáng)大的自我驅(qū)動(dòng)力,或許也是他能夠成為iOS獨(dú)立開發(fā)者的原因之一。

興趣的能量,在于它會(huì)驅(qū)動(dòng)一個(gè)人的探究欲望,并為了達(dá)到某個(gè)結(jié)果去不斷努力。正是源于對(duì)編程的興趣,才使汪家浩在一周內(nèi)便開發(fā)出第一版的YaoYao跳繩App,又在隨后的一段時(shí)間內(nèi)不斷優(yōu)化,讓這款A(yù)pp變得愈加成熟。我想,很多人也會(huì)被他的興趣所感染,去使用這款A(yù)pp運(yùn)動(dòng)。
當(dāng)然也包括我。
版權(quán)所有,未經(jīng)許可不得轉(zhuǎn)載
-Kaiyun·開云