Swift 學生挑戰賽的中國身影:專訪獲獎者戴藏龍

2023-06-12     少數派

原標題:Swift 學生挑戰賽的中國身影:專訪獲獎者戴藏龍

Swift 學生挑戰賽是 Apple 為了鼓勵和表彰全球喜愛編程的學生開發者,每年於 WWDC 全球開發者大會前夕舉行的編程競賽;獲獎學生不僅能夠獲得 Apple 在編程學習、產品創作方面的各種支持,更是能有機會親臨 WWDC 現場,感受這場開發者盛會的熱烈氣氛。

Swift 學生挑戰賽的前身是「WWDC 獎學金」,今年是賽事舉辦的第四年。每年的 Swift 學生挑戰賽,我們都能看到來自全球各地出色的學生開發者們,提交的種種充滿創意的編程作品,尤其是這其中還有許多中國學生們的身影。

Swift 學生挑戰賽舉辦以來,中國學生的表現可謂相當亮眼,我們分別在 2021 年以及 2022 年都對其中幾位獲獎學生進行了採訪和報道。更值得一提的是,繼去年學生開發者韓楚博在眾多 Swift 學生挑戰賽的獲獎者中脫穎而出獲得了與 Tim Cook 面對面線上交流的機會之後,今年又有來自中國的學生獲獎者獲得了這一殊榮:來自廣西博白縣的戴藏龍。

編程是所有人都應學會的工具

戴藏龍目前就讀於北京中央財經大學,主修國際經濟與貿易專業,並且將在完成學業之後於今年下半年前往美國南加州大學攻讀分析學碩士學位。戴藏龍從高中開始就非常喜歡 Apple 的產品、技術,以及理念,也通過 WWDC 全球開發者大會了解到了 Swift 這門最新推出的程式語言;但是礙於學業壓力,當時並沒有深入學習和實踐。

由於一直有著對編程學習的興趣,戴藏龍在大二時選修了學校開設的 Python 課程,並且取得了優秀的成績,這樣的經歷也為戴藏龍提供了開始正式學習 Swift 程式語言的驅動力。

實踐是最好的學習方法,這句話應用在戴藏龍身上一點也沒錯。由於平時對遊戲也很感興趣,戴藏龍選擇以自己正在遊玩的《原神》作為學習及開發第一款 app 的靈感。

披薩小助手》是專為《原神》設計的遊戲工具,主要功能是讓玩家追蹤自己的遊戲數據,同時也提供了許多方便玩家的實用功能。《披薩小助手》支持 iOS、iPadOS、watchOS、macOS,並且支持了小組件、實時活動、靈動島等功能。

戴藏龍告訴我們,《披薩小助手》於 2022 年 6 月上線,目前適配了包括簡繁體中文、英文、日文在內共 8 國語言,有約 40% 的用戶來自中國大陸以外的地區。迄今為止,《披薩小助手》的下載量已經超過 30 萬次,每日活躍用戶超過 3 萬人,在已經獲得的在 2 萬次評分中,獲得了4.9/5.0 的高分。

雖然不是主修計算機專業,但是這些編程學習的經歷讓戴藏龍收穫的思維與能力,讓他在學習中也受益匪淺。而因為有了《披薩小助手》的產品經歷,戴藏龍也為自己的簡歷畫上了相當漂亮的一筆。

在採訪戴藏龍的過程中我們注意到,雖然在編程領域已經獲得了這些亮眼的成績,但他的職業規劃並不像許多其他學生獲獎者一樣,希望成為獨立開發者或進入更大的平台繼續深耕技術領域。在問及為什麼想要成為一名產品經理的時候,戴藏龍告訴我們,產品經理的職責不僅需要洞察用戶需求,也要思考產品如何用用戶進行交互,他認為這是比開發者而言更加重要的一份角色;因此也希望通過產品經理的身份調動更多資源,用 app 幫助更多的人。

「編程是每個人都應該掌握的工具,尤其是在 AI 技術進一步發展之後的未來。」戴藏龍這樣認為。

讓 Tim Cook 刮目相看

