華文網

蘋果有一個少年開發者獎勵計畫,我們和幾位獲獎者聊了聊【好奇心日報】

今年 10 歲的澳大利亞小學生 Yuma Soerianto,迄今為止已經開發了 6 個 iOS 應用了。

他從六歲開始學程式設計,一開始“用 javascript 和 css 語言學習程式設計,”他告訴《好奇心日報(www.qdaily.com)》,“現在人人都有手機,我就想試試手機應用。”

Soerianto 是今年蘋果開發者大會(WWDC)年齡最小的參會開發者,他同時還有另一個身份,蘋果少年開發者獎學金(WWDCScholars)的獲得者。

Yuma Soerianto

這是蘋果從 2004 年開始的選拔項目,

每一年 WWDC 召開前會選出一批少年開發者參加會議。只要超過 13 歲、具有學生身份(可以提供教育機構證明)的開發者都能夠提交作品——一個可以用於演示的應用、以及 500 字的自我描述。

最終一個評審團會根據作品的內容、創造力和技術含量等因素篩選候選人,在世界範圍內資助 350 個人,每人提供 1599 美元的 WWDC 門票。

今年不太一樣的是,原本這 350 人中只有部分可以得到旅費的補貼,

現在這個範圍擴大到了所有獲獎者。

與此同時,用於申請的作品也不需要是一個使用 XCode 程式設計工具製作的完整應用,“題目”本身是創作 Swift Playground 內可演示的作品。這是蘋果 2015 年在 WWDC 上推出的程式設計教育應用,面向兒童。它更像一個動畫遊戲,適用於 iPad。

在清華附中讀書的 16 歲高中生童開文就提交了 Swift Playground 作品,一個用於音樂聽力訓練的小遊戲。

童開文給遊戲設置了幾個難度不同的任務,

比如隨機播放一個音,玩家需要選擇聽到的音名。難一點的有一串音符,玩家把音按照對應順序排列出來。童開文說這個遊戲的靈感來自自己“唱歌跑調,想要提高”的需求。

“和 XCode 差不多,用 Playground 其實本質上來說是讓你來測驗新想法的地方。”童開文說,這不是他第一次做出完整的應用,一年前他在短暫自學了一個 Swift 語言教程之後,就花了兩個多月的時間為一家叫“奕山科技”的公司,做了一個介紹公司產品的應用。

童開文

這個名叫 Kid Calculator 的計算器功能並不複雜,介面上閃著卡通形象,按下數位按鈕就會有語音播報。Soerianto 說他的爸爸是名程式師,説明他完成了介面和動畫的設計,自己獨立寫完了代碼。

另一個已經公開上架的應用叫 Hunger Button。這個應用的主旨在解決人選擇餐廳的糾結,它只有一個按鍵,點擊之後會隨機跳出周邊的一家餐廳,提供導航路線和店鋪資訊。這個應用耗時兩個月,應用的資料全都來自 Yelp。

最新的一個應用是他“在飛機上完成,花了 5 個小時”,這個計算器應用幫助人算清楚一頓飯該付多少小費。

更成熟一點的開發者甚至開了公司。17 歲的俄羅斯高中生 Philipp Zakharchenko 告訴《好奇心日報(www.qdaily.com)》,他已經在莫斯科註冊了一家公司,包括他自己只有兩個員工,“另一個人負責推廣、廣告、傳播等等,我負責所有的程式設計”。儘管如此他已經有 4 個應用推出,包括一個“停車位界的 Uber”,是一個共用停車位的應用,目前已經在義大利投入運營。

Philipp Zakharchenko

WWDC 的現場還有一名開發者打破了 iOS 開發者的年齡紀錄,來自日本的若宮雅子已經 82 歲,從銀行退休後,她從 60 歲開始接觸電腦,直到 3 個月前做出了一款遊戲 hinadan。這是一個以日本人偶節為背景的應用,這一天家中有女兒的家庭會拿出階梯狀的人偶,玩家的任務就是把人偶按照順序擺放。

遊戲裡的配音和配樂也都是她自己設計,並且找到朋友幫忙錄音。

若宮雅子說這是一個專為老年人設計的遊戲,“遊戲沒有時間限制、老人能夠慢慢玩”。

若宮雅子

若宮雅子和 Yuma Soerianto 分別作為最年長和最年幼的開發者,在 WWDC 發佈會的一開場就被著重介紹。

還有一段視頻被播放,演繹了“如果 App 突然從我們的生活中消失了,世界會變成怎樣的一片混亂”的腦洞,最後螢幕上打出一行字“不要停止開發應用,世界在你手上呢”。

對蘋果來說,當硬體和軟體服務的收入此消彼長,無論是獎學金專案、還是 WWDC 本身,都是用來講述“開發者非常重要”的故事。

題圖來自 Apple

喜歡這篇文章?去 App 商店搜 好奇心日報 ,每天看點不一樣的。

另一個已經公開上架的應用叫 Hunger Button。這個應用的主旨在解決人選擇餐廳的糾結,它只有一個按鍵,點擊之後會隨機跳出周邊的一家餐廳,提供導航路線和店鋪資訊。這個應用耗時兩個月,應用的資料全都來自 Yelp。

最新的一個應用是他“在飛機上完成,花了 5 個小時”,這個計算器應用幫助人算清楚一頓飯該付多少小費。

更成熟一點的開發者甚至開了公司。17 歲的俄羅斯高中生 Philipp Zakharchenko 告訴《好奇心日報(www.qdaily.com)》,他已經在莫斯科註冊了一家公司,包括他自己只有兩個員工,“另一個人負責推廣、廣告、傳播等等,我負責所有的程式設計”。儘管如此他已經有 4 個應用推出,包括一個“停車位界的 Uber”,是一個共用停車位的應用,目前已經在義大利投入運營。

Philipp Zakharchenko

WWDC 的現場還有一名開發者打破了 iOS 開發者的年齡紀錄,來自日本的若宮雅子已經 82 歲,從銀行退休後,她從 60 歲開始接觸電腦,直到 3 個月前做出了一款遊戲 hinadan。這是一個以日本人偶節為背景的應用,這一天家中有女兒的家庭會拿出階梯狀的人偶,玩家的任務就是把人偶按照順序擺放。

遊戲裡的配音和配樂也都是她自己設計,並且找到朋友幫忙錄音。

若宮雅子說這是一個專為老年人設計的遊戲,“遊戲沒有時間限制、老人能夠慢慢玩”。

若宮雅子

若宮雅子和 Yuma Soerianto 分別作為最年長和最年幼的開發者,在 WWDC 發佈會的一開場就被著重介紹。

還有一段視頻被播放,演繹了“如果 App 突然從我們的生活中消失了,世界會變成怎樣的一片混亂”的腦洞,最後螢幕上打出一行字“不要停止開發應用,世界在你手上呢”。

對蘋果來說,當硬體和軟體服務的收入此消彼長,無論是獎學金專案、還是 WWDC 本身,都是用來講述“開發者非常重要”的故事。

題圖來自 Apple

喜歡這篇文章?去 App 商店搜 好奇心日報 ,每天看點不一樣的。