【微課程】
李秉鴻/通識中心兼任教師 & 周炯辰/主講
在現代應用開發中,如何快速且高效地覆蓋多個平台一直是開發者面臨的挑戰。傳統開發方式需要分別針對 Android、iOS 和 Web 等平台建立獨立的程式碼基礎,不僅耗時且資源成本高。為了解決這一痛點,Google 推出的 Flutter 提供了一套跨平台開發解決方案,讓開發者可以透過單一程式碼實現多平台應用,既提升效率,又大幅降低開發成本,逐漸成為新創公司的寵兒。
>> 學習地圖 <<
我們在學習過程中,透過建立一套完整的系統,從各個功能模塊結合 MVC 架構,循序漸進的建立完整的開發架構。
並認識資訊常用的數個應用程式,認識 GitHub,GAI(生程式 AI)以及 Firebase 雲端資料庫。
>> 成果分享 <<
課程反饋
在過程中過於依賴 ChatGPT 生成的結果,雖然這樣的工具提供了許多幫助,
但我也認識到,過度依賴它並不是一個良好的學習方式,
對許多概念與原理也沒有深入理解。
我認為講師將上課內容錄製成影片其實是很不錯的點子,
對於程式學習較慢的人來說,回家可以重複觀看,並重新理解講師當初所說的內容。
而且講師會不斷的詢問我們的學習狀況,
並鼓勵我們多提問,盡可能的幫忙解決與解釋。
作品展示
>> 課程追蹤 <<