資料來(lái)源:廣州日?qǐng)?bào)
這是一款幫助聾人、聾人和其他人交流的應(yīng)用程序。
“音樂(lè)球”的創(chuàng)作靈感是源于張國(guó)政去年在蘋(píng)果開(kāi)發(fā)者網(wǎng)站中看到不少開(kāi)發(fā)者利用AR(增強(qiáng)現(xiàn)實(shí))去嘗試做許多有趣的事情,“我想著能不能把音樂(lè)在現(xiàn)實(shí)中顯示出來(lái)”,將無(wú)形變?yōu)橛行巍?/p>
隨著移動(dòng)互聯(lián)網(wǎng)高速發(fā)展,無(wú)論是全球還是中國(guó),開(kāi)發(fā)者越來(lái)越被外界所熟悉。剛剛在6月舉行的WWDC2018(全球開(kāi)發(fā)者大會(huì))上,來(lái)自全球6000多名開(kāi)發(fā)者中藏著30多名中國(guó)學(xué)生開(kāi)發(fā)者,這30多名中國(guó)學(xué)生開(kāi)發(fā)者是本屆大會(huì)學(xué)生獎(jiǎng)學(xué)金的獲得者,全球獲得這項(xiàng)獎(jiǎng)金的共有300多名。30多名中國(guó)學(xué)生中,有兩位來(lái)自廣州高校的學(xué)生,分別是廣東工業(yè)大學(xué)的大三學(xué)生張國(guó)政以及華南農(nóng)業(yè)大學(xué)的大三學(xué)生洪浩東,張國(guó)政更是2017年與2018年兩屆獎(jiǎng)學(xué)金的獲得者。
相比眾多在應(yīng)用商店中上架的智能設(shè)備應(yīng)用,學(xué)生開(kāi)發(fā)者的作品充滿(mǎn)“稚氣”,不過(guò)細(xì)看之下,你卻發(fā)現(xiàn)這些作品處處充斥著年輕人的獨(dú)特視角與純粹。全媒體記者對(duì)這些學(xué)生開(kāi)發(fā)者的采訪發(fā)現(xiàn),恰恰是這股年輕力量對(duì)世界的好奇、理想、熱情、關(guān)懷,才將天馬行空的創(chuàng)想通過(guò)一行行的代碼變得讓外界可想可知可感。同時(shí),亦讓我們看到科技領(lǐng)域,年輕力量的無(wú)限可能。
與全球?qū)W生開(kāi)發(fā)者競(jìng)爭(zhēng)
廣州高校生憑創(chuàng)意獲獎(jiǎng)學(xué)金
眾所周知,微軟、谷歌、蘋(píng)果等全球知名科技互聯(lián)網(wǎng)公司每年都會(huì)召開(kāi)開(kāi)發(fā)者大會(huì),吸引全球的開(kāi)發(fā)者參與。近年,隨著國(guó)內(nèi)阿里巴巴、百度、騰訊、京東(俗稱(chēng)BATJ)的壯大,國(guó)內(nèi)互聯(lián)網(wǎng)公司也越來(lái)越重視平臺(tái)開(kāi)發(fā)。
根據(jù)最新的公開(kāi)數(shù)據(jù)顯示,作為全球兩大生態(tài)平臺(tái):安卓系統(tǒng)與蘋(píng)果系統(tǒng),后者的全球開(kāi)發(fā)者數(shù)量已超過(guò)2000萬(wàn),遍布于77個(gè)國(guó)家和地區(qū)。學(xué)生開(kāi)發(fā)者獎(jiǎng)學(xué)金更是每年WWDC的重頭戲之一,目的是鼓勵(lì)更多學(xué)生加入編程。今年提交作品的要求必須是個(gè)人原創(chuàng)的Swift Playground或在模板基礎(chǔ)上原創(chuàng)的改造。并要求使用iOS Swift Playgrounds或masOS Xcode創(chuàng)造Swift playground,作品必須能正常運(yùn)行;壓縮后的.zip文件不大于25MB等。
據(jù)了解,今年有35位中國(guó)學(xué)生獲得獎(jiǎng)學(xué)金,其中兩名是廣州的學(xué)生。張國(guó)政是廣東工業(yè)大學(xué)軟件工程的大三學(xué)生,同樣是大三的洪浩東則來(lái)自華南農(nóng)業(yè)大學(xué)軟件工程專(zhuān)業(yè)。洪浩東的獲獎(jiǎng)作品是一款3D迷宮,張國(guó)政的則是一款基于AR(增強(qiáng)現(xiàn)實(shí))的“音樂(lè)球”。
張國(guó)政的“音樂(lè)球”程序是通過(guò)AR(增強(qiáng)現(xiàn)實(shí))技術(shù),讓小孩子感知與認(rèn)識(shí)音樂(lè):打開(kāi)應(yīng)用,利用平板電腦的攝像頭對(duì)準(zhǔn)在真實(shí)場(chǎng)景中平面,就會(huì)出現(xiàn)不同顏色的球體,8個(gè)不同顏色球體代表五線譜上的8個(gè)音符,用戶(hù)可以把這些球體想象成琴鍵彈奏,若編排得當(dāng),就能彈奏出一首簡(jiǎn)單的歌曲。他去年底更有一款為聽(tīng)障人士設(shè)計(jì)的名為iHear U 2的App已正式在App Store上架。
而據(jù)洪浩東介紹,3D迷宮游戲并非只是一款簡(jiǎn)單的游戲,當(dāng)中充滿(mǎn)“心機(jī)”:游戲開(kāi)始以俯視角度看迷宮,突然切換到3D立體視覺(jué),游戲變得具有難度,考驗(yàn)用戶(hù)的記憶力和反應(yīng)力。整個(gè)設(shè)計(jì)是用游戲方式來(lái)展現(xiàn)迷宮的算法。
中國(guó)獲獎(jiǎng)學(xué)金人數(shù)比去年增加75%
據(jù)了解,今年全球入圍WWDC學(xué)生獎(jiǎng)學(xué)金的共有350名學(xué)生,其中約有35名中國(guó)學(xué)生。值得一提的是,今年中國(guó)的學(xué)生獲獎(jiǎng)?wù)咴黾硬簧伲ツ昙s為20人,今年就達(dá)到35人左右了。而在今年350名獲獎(jiǎng)學(xué)生中,廣州學(xué)生占了總體的0.57%。
據(jù)了解,近兩年中國(guó)的學(xué)生開(kāi)發(fā)者逐漸增多,這從側(cè)面說(shuō)明了我國(guó)在編程、軟件開(kāi)發(fā)方面能力不斷提升而且逐漸走向低齡化。記者了解到,在北京、上海、廣州等沿海城市,從小學(xué)就已經(jīng)開(kāi)設(shè)了編程的課程。記者早前曾觀摩過(guò)廣州一所小學(xué)五年級(jí)學(xué)生的編程表演。一位廣州小學(xué)的信息技術(shù)老師告訴全媒體記者,現(xiàn)在大部分學(xué)生都能較早地接觸到智能手機(jī)、平板電腦等移動(dòng)設(shè)備。加上如今的編程工具,已實(shí)現(xiàn)了模塊化,方便學(xué)生掌握。有技術(shù)人員表示,對(duì)于12歲以上的學(xué)生,可以選擇Swift Playgrounds來(lái)逐步學(xué)習(xí)Swift語(yǔ)言的開(kāi)發(fā)。而更小年紀(jì)的,也有其他的編程學(xué)習(xí)工具。
另外,國(guó)內(nèi)的大學(xué)和教育機(jī)構(gòu)也越來(lái)越重視這類(lèi)課程。同濟(jì)大學(xué)軟件學(xué)院副教授朱宏明表示,“同濟(jì)大學(xué)已開(kāi)展了十余年基于iOS的移動(dòng)應(yīng)用創(chuàng)新教育,幫助大學(xué)生提升綜合素養(yǎng)和應(yīng)用開(kāi)發(fā)能力?!睋?jù)悉,該校的 iOS Club獲得國(guó)內(nèi)外30余個(gè)競(jìng)賽獎(jiǎng)項(xiàng),培養(yǎng)了近100位WWDC獎(jiǎng)學(xué)金獲得者。近兩年來(lái)廣州一些教育機(jī)構(gòu)以及科技產(chǎn)品的門(mén)店亦開(kāi)設(shè)相關(guān)的編程課程和簡(jiǎn)單編程講解。
近10年以來(lái),中國(guó)互聯(lián)網(wǎng)的高速發(fā)展和普及,讓我國(guó)學(xué)生能更早更快地接觸到全球頂尖的科技資訊與產(chǎn)品。廣州兩位學(xué)生開(kāi)發(fā)者都表示,嘗試申請(qǐng)這項(xiàng)獎(jiǎng)學(xué)金,都是因?yàn)楦呷?、大一時(shí)期接觸到開(kāi)發(fā)者大會(huì)等而被吸引。除了激發(fā)興趣和熱情外,如今互聯(lián)網(wǎng)上也有眾多的編程、軟件開(kāi)發(fā)的視頻教程,并且都翻譯成中文,想自學(xué)問(wèn)題也不大。他們坦言,從技術(shù)層面,中國(guó)學(xué)生開(kāi)發(fā)者與國(guó)外學(xué)生水平相當(dāng),“大家的不同,更多是想法與創(chuàng)意”。
創(chuàng)意才能增加用戶(hù)黏性
為聽(tīng)障人士設(shè)計(jì)App
創(chuàng)作是一場(chǎng)孤獨(dú)的旅程。在中國(guó)高校做iOS創(chuàng)作的學(xué)生開(kāi)發(fā)者并不多,而且根據(jù)要求本屆提交的作品只能單獨(dú)個(gè)體“作戰(zhàn)”,不接受團(tuán)隊(duì)作品。所以,從最初構(gòu)想到正式編碼到最后完成上傳,并且制作講解頁(yè)面,都是依靠學(xué)生開(kāi)發(fā)者一手一腳去完成。相比于其他前端和后端的開(kāi)發(fā),他們更多是憑借自己的興趣及日常積累去完成。“相比其他城市,在廣州做iOS的學(xué)生開(kāi)發(fā)者更多是依靠自己”,他們?nèi)绱颂寡浴?/p>
整個(gè)編程過(guò)程中最核心是什么?是創(chuàng)意。這是開(kāi)發(fā)者們共同心聲。編程是基于Swift playground,這對(duì)于寫(xiě)過(guò)C或者Objective-C代碼的開(kāi)發(fā)者難度不大?!凹偃鐒?chuàng)意定下來(lái),寫(xiě)出程序只需花費(fèi)一周時(shí)間。”學(xué)生開(kāi)發(fā)者們?nèi)绱吮硎?。然而,恰恰是?chuàng)意對(duì)于一個(gè)開(kāi)發(fā)者、開(kāi)發(fā)團(tuán)隊(duì)而言是至關(guān)重要的一環(huán)。只要打開(kāi)手機(jī)上App Store或者安卓市場(chǎng),你會(huì)發(fā)現(xiàn)有游戲、教育、音樂(lè)、購(gòu)物、社交等不同領(lǐng)域,而單一個(gè)領(lǐng)域中就至少有數(shù)百上千款應(yīng)用程序。一名游戲開(kāi)發(fā)者曾告訴記者,無(wú)論是iOS平臺(tái)還是安卓平臺(tái),做應(yīng)用開(kāi)發(fā)者的人越來(lái)越多,同質(zhì)化嚴(yán)重,怎樣能提升玩家的黏性,在成千上萬(wàn)的游戲應(yīng)用中獲得用戶(hù)的喜歡,很考驗(yàn)團(tuán)隊(duì)的創(chuàng)意。
來(lái)自廣東工業(yè)大學(xué)的張國(guó)政并非第一次獲得獎(jiǎng)學(xué)金,而他在廣州學(xué)生開(kāi)發(fā)者圈子中已經(jīng)有一定的知名度,他除了連續(xù)兩屆獲得學(xué)生獎(jiǎng)學(xué)金外,去年上架免費(fèi)下載的iHear U 2更受到業(yè)界關(guān)注,至今下載量已達(dá)到6578。這是一款專(zhuān)門(mén)幫助聽(tīng)力障礙人士、聾啞人士與其他人交流的應(yīng)用。
談到這款應(yīng)用的開(kāi)發(fā)初衷,張國(guó)政表示,它希望通過(guò)這款應(yīng)用能幫助聾啞人士、聽(tīng)力障礙人士能與外界溝通。這款A(yù)pp界面與交互方式相當(dāng)簡(jiǎn)單,一項(xiàng)是“說(shuō)和聽(tīng)”、一項(xiàng)“快速短語(yǔ)”,第三項(xiàng)是分貝監(jiān)測(cè)。打開(kāi)“說(shuō)和聽(tīng)”,點(diǎn)按麥克風(fēng)標(biāo)識(shí),對(duì)準(zhǔn)手機(jī)說(shuō)話(huà),將語(yǔ)音轉(zhuǎn)換成文字出現(xiàn)在屏幕上,聽(tīng)障人士就能知道你對(duì)他“說(shuō)什么”,聾啞人士通過(guò)界面輸入文字,手機(jī)就馬上能讀出該短語(yǔ)或句子。
其中的分貝功能引起了全媒體記者的興趣,“希望通過(guò)它能讓有聽(tīng)力障礙的人能了解到世界的聲音,對(duì)于他們來(lái)說(shuō),世界是無(wú)聲的或者聲音很細(xì)小,通過(guò)這個(gè)分貝儀,就能知道真實(shí)世界的聲音到底有多大?!睆垏?guó)政說(shuō)。
張國(guó)政表示,自己作品的靈感來(lái)源于日常生活,當(dāng)有靈感時(shí)就會(huì)記錄下來(lái),如果以后有時(shí)間或是有機(jī)會(huì)就會(huì)去現(xiàn)實(shí)。采訪當(dāng)天,他向全媒體記者展示了一款自己寫(xiě)的微信小程序,靈感是來(lái)源于早前熱映的漫威電影復(fù)仇者聯(lián)盟當(dāng)中,大boss滅霸“一個(gè)響指”的梗,“感覺(jué)就是做出來(lái)好玩”。
日常知識(shí)儲(chǔ)備+外語(yǔ)能力訓(xùn)練
開(kāi)發(fā)者要懂得溝通
學(xué)生開(kāi)發(fā)者們表示,除了學(xué)校課本上的知識(shí),他們平時(shí)會(huì)涉獵許多編程的專(zhuān)業(yè)書(shū)籍?!昂芏嘧钚碌奈臋n、技術(shù)一開(kāi)始都是英文的,而且目前許多計(jì)算機(jī)編程書(shū)籍也都是英文,所以要獲得這些新知識(shí),熟練掌握英語(yǔ)是必需的。”
眾多業(yè)內(nèi)的程序員認(rèn)為,無(wú)論打算做任何平臺(tái)的程序開(kāi)發(fā),扎實(shí)的英文基礎(chǔ)是必須的,假如英文不過(guò)關(guān)、代碼當(dāng)中摻雜著錯(cuò)誤的拼寫(xiě)單詞、縮寫(xiě),那么團(tuán)隊(duì)中也不會(huì)希望與你合作。
在眾多人眼中,開(kāi)發(fā)者很多時(shí)候被貼上“宅”的標(biāo)簽,兩位大學(xué)生都不以為然,他們表示,“做開(kāi)發(fā)者,與人交流才是最重要的”,例如這次有機(jī)會(huì)去美國(guó)參與全球開(kāi)發(fā)者大會(huì),與全球大型科技公司的工程師交流,與全球開(kāi)發(fā)者、學(xué)生開(kāi)發(fā)者交流,獲益良多。
平時(shí)可以在一些開(kāi)發(fā)者社區(qū)、論壇與不同的開(kāi)發(fā)者溝通,無(wú)論是國(guó)外,還是國(guó)內(nèi)的開(kāi)發(fā)者論壇都是強(qiáng)大的資源庫(kù),“跟不同開(kāi)發(fā)者交流,你會(huì)懂得更多的框架、工具。有些在編程過(guò)程中想不通的方向,與別的開(kāi)發(fā)者聊,你會(huì)發(fā)現(xiàn)原來(lái)?yè)Q個(gè)角度就能解決”。目前,洪浩東與幾位志同道合的同學(xué)在華農(nóng)成立了iOSClub工作室,目前已有8位成員隊(duì)員。對(duì)于未來(lái),洪浩東希望從事iOS方面的開(kāi)發(fā),目前是要努力打好基本功補(bǔ)好技術(shù),比如算法、計(jì)算機(jī)網(wǎng)絡(luò)等。
有開(kāi)發(fā)者認(rèn)為,做什么平臺(tái)并不重要,重要的是算法、數(shù)據(jù)結(jié)構(gòu)、編程語(yǔ)言等基礎(chǔ)要打牢固,有機(jī)會(huì)多參與實(shí)際項(xiàng)目。
國(guó)內(nèi)知名游戲工作室椰島游戲CEO鮑嵬偉表示,學(xué)生或年輕的開(kāi)發(fā)者最重要的是做自己喜歡的事情,非盲目地跟隨熱點(diǎn)。他們這個(gè)階段會(huì)更單純地開(kāi)發(fā)App,不是為了賺錢(qián)。利用好這段時(shí)間挖掘自己熱愛(ài)和感興趣的事情,這將是人生最重要的事情。
AR、AI、物聯(lián)網(wǎng)是全球科技企業(yè)瞄準(zhǔn)的方向
作為開(kāi)發(fā)者,每年全球各大科技公司的開(kāi)發(fā)者大會(huì)都是他們獲得最新方向與資訊的地方與時(shí)機(jī),只有掌握了有哪些最新的后臺(tái)支撐技術(shù)、“押寶”哪些前沿技術(shù)、哪些方面是它們未來(lái)著重的方向,才可以借助大科技企業(yè)的開(kāi)源工具和技術(shù)資源,更新和打造全新應(yīng)用。
AR增強(qiáng)現(xiàn)實(shí)、人工智能、物聯(lián)網(wǎng)、大數(shù)據(jù)是當(dāng)今乃至未來(lái)幾年,各大平臺(tái)的重點(diǎn)方向。今年的WWDC上,蘋(píng)果著重介紹了針對(duì)增強(qiáng)現(xiàn)實(shí)AR開(kāi)發(fā)者的開(kāi)發(fā)包ARkit 2.0,能支持多用戶(hù)在同一空間實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)的場(chǎng)景。無(wú)獨(dú)有偶,谷歌在去年10月就推出了ARCore軟件工具開(kāi)發(fā)包(SDK)的預(yù)覽版,至今它亦逐步面向安卓陣營(yíng)普及ARCore。同樣,ARCore可讓?xiě)?yīng)用程序和游戲開(kāi)發(fā)人員編寫(xiě)軟件,使其應(yīng)用和游戲能夠輕松使用谷歌內(nèi)部開(kāi)發(fā)的AR技術(shù)創(chuàng)造出增強(qiáng)現(xiàn)實(shí)體驗(yàn)。
除了AR/VR外,在安卓系中,借用業(yè)界的話(huà)就是用人工智能(AI)“賭”明天,在今年谷歌開(kāi)發(fā)者大會(huì)上展示最新的技術(shù)中包含了專(zhuān)為深度學(xué)習(xí)框架TensorFlow而設(shè)計(jì)的芯片TPU 3.0。據(jù)悉,這塊芯片已用于Google街景服務(wù)、DeepMind的AlphaGo等產(chǎn)品上。谷歌表示,自家的自動(dòng)駕駛系統(tǒng)使用這一芯片技術(shù)后,性能提高了15倍。除了芯片外,還有一項(xiàng)語(yǔ)音技術(shù),它采用了先進(jìn)的原始音頻波形深度生成技術(shù),可以提供6種模擬“人聲”。
不僅谷歌、蘋(píng)果專(zhuān)注于語(yǔ)音識(shí)別,微軟也不例外。今年5月份在開(kāi)發(fā)者大會(huì)中,除了將語(yǔ)音助手小娜與亞馬遜Alexa整合,微軟還推出了一項(xiàng)利用人工智能實(shí)現(xiàn)對(duì)話(huà)翻譯的技術(shù),據(jù)介紹,在今年3月份的最新測(cè)試中,其翻譯水準(zhǔn)已和人類(lèi)水平不相上下。
開(kāi)發(fā)者們自然也敏銳地“嗅到”未來(lái)的動(dòng)向。去年12月阿里云棲社區(qū)發(fā)布的《2017中國(guó)開(kāi)發(fā)者調(diào)查報(bào)告》顯示,2016年、2017年人工智能成為中國(guó)開(kāi)發(fā)者重點(diǎn)關(guān)注的領(lǐng)域,中國(guó)計(jì)算機(jī)視覺(jué)、自然語(yǔ)言處理、語(yǔ)音相關(guān)技術(shù)成為開(kāi)發(fā)者滲透最廣的三個(gè)AI技術(shù)領(lǐng)域。目前,多數(shù)開(kāi)發(fā)者選擇相對(duì)容易入手的計(jì)算機(jī)視覺(jué)和語(yǔ)音相關(guān)的感知智能領(lǐng)域,作為上手AI的敲門(mén)磚。
1.《【單小娜】你好,我是學(xué)生開(kāi)發(fā)者!》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《【單小娜】你好,我是學(xué)生開(kāi)發(fā)者!》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/yule/3173477.html