课程大纲

Agile 方法论于 Mobile Development

  • Agile 原则与专案结构
  • 用户故事、迭代与反馈
  • CI/CD 管道与快速发布周期

移动应用的 UX 与 UI 设计

  • 用户体验与介面设计原则
  • 线框图、原型与用户测试
  • Access 性与跨设备一致性

使用 Flutter 开发

  • Flutter 设置与架构
  • 小部件、布局与主题
  • 状态管理与导航

移动应用架构

  • 分层与模组化架构
  • 与后端服务的整合 (Firebase)
  • 可维护性与可扩展性的最佳实践

移动应用开发中的 AI

  • 在 Flutter 应用中使用预训练模型
  • 聊天机器人、推荐与智能自动化
  • 连接 AI 服务 (如 Dialogflow, ML Kit)

移动应用安全

  • 使用 Firebase 进行身份验证与授权
  • 数据加密与安全存储
  • 代码混淆与安全的 API 调用

测试、部署与维护

  • 单元测试、小部件测试与整合测试
  • 准备 Google Play 与 App Store
  • 版本控制与更新策略

总结与下一步

要求

  • 了解面向对象编程
  • 具备软件开发工具的经验
  • 具备移动设备和UI设计的基础知识

受众

  • IT系统开发人员
  • 创建移动界面的技术专业人员
  • 寻求跨平台和AI集成技能的应用开发人员
 12 小时

客户评论 (3)

即将举行的公开课程

课程分类