感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
認識 Flutter
- 安裝 Flutter 和 Dart
- 使用 Flutter Doctor 和 CLI 工具
- 建立第一個 Flutter 專案
了解 Flutter 架構
- 小部件(Widgets)、渲染與圖層
- 無狀態(Stateless)與有狀態(Stateful)小部件
- Material Design 與 Cupertino 小部件
佈局與導覽
- Row、Column、Stack 及其他佈局小部件
- 使用 MediaQuery 和 LayoutBuilder 建立回應式 UI
- 導覽與路由
狀態管理
- setState 與 Provider 與 Riverpod 的比較
- 管理複雜狀態
- 可擴展性的最佳實踐
處理表單與輸入
- 文字輸入、驗證與表單小部件
- 處理使用者互動
- 焦點管理與鍵盤控制
使用套件並存取裝置功能
- 新增及管理 pub.dev 套件
- 使用相機、位置與儲存空間外掛
- 整合特定平台 API
測試、除錯與部署
- 單元測試、小部件測試與整合測試
- 熱重載(Hot reload)與效能工具
- 建立 APK 並部署至應用商店
專案:建構完整應用程式
- 設計與架構
- 功能實作
- 測試與最終部署
總結與後續步驟
最低要求
- 對編程基礎概念的理解
- 熟悉基本的 UI/UX 概念
- 願意學習 Dart 及應用程式開發
受眾對象
- 剛開始接觸 Flutter 和 Dart 的開發者
- 尋求跨平台解決方案的行動應用程式開發者
- 對現代化 UI 框架感興趣的軟體工程師
35 小時
客戶評論 (2)
一切正常。
Adrian Rybka - SEOyon
課程 - Flutter Development Bootcamp with Dart
機器翻譯
非常有用的附加信息
Grzegorz - Comp S.A.
課程 - BLoC Pattern
機器翻譯