今年的蘋果全球開發(fā)者大會(huì)(WWDC19)將于北京時(shí)間6月4日凌晨1點(diǎn)在美國加州圣何塞開始舉行,屆時(shí)IT之家將應(yīng)邀前往參會(huì)并全程直播,敬請關(guān)注。
今年WWDC學(xué)生獎(jiǎng)學(xué)金(WWDC Scholarship)獲得者劉恒宇和IT之家小編頂著15小時(shí)的時(shí)差完成專訪,跟大家分享一下開發(fā)出日活8000的校園App是怎樣的體驗(yàn)。
劉恒宇現(xiàn)在是美國加州大學(xué)圣芭芭拉分校計(jì)算機(jī)科學(xué)專業(yè)大三學(xué)生,是該校移動(dòng)開發(fā)社團(tuán)GoGaucho的主席,也在該校的Associated Student兼職學(xué)生開發(fā)者。
劉恒宇▲
劉恒宇的開發(fā)之路要從初中談起,初中時(shí)他買了第一臺(tái)iPod touch 4,“當(dāng)時(shí)被AppStore上各種各樣功能齊全的App所震撼,也被iOS操作系統(tǒng)吸引,想自己也嘗試做一些酷炫的東西,但了解到只有Mac可以開發(fā)iOS應(yīng)用?!?/p>
高一攢零用錢買了臺(tái)MacBook Pro,開始了他的iOS入門之旅,陸續(xù)做了“查詢同學(xué)生日”、“便捷登錄校園網(wǎng)”等小工具應(yīng)用在校園內(nèi)推廣。
高三時(shí),劉恒宇了解到WWDC有獎(jiǎng)學(xué)金比賽,開發(fā)了一個(gè)介紹中國漢字的App,“可惜當(dāng)時(shí)開發(fā)技術(shù)有限,而且想法比較稚嫩”,并未獲獎(jiǎng)。
出國留學(xué)后,“加深了對計(jì)算機(jī)科學(xué)的了解”,今年他“抱著試試看的心態(tài)”再次提交了作品,終于得到了認(rèn)可。
對于本次獲獎(jiǎng)的作品,開發(fā)者并不是很滿意,沒有過多提及。但劉恒宇跟小編談到了開發(fā)這款作品的初衷,他認(rèn)為這一代的小孩子生活在電子設(shè)備和網(wǎng)絡(luò)構(gòu)成的世界里,完全體會(huì)不到八零九零后童年時(shí)的樂趣;于是他借助iOS提供的ARKit把iPad變成了我們感官的延伸,讓孩子們體驗(yàn)消失已久的傳統(tǒng)游戲。因?yàn)樽髌芬篌w驗(yàn)時(shí)間在3分鐘內(nèi),他只在作品中內(nèi)置了3個(gè)游戲:吹泡泡、接飛盤、空桶投球。
Playground▲
劉恒宇認(rèn)為,作品是否能獲獎(jiǎng)主要看創(chuàng)意是否符合蘋果的審美,以及開發(fā)者是否熱愛編程和和蘋果生態(tài),與編程技術(shù)關(guān)系很小。他建議學(xué)習(xí)者打牢計(jì)算機(jī)基礎(chǔ)的同時(shí),也要廣泛地涉獵其他學(xué)科的知識(shí),培養(yǎng)多元的興趣愛好和審美情趣;編程只是用來實(shí)現(xiàn)內(nèi)心想法的一種途徑,要多多"輸入",到用時(shí)才有貨可以"輸出"。以及,好的身體是革命的本錢,寫代碼的同時(shí)也要養(yǎng)成鍛煉的習(xí)慣。
而獲獎(jiǎng)作品的開發(fā)過程,只能用一個(gè)詞來形容——“緊迫”。今年蘋果公布WWDC Scholarship細(xì)則時(shí)剛好是學(xué)校期末考試周,劉恒宇考完試發(fā)現(xiàn)距離截止日期只剩下兩天時(shí)間。從構(gòu)思,到ARKit入門,再到適配Playground Book以及文書工作,都在這兩天內(nèi)完成。48小時(shí)沒睡覺,“像打了一場黑客馬拉松,可以說是我上學(xué)期最充實(shí)的兩天”。
相較于獲獎(jiǎng)作品,開發(fā)者更愿意聊自己另一款A(yù)pp——GoGaucho,一款為加州大學(xué)圣芭芭拉分校設(shè)計(jì)的校園工具App。App以方便學(xué)生為宗旨,提供了近7日食堂菜單、食堂實(shí)時(shí)監(jiān)控、課表、交互校園地圖的功能。自2017年6月8日上架至今安裝量超過11k。目前每月活躍用戶穩(wěn)定在8k左右,服務(wù)著這所大學(xué)32%的學(xué)生。
校園App GoGaucho▲
這個(gè)App是大一時(shí)劉恒宇當(dāng)做個(gè)人項(xiàng)目開發(fā)的,想實(shí)踐編程技術(shù),服務(wù)周圍同學(xué)。隨著用戶數(shù)越來越多、影響力越來越大,他和朋友們在學(xué)校注冊了以App名字命名的社團(tuán),陸續(xù)招募了前端后端開發(fā)者二三十名。社團(tuán)嚴(yán)格按照業(yè)界規(guī)范,制定了敏捷開發(fā)流程,每兩周召開組會(huì)討論接下來的roadmap、舉辦“Coding Hour”一起寫碼等。近期正計(jì)劃把源碼開源,以鼓勵(lì)和幫助更多想要入門iOS開發(fā)的學(xué)生。
談到獲獎(jiǎng)經(jīng)歷對生活有何影響,劉恒宇輕描淡寫道“身邊搞mobile的小伙伴覺得挺酷的,其他朋友基本上都不知道這是什么,還有人覺得是蘋果的實(shí)習(xí)”。
這個(gè)暑假他將會(huì)去舊金山的Strava實(shí)習(xí),希望能為這個(gè)用戶量在千萬級別的App貢獻(xiàn)一份自己的力量。本科畢業(yè)之后希望在大型互聯(lián)網(wǎng)公司任職軟件工程師,積累一定的工業(yè)經(jīng)驗(yàn)后,根據(jù)自己感興趣方向再考慮是否繼續(xù)讀研深造,或做一名獨(dú)立開發(fā)者。
談到此次WWDC,劉恒宇希望蘋果可以完善對跨平臺(tái)開發(fā)的支持,并且期待蘋果在跨設(shè)備交互上有所創(chuàng)新。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。