本站已进行升级,老用户可以通过找回密码登录。
Flutter實戰

Flutter GetX Starter Kit:工程化架构、实战开发与 AI Coding

用 GetX、go_router、Dio、Freezed 构建可维护的 Flutter 项目,掌握网络、Auth & Session、Design System、业务实战,并让 AI 按你的工程规范开发代码。

38 講座 2 已學習 2026年9月28日
Flutter GetX Starter Kit:工程化架构、实战开发与 AI Coding - Flutter 视频教程封面 | 用 GetX、go_router、Dio、Freezed 构建可维护的 Flutter 项目,掌握网络、Auth & Session、Design System、业务实战,并让 AI 按你的工程规范开发代码。

課程介紹

將會學到

  • 建立清晰、可维护的 Flutter 项目架构
  • 正确划分 Page、Controller、API、Service、Network、Storage 的职责
  • 使用 GetX 管理状态、Controller 和依赖
  • 使用 go_router 建立统一路由与登录守卫
  • 使用 Freezed 构建不可变数据模型
  • 使用 Dio 建立统一 ApiClient 和网络层
  • 设计 Interceptor、异常处理和统一请求状态
  • 管理 Access Token、Refresh Token 和完整 Session 生命周期
  • 实现 Token 自动刷新、401 Retry 和并发 Refresh
  • 处理退出登录、用户切换以及异步 Session 数据隔离
  • 建立 Splash、Welcome、Login、Home 启动流程
  • 建立 i18n、Theme、Design System 和公共 UI Components
  • 从需求开始完整开发一个真实业务 Feature
  • 使用 `flutter analyze`、`flutter test` 验证项目
  • 给 AI 建立项目上下文与开发规则
  • 使用 Codex / Claude Code / Cursor 按现有架构开发功能
  • 完成 Android / iOS 项目构建

課程目錄

Starter Kit 前言

免費

AI Coding 时代的 Flutter 开发

免費

项目架构与目录结构

免費

项目开发规范与导包规则

免費

課程附件

Flutter Starter Kit 开发包

前置要求

  • Dart 基础
  • Flutter 基础
  • 能够创建并运行 Flutter 项目
  • 理解 Widget 基本概念
  • 具备基本 HTTP / REST API 概念
  • 有 VS Code 或 Android Studio 基础使用经验

課程評論

0
0 / 1000

暂无评论,快来发表第一条评论吧!