感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
Flutter 入門
- 安裝 Flutter 與 Dart
- 使用 Flutter Doctor 及 CLI 工具
- 建立第一個 Flutter 專案
理解 Flutter 架構
- Widgets、渲染機制與圖層結構
- 無狀態與有狀態 Widgets 的差異
- Material Design 與 Cupertino Widgets
版面配置與導航
- Row、Column、Stack 及其他版面配置 Widgets
- 使用 MediaQuery 與 LayoutBuilder 建立響應式 UI
- 導航與路由機制
狀態管理
- setState、Provider 與 Riverpod 比較
- 處理複雜的狀態邏輯
- 具備擴展性的最佳實踐方法
表單與輸入操作
- 文字輸入、驗證機制與表單 Widgets
- 處理使用者互動事件
- 焦點管理與鍵盤控制
使用套件與存取裝置功能
- 新增與管理 pub.dev 套件
- 使用相機、位置及儲存空間的外掛程式
- 整合特定平台的 API
測試、除錯與部署
- 單元測試、Widget 測試與整合測試
- 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
機器翻譯