Skip to content

Chankeep/learn-flutter-and-dart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Flutter 和 Dart 学习大纲

0. 基础环境搭建

学习目标

  • 安装 Flutter 和 Dart SDK
  • 配置开发环境(如 Visual Studio Code 或 Android Studio)
  • 创建并运行第一个 Flutter 应用

学习资料

1. Dart 语法基础

学习目标

  • 了解 Dart 的基本数据类型(如 int, double, String, bool 等)
  • 掌握变量声明和作用域
  • 学习函数和类的定义与使用
  • 理解控制流语句(如 if-else, for, while 等)

学习资料

2. Flutter 基础

学习目标

  • 理解 Flutter 的核心概念,如 Widget、State 和 BuildContext
  • 学习如何使用内置的 Widget 构建界面
  • 掌握布局管理(如 Column, Row, Stack 等)

学习资料

3. 交互与状态管理

学习目标

  • 处理用户输入(如点击、滑动等)
  • 学习不同的状态管理方案(如 setState, Provider, Bloc 等)
  • 实现界面之间的导航

学习资料

4. 数据存储与网络请求

学习目标

  • 学习如何在 Flutter 中进行本地数据存储(如 SharedPreferences, SQLite 等)
  • 发起网络请求(如 HTTP 请求)并处理响应
  • 解析 JSON 数据

学习资料

5. 插件与第三方库的使用

学习目标

  • 了解如何在 Flutter 项目中使用第三方插件和库
  • 学习一些常用的插件,如图片加载、地图、推送通知等

学习资料

6. 应用发布

学习目标

  • 学习如何将 Flutter 应用打包发布到不同的平台(如 Android, iOS)
  • 了解应用发布的流程和注意事项

学习资料

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •