蘋果欽點的App,台灣高中生「自學」打造的!拒絕補習的他,怎麼做到的?
蘋果欽點的App,台灣高中生「自學」打造的!拒絕補習的他,怎麼做到的?

能夠相信,2023 年了,學生考大學不用靠補習、完全自學,就一路過關斬將考上海洋資工、獲得 Dcard 實習機會,並且成功贏得 Swift Student Challenge 台灣唯一學生名額,還有機會去美國 Apple Park 聖地,一睹開發者大會風采嗎?來自明倫高中高三應屆畢業生吳承翰,分享了連他自己都覺得很神奇的成長經歷。

WWDC23 Swift Student Challenge 是 Apple 公司面向全世界在學學生的一項獎勵計畫,所有年齡層的學生都有機會透過創造自己的 Swift playground 來展示程式設計能力,獲獎者將獲得獨家 WWDC23 外套、AirPods Pro、定制別針套組和一年份的蘋果開發者計劃會員資格。作為台灣唯一一個獲獎學生 吳承翰,除了上述鼓勵之外,還將在嬸嬸的陪同下,獲邀請參加在 Apple Park 舉辦的 WWDC23 特別活動,這也是自 Apple Park 落成以來,首位參加 WWDC 實體活動的得獎學生。

程式設計之路從「小學」開始

根據他所說,大概是小學 5 年級第一次學習到用Scratch讓螢幕產生動畫,這個過程讓他覺得很好玩,所以就開啟了他學習程式語言之路。真正開始學習開發 iOS app 是到了國中二年級,一直到去年(2022)二月,他上架了一個應用程式《Scholarium:為學生打造的提醒事項》,支援 iPhone 與 iPad 下載,在這個提醒事項當中,學生可以把自己需要繳交的作業名稱、繳交時間等相關內容寫在裡面,也可以去掃描同學或老師的 QR code,直接記錄下來,希望能夠透過這樣的方式,以一個簡單的介面提醒同學們安排自己的時間繳交作業。

台灣高中生吳承翰
吳承翰打造的app「Scholarium:為學生打造的提醒事項」。
圖/ 壹哥的科技生活

在 AppStore 上還有另外一個吳承翰開發的應用程式,就叫《MLSH》(明倫高中)。根據他所說,這是有一次他在觀察學校官網的時候,覺得好像可以提供一些學校的即時天氣狀況、整合學校公告跟交通動態給學生的服務,身為程式設計社社長,當然要好好的發揮一下,最後他成功開發了這個應用程式,並且吸引老師、學生關注,甚至傳到學校群組分享給更多學生下載,至今已經有 300 多人下載使用。

吳承翰觀察後台覺得很有趣的一點是,學校一屆大約 500 人,而這個應用程式只開放 iPhone、iPad 下載使用,但是下載數居然超過 300 個,很多下載地點是來自像是黎巴嫩、西班牙這些海外地區,這讓他感覺非常有趣。

台灣高中生吳承翰
吳承翰打造的app,就叫《MLSH》(明倫高中)。
圖/ 壹哥的科技生活

「程式語言」完全靠著興趣自學

有趣的是,吳承翰的程式設計能力,完全自學。他從國小畢業之後,就沒有補習至今,過程中家長希望他功課好,也希望帶他去補習班進行課後輔導,期盼他有好的未來。

不過對於吳承翰來說,他不是覺得補習無趣,而是對於程式設計著迷的他,會覺得學校的學習內容與他真正感興趣的方向不太相符,更直白的說是他認為學習學校教導的課程,畢業後不見得對他想要從事的工作有幫助。加上教改之後,有一些課餘時間鼓勵學生參與學習其他技能,這讓他更能夠說服父母親讓他自主學習程式開發,從而更加投入自我學習程式語言。在這個過程中,他曾經思考到要開發記帳類型的app、也有想過要開發測量速度類型的app,而這些都是他利用課餘時間自主完成。

台灣高中生吳承翰
圖/ 壹哥的科技生活

吳承翰打趣的說,當初那個記帳app,是用 Python 寫的,除了比較難上手之外,介面是黑底白字也沒有像是現在Swift 的顏色那麼豐富,加上因為學校會考的關係讓他中斷一段時間,一直到了上高中的時候,他回過頭來看當時自己的架構,卻也怎樣都回憶不起來,所以就沒有開發下去。

壹哥發現,他想做的都是工具類型的應用程式,於是問他為什麼不開發遊戲類型的?吳承翰認為,遊戲類型的app 對於他而言門檻比較高,有一些音樂、物理的條件要控制,而他初期的目標是希望開發一個 app 放在 AppStore,達成這個成就之後,再來思考下一步。

最想見 Tim Cook 一面

吳承翰在今年的Swift Student Challenge 得獎作品是一個音樂創作類型的app,使用的程式語言平台就是 Swift,透過 Mac、iPhone 或者 iPad 的前鏡頭,掃描手勢跟環境,達成創作音樂、闖關的樂趣,他還在現場直接用雙手現場簡單演奏了一段《一閃一閃亮晶晶》,完成度相當高。

台灣高中生吳承翰
吳承翰在今年的Swift Student Challenge 得獎作品,是一個音樂創作類型的app。
圖/ 壹哥的科技生活

根據他所說,會想到用這個 app,一方面是他發現自己能夠參賽到截止收件的時間很短,一方面是他從小學一年級就開始學鋼琴至今已經將近 12 年的時間,有了這樣的基礎,所以思考到要開發一個音樂取向的應用程式,開發過程中他想到使用去年底在學校音樂課學習到的「雷門琴」,剛好就是使用手勢來控制音量跟音調,而這樣的做法在目前的 app 當中也是一個創新的展現,所以就開始以這個為方向,最後開發出了參賽作品。

由於吳承翰已經有了許多應用程式開發經驗,加上 Swift Playgrounds 簡便的使用介面,使得他能夠從決定參加到交件,僅花短短 20 天的時間,就完成了這次的作品,他特別提到,最後一天為了讓 app 完成度更高,在學校找了大約 10 個同學掃描手勢進行測試,一直到交件的前 20 分鐘,整個晚上都沒有睡才測試完成並且交件。所以某方面來說,他能夠獲獎,不是幸運,而是「剛好而已」。

台灣高中生吳承翰
吳承翰僅花了20天,打造出獲獎的app。
圖/ 壹哥的科技生活

作為台灣唯一一個以得獎學生身份參加 WWDC23 的吳承翰,他很期待能夠看到 Apple CEO Tim Cook,另外他也很希望能夠跟其他開發者交流。至於 WWDC23 發表的內容,除了 iOS、iPadOS 等系統內容之外,他最期待的是 AR 產品與 AI 領域相關的技術。

對於他而言,能夠親眼目睹蘋果開發者大會意義非常重大,而且他很期待能夠有機會參觀果迷聖地 Apple Park。他說:「第一次來到這種世界矚目的年會親眼目睹各個平台的最新動態,並嘗試在這樣的全英文環境和世界各國的開發者交流,尤其是同為學生的開發者,我覺得這對我來說意義更重大。再來就是實際走進Apple Park,參加今年WWDC的導覽活動,不僅能參觀總部建築還會介紹其中的建築設計,甚至還預告有從未對外開放過的展覽活動。」

延伸閱讀:Apple開發者大會WWDC來了!蘋果工程師將交流iOS最新技術,6大議程揭曉

本文授權轉載自:壹哥的科技生活

責任編輯:錢玉紘

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
一次搞懂Vibe Coding
© 2025 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