Home
數位創新碩士學位學程
course information of 113 - 2 | 5818 Mobile Application Development(行動應用程式開發)

5818 - 行動應用程式開發 Mobile Application Development


教育目標 Course Target

本課程旨在引導學生了解行動應用程式開發的核心概念,並熟練掌握使用 Flutter 框架進行跨平台行動應用程式設計與開發的技能。This course aims to guide students into the core concepts of mobile application development and to master the skills of using the Flutter framework for cross-platform mobile application design and development.


課程概述 Course Description

本課程內容涵蓋基礎理論與實作應用,包含以下主要單元: 1. Flutter 與 Dart 概論  介紹 Flutter 框架的設計理念與架構特性  Dart 語言的基本語法與應用場景 2. 跨平台開發的實踐與挑戰  跨平台技術的比較與選擇  Flutter 在跨平台開發中的優勢 3. 介面設計與互動開發  使用 Flutter Widget 系統進行 UI 設計  實現動態介面與使用者互動功能 4. 資料管理與狀態管理  本地與遠端資料的處理  Provider等狀態管理工具的應用 5. 專題製作  完成一個完整的行動應用程式專案  展示專案成果 完成本課程後,學生將能夠獨立開發基於 Flutter 的行動應用程式,並具備進一步深入行動開發領域的能力。同時,學生將對軟體開發的專業流程有清晰的認識,為未來的跨平台開發職涯奠定扎實基礎。
The content of this course covers basic theories and practical applications, including the following main units: 1. Overview of Flutter and Dart  Introduction to the design concept and architecture characteristics of the Flutter framework  Basic grammar and application scenario of Dart language 2. Actual and challenges of cross-platform development  Comparison and selection of cross-platform technology  Flutter's advantages in cross-platform development 3. Interface design and interactive development  Use the Flutter Widget system for UI design  Realize the dynamic interface and user interaction function 4. Data management and status management  Local and remote data processing  Application of status management tools such as Provider 5. Special topic production  Complete a complete mobile application project  Showcase project results After completing this course, students will be able to independently develop Flutter-based mobile applications and have the ability to further deepen the mobile development field. At the same time, students will have a clear understanding of the professional process of software development, laying a solid foundation for future cross-platform development careers.


參考書目 Reference Books

教師自編教材
Teachers' self-edited textbooks


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description
期中報告期中報告
Midterm Report
30
期末專題期末專題
Final topics
30
瓶時程機瓶時程機
Bottle process machine
40

授課大綱 Course Plan

Click here to open the course plan. Course Plan
交換生/外籍生選課登記 - 請點選下方按鈕加入登記清單,再等候任課教師審核。
Add this class to your wishlist by click the button below.
請先登入才能進行選課登記 Please login first


相似課程 Related Course

很抱歉,沒有符合條件的課程。 Sorry , no courses found.

Course Information

Description

學分 Credit:0-3
上課時間 Course Time:Wednesday/6,7,8[C208]
授課教師 Teacher:李政雄/邱俊銘
修課班級 Class:數創碩學程,數創碩專班1,2
選課備註 Memo:
授課大綱 Course Plan: Open

選課狀態 Attendance

There're now 16 person in the class.
目前選課人數為 16 人。

請先登入才能進行選課登記 Please login first