作為中國充滿活力的 iOS 開發者社區的一分子,戴藏⻰同學正在幫助人們找到讓生活變得更好的新方法。通過讓任何人都能輕鬆管理自己的財務,他的作品可以幫助很多人實現自己的目標。藏⻰和世界各地令人驚嘆的新一代 iOS 開發者正在為每個人塑造更美好的未來,我們迫不及待地想看看他接下來會做什麼。

作為中國充滿活力的 iOS 開發者社區的一分子,戴藏⻰同學正在幫助人們找到讓生活變得更好的新方法。通過讓任何人都能輕鬆管理自己的財務,他的作品可以幫助很多人實現自己的目標。藏⻰和世界各地令人驚嘆的新一代 iOS 開發者正在為每個人塑造更美好的未來,我們迫不及待地想看看他接下來會做什麼。

這是 Tim Cook 在線上見到戴藏龍之後送給他的祝語。戴藏龍今年提交的作品是《DebitCredit》,這是一款複式記帳工具,旨在幫助用戶更加靈活且準確地記錄和管理財務。在會計學課程上了解到複式記帳法之後,戴藏龍深知其中的複雜程度,而又希望讓大家都能更輕鬆地使用複式記帳法,因此才有了開發這款 app 的想法。

開發《披薩小助手》的經歷是此次參加 Swift 學生挑戰賽最大的動力來源,戴藏龍告訴我們。這不僅讓戴藏龍對於 Swift 和 SwiftUI 有了更加深刻的理解,也讓《DebitCredit》的開發過程更加地順利。

《DebitCredit》基於 SwiftUI 框架和 MVVM 結構開發,SwiftUI 的語言特性讓戴藏龍無需花費過多精力,就讓 app 同時適配了 iOS 和 iPadOS 平台。同時,SwiftUI 提供的各種實用組件也讓 app 輕鬆實現了更加美觀的視覺效果。

戴藏龍告訴我們,《DebitCredit》在今年 4 月 12 日正式立項,4 月 20 日完成開發工作並提交參賽,總共花費了約 30 個小時的時間。

意義非凡的 WWDC

雖然從高中開始每年都會關注 WWDC 全球開發者大會,但是在真正成為了一名 iOS 開發者後,戴藏龍認為 WWDC 的意義也變得大有不同。

對於戴藏龍而言,WWDC 上的各種新技術以及開發組件的升級,就是開發 app 的前進方向。比如在 WWDC22 了解到 Swift Charts 框架之後,戴藏龍就立即將其應用在了自己的 app 當中,製作出了許多精美的可視化圖表以及動畫效果,這些都是他在產品的不斷疊代中能夠親身感受到的變化。

而在今年的 WWDC23 大會期間,戴藏龍也在密切著關注每場活動的動態,時刻準備著在自己的 app 中應用他們。戴藏龍也已經在緊張地自己下一款 app 上線 App Store 做著準備,說不定我們很快就能看到它。

除了 WWDC,戴藏龍也有機會獲得了在上海設計開發加速器活動中學習與交流的機會,這些寶貴的經歷都在不斷幫助他在編程學習的道路上越走越遠,戴藏龍也很感謝 Apple 對於開發者、尤其是像他這樣資歷尚淺的學生開發者所提供的支持與幫助。能夠親自向 Tim Cook 介紹自己的 app 並且獲得肯定,也讓戴藏龍受到了很大的鼓舞。

結語

最後,也再次祝賀戴藏龍和其他各位獲獎的學生開發者們。當然,對於沒有獲獎的各位同學,能夠站上這樣一個舞台,與來自全球各地的學生開發者們一同競技、表達自我,本就已經是一次難能可貴的經歷。

希望在不遠的將來,我們能夠看到這些年輕的開發者們的優秀作品出現在 App Store 中,真正為更多人的生活和工作起到幫助。

原文連結:

https://sspai.com/post/80253?utm_source=wechat&utm_medium=social

作者:waychane

責編:waychane

/ 更多熱門文章 /

文章來源: https://twgreatdaily.com/zh-hk/ea152470d1c87c6a5358ab3f4bc3d40d.html