都是受「媽媽的書」啟發,江竑燁、許君愷獲 WWDC 學生挑戰賽獎

作者 | 發布日期 2024 年 05 月 24 日 16:26 | 分類 AI 人工智慧 , Apple , 科技教育 line share follow us in feedly line share
都是受「媽媽的書」啟發,江竑燁、許君愷獲 WWDC 學生挑戰賽獎


蘋果將於台灣時間 2024 年 6 月 11 日至 15 日,舉辦今年度的開發者大會,且在 WWDC 前,官方都會先公布今年的 Swift Student Challenge(學生挑戰賽)獲獎名單。今年台灣學生的表現優異,全球 350 位學生得獎者,台灣就有六名。

《科技新報》採訪兩名學生開發者,分別是內湖高中資訊班的江竑燁,以及台北大學資工系的許君愷。有趣的是,江竑燁一開始會走上寫程式之路,是因為看了媽媽工作用 Python 工具書;許君愷這次獲 WWDC Swift Student Challenge 得獎應用程式,開發靈感也是來自媽媽放在家裡的中醫穴道書。

國中是體育生、上高中愛上寫程式

「我上高中前沒接觸過程式,國中時期就讀學校的體育班,專長是打排球。」江竑燁表示,國中畢業時剛好遇上疫情所致的「最長暑假」,當時在家中覺得無聊,便拿起媽媽放在家中的 Python 工具書來閱讀,讀後覺得可以與電腦對話很有趣,因此便走進了寫程式的世界。

江竑燁這次的得獎作品是 MyGoal App。會想設計這款應用程式主因在於,甫透過大學特殊選才機制進入中原資工的江竑燁,看到許多同學在選擇大學之際,卻不知道自己該選擇什麼科系、不知道自己有什麼目標。

MyGoal App 是希望協助學子,從小設定不同目標、並進而達成,再回過頭來反思自己對這件事是否有熱誠。

(Source:江竑燁提供)

不過今年不是江竑燁首次參加 Swift Student Challenge,去年他就以管理食物庫存應用程式參賽,只可惜當時並未入選。這款管理食物的庫存的應用程式,是江竑燁發現許多人家中食材時常被浪費,可能重複購買或數量抓得不夠準確進而浪費。

透過管理食物庫存應用程式,使用者可以將已購買的食物、數量記錄在應用程式中,App 還有食譜比對機制,當你今天想要煮某道料理時,可以先輸入至應用程式,這時應用程式會去比對家中還剩下哪些食材,並自動列出缺乏的食材清單,讓使用者一目瞭然。

(Source:江竑燁提供)

接下來江竑燁也將迎來大學生活,已深深愛上編寫程式的他,希望短期內可在大學中創立 iOS 社團,他認為能有可以討論 iOS 相關話題的同學會很不錯,且還讓更多人能夠接觸到 SwiftUI ;另外他也想要開發 T-iOS Club 應用程式,希望藉此讓台灣的 iOS Club 成員可以互相分享學習經驗、教學資源、認識成員,且往後如果需要參賽組隊時,也可以從這個社團中找到合適的隊友。

至於江竑燁的長期目標是成為軟體工程師、創立屬於自己的軟體公司,並希望可以設計出像是 GoodNotes 這樣提升人們生活品質、改變使用習慣的應用程式。

受到哥哥鼓勵栽進 Swift 世界

許君愷是於 18 歲才開始自學程式語言,不過他早在國中時就看到哥哥編寫 Swift 程式語言,當時雖然看不懂哥哥寫的程式,但是看到模擬畫面後,就對程式語言產生了興趣、嚮往寫程式來改變生活。許君愷也表示,自己所寫過的程式,基本上都是圍繞在「自己生活中的不方便」。

今年是許君愷首度參加 Swift Student Challenge,會參加的原因也是受到哥哥鼓勵,後來許君愷也查閱了蘋果官網 Newsroom 中的歷年獲獎者案例,便產生了「自己也可以挑戰看看」的想法。

這次參賽的作品,許君愷一樣是秉持著「自己生活中的不方便」概念出發,設計穴位按摩的應用程式。會設計這款應用程式,是因為看到家中長輩生病、醫生開立了許多藥,甚至長輩還會額外去找藥來吃,這樣的方式在他的眼裡看來對身體相當不好。

而許君愷的媽媽有閱讀中醫相關書籍習慣,因此家中擺滿了許多與穴位或中醫相關資源的書,因此他便想到,可以結合中醫穴位按摩的資源,進而開發出這款應用程式,希望可以讓一些可能需要透過自然方法去緩解身體不適的人,有好的管道得以獲得資訊。

這款穴位按摩應用程式是開發於 iPadOS 上,透過應用程式的介紹,可以大致了解應用程式分成症狀、穴道地圖,以及 AR 等 3 種頁面。

在症狀頁面中,使用者可以先依照自己當下的症狀(如頭痛、背痛等)來了解造成自己可能身體不適的原因,以及一些避免產生症狀的方法,再來就是提供一些可以緩解這個症狀的穴位。

至於穴道地圖頁面,則是會呈現出一個人體圖形,使用者可以透過點擊身體部位的方式,來探索那個地方有哪些常用的穴位,讓你可以更了解不同的穴道;在顯示穴道的途中可以點擊紅點,來了解這個穴道的一些可以治療的症狀,與詳細的位置的描述。

(Source:科技新報)

AR 頁面則是透過放置 3D 模型,讓使用者更清楚的知道那個穴位的具體位置。

(Source:科技新報)

雖然今年是許君愷首度參賽,但這款穴位按摩應用程式並不是他第一個開發的 App。他表示,自己在高三時就因為期末專題,而寫出「班級討論區」應用程式;會寫出這個應用程式,是因為當時因為疫情嚴重,讓許多課程都線上化,但這樣的情況會導致有問題沒有良好管道可問,同學間也不好相互討論。

許君愷設計的「班級討論區」即可開放班上所有人在討論區上問問題,老師看到時也可以在當中提供解答。

針對接下來的規劃,許君愷希望大二時跨校參加台大 iOS 社團,希望未來可以繼續精進自己的 Swift 編寫能力,並學習其他 Swift 框架。另外,他也希望可以在 App Store 上架自己的應用程式,且明年也會持續參加 Swift Student Challenge,並獲得參觀 Apple Park 的機會。

WWDC24 最期待 AI

當被問到對於今年的 WWDC 大會有哪些期待時,江竑燁與許君愷都表示相當期待 Apple AI 帶來的新變化。

江竑燁表示,相當期待今年蘋果將 AI 帶入系統當中,進而讓 Siri 變得更靈活。

許君愷則指出,先前也有觀看 OpenAI GPT-4o 的發表會,當時就覺得現在的 AI 已經這麼進步了,因此也希望 SIri 以後也可以變得這麼厲害。現在的 Siri 僅能做到查詢功能,但新 AI 技術已可以實現整理內容等功能,希望現有的 AI 功能未來都能在 Siri 當中實現。

(首圖來源:科技新報)