想找到世界各地的頂尖iOS開發者,試試WWDC Scholars
6 月 8 日新一年 WWDC 在即,以「The Epicenter of Change(變革的中心)」為主題的這次開發者大會不僅可能展示 iOS 9、OS X 系統,Apple Watch 的生態,還有讓人自由發揮創造力的可視化編程語言 Swift 2.0 版本。
「App Store 應用商店催生了一個應用生態系統,這個生態系統簡單的令人驚訝,永遠地改變了客戶的生活,在全球范圍內創造了數百萬個就業機會…… 我們已經有些迫不及待地想要看看他們研發的下一代應用到底是什么樣的。」——蘋果公司全球營銷高級副總裁 Philip Schiller
WWDC 獎學金(WWDC Scholarships)則是蘋果專門為學生和 STEM 組織成員設立的獎項,目的是鼓勵并支持頗有天分的 iOS 開發者。申請者必須開發并提交一款用 Objective-C 和 Swift 編寫的 Mac App 或 iOS App,或是一款僅使用 Swift 編寫的應用程序。獲獎者不僅可以拿到 WWDC 的免費門票,蘋果還會為他們中的部分人提供行程及住宿費用。
5 月 8 日,蘋果已經正式向今年的 WWDC 獎學金獲得者發出了通知。這一屆獎學金獲得者數量由 200 名空前增加到 350 名,但這些開發者是誰、做了什么、如何找到他們并沒有人知道。
菲律賓姑娘 Michie Ang 的一個想法,加上 16 個開發者的努力和 9 天時間改變了一切。
WWDC Scholars,在這里可以找到天才 iOS 開發者
Michie Ang 來自菲律賓馬尼拉,是本屆 WWDC 獎學金獲得者之一,同時也是圖片制作軟件 Shootnsell 的開發者。
Michie 的 WWDC Scholars 頁面
對于 WWDC 獎學金獲得者來說,他們像是被「保護」了起來——除了蘋果官方,并沒有人知道有多少人申請了這份獎學金、獲獎者究竟是誰。能不能制作一個網站或者 App 將這些開發者聚集起來,向世界展示他們的的作品,并和更多人建立聯系?
這些獎學金獲得者們,正是最了解彼此、同時又經驗十足的開發者。
于是 Michie 在 非死book 的 WWDC 獎學金獲得者群組中,詢問是否有人愿意一同開發這樣一款應用,最終 16 個人報名參與了這個關于他們自己的項目。作為項目經理的 Michie 編寫了注冊網站并連接好數據庫,來自倫敦和印度的兩名男生完成了網站開發,來自中國的陳格雷則同歐洲男孩 Matthijs 完成了 iPhone 端開發。Matthijs 還獨立完成了 WWDC Scholars 的 Apple Watch 適配,年僅 15 歲的他已經開發了多款 iOS 應用。
WWDC Scholars 網頁端效果,移動端瀏覽有更好效果
在此之前,項目中的開發者彼此大多并不相識,更多的溝通都是在 非死book Group、Slack、Trello 這些社交平臺和工具中完成。今年的 WWDC 現場,將是他們的第一次見面。
在 WWDC Scholars 的網站上,你可以點進今年獲獎者的頭像看到他們的所在的國家、位置、自我介紹、用來參加 WWDC 獎學金申請 App 的演示視頻、過去曾參與過的項目,以及他們的 Github、非死book 地址等等。
Scholars of WWDC 應用已可以通過 App Store 下載,演示視頻在此
名為 Scholars of WWDC 的 App 端則展示了這些開發者們的創造力:手指向左滑動開始界面喬布斯的名言「Here‘s to the Crazy Ones」,「Here’s」被「We are」替換變成「We are the Crazy Ones」;從地圖頁面以「上帝視角」找到與你同在一個國家、或是看看其他國家的開發者;拖拽即可丟棄當前頁面回到上層;Logo 則由本屆 WWDC 的彩色花朵元素、旋轉的電子、和 Scholar 的首字母「S」構成。
從 5 月 23 日到 5 月 31 日,9 天時間 WWDC Scholars 的網頁端和 App 都開發已經完成,除了數據庫外代碼都已經在 Github 上開源。App 已于幾天前上架,目前已有近 100 位 WWDC 獎學金獲得者在 WWDC Scholars 上進行了注冊和展示。
Swift,就是那枚打開想象力大門的鑰匙
今年的 WWDC 獎學金獲得者中,學生群體(去除不脫產開發者)平均年齡在 18 歲左右,最小的開發者僅有 13 歲。
來自中國溫州的陳格雷就是獲獎者之一,今年 19 歲的他目前正就讀于普渡大學計算機科學系(CS)。
WWDC Scholars 已經是他參與開發的第三個 Swift 相關項目。今年 5 月他用自己的名字命名了參加 WWDC 獎學金申請的 App。而第二個名為 GeekPhoto 的項目——能將任意一張照片轉變為由 ASCII 編碼拼湊出形狀的圖片。
GeekPhoto 效果
盡管語言更加簡單,Swift 并不在一般 CS 學科的授課之列。因為這些新的東西「變化太快」(Swift 很快就將推出 2.0 版本),目前也僅有斯坦福大學教授針對 iOS 8 的 Swift 開發。格雷學習 Swift 完全是出于興趣和對未來的考慮——想要在眾多 CS 學生中凸顯出來,就要掌握「不一樣」的東西。
蘋果被大部分人認為「封閉」,但獨特的設計美學卻讓他十分著迷——簡潔、優雅、平靜,而 Swift 空前的將 iPhone 變為畫布,只要能設計出想法就能實現。從去年 10 月開始,格雷將正常課業外的時間全部放在 Swift 的學習上,并在一次 Hackathon 中結識負責 Swift 開發者的蘋果 HR,得知了申請 WWDC 獎學金的機會。
「真正頂尖的 IOS 開發者都是孩子,越是年齡小能想到與眾不同的 UI,年齡越大越容易墨守成規。」這些孩子的父母大多是教授或從事科技相關行業、很早就拿到一臺 Mac 電腦,并由衷認為蘋果「很美」。
Matthijs 從 12 歲起開始學習編程
15 歲的高中生 Matthijs 就是代表之一,曾經通過給公司寫代碼贏得過一臺頂配 Macbook 的 Matthijs 已經收到一些公司的邀約,期望能在 WWDC 期間約他面試 iOS 開發等職位。
而抓住這些未來的 iOS 頂尖開發者(他們中有些人現在就是),也許這就是 WWDC 獎學金擴大規模的原因。
「iOS 和年齡沒關系,完全是自學」,格雷如是說。相信一萬小時定律的這位中國開發者,同樣堅信「學習的能力」才是最寶貴的。
打開 Swift 這扇想象力大門的鑰匙,早就放在了每個人的手里。