联系我们

课程大纲

移动开发中的敏捷方法论

  • 敏捷原则与项目结构
  • 用户故事、冲刺与迭代反馈
  • CI/CD流水线与快速发布周期

移动应用的UX与UI设计

  • 用户体验与界面设计原则
  • 线框图、原型与用户测试
  • 可访问性与跨设备一致性

使用Flutter构建应用

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

移动应用架构

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

移动应用开发中的AI

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

移动应用安全

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

测试、部署与维护

  • 单元测试、组件测试与集成测试
  • 准备上架Google Play和App Store
  • 版本控制与更新策略

总结与后续步骤

要求

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

目标学员

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

客户评论 (2)

即将举行的公开课程

课程分类