課程簡介

Agile 方法論在 Mobile Development 中

  • Agile 原則與專案結構
  • 用戶故事、衝刺與迭代反饋
  • CI/CD 管道與快速發佈週期

行動apps的UX與UI設計

  • 用戶體驗與介面設計原則
  • 線框圖、原型與用戶測試
  • Access 性與跨設備一致性

使用 Flutter 進行開發

  • Flutter 設置與架構
  • 小部件、佈局與主題
  • 狀態管理與導航

行動apps架構

  • 分層與模組化架構
  • 與後端服務的整合 (Firebase)
  • 可維護性與可擴展性的最佳實踐

行動apps開發中的AI

  • 在 Flutter apps中使用預訓練模型
  • 聊天機器人、推薦系統與智能自動化
  • 連接AI服務(例如 Dialogflow, ML Kit)

行動apps中的安全性

  • 使用 Firebase 進行身份驗證與授權
  • 數據加密與安全存儲
  • 代碼混淆與安全API調用

測試、部署與維護

  • 單元、小部件與整合測試
  • 準備 Google Play 與 App Store
  • 版本控制與更新策略

總結與下一步

最低要求

  • 理解面向对象编程
  • 具备软件开发工具的使用经验
  • 对移动设备和UI设计有基本了解

受众

  • IT系统开发者
  • 开发移动界面的技术专业人员
  • 寻求跨平台和AI集成技能的应用开发者
 12 時間:

客戶評論 (2)

課程分類