更新时间:2021-01-08 18:12:30
封面
版权页
前言
第1章 Flutter概述
1.1 Flutter的历史
1.2 Flutter框架
第2章 Flutter快速入门
2.1 开发环境搭建
2.2 开发工具
2.3 Flutter项目示例
2.4 Flutter Web入门
2.5 Flutter升级
2.6 Flutter包管理
第3章 Dart基础
3.1 Dart入门
3.2 Dart基础知识
3.3 函数
3.4 Dart运算符
3.5 流程控制语句
3.6 异常
3.7 类
3.8 泛型
3.9 元数据
3.10 异步编程
第4章 Flutter组件基础
4.1 Widget组件基础
4.2 状态管理基础知识
4.3 基础组件
4.4 容器组件
4.5 盒约束模型
第5章 Flutter页面布局
5.1 线性布局
5.2 弹性布局
5.3 流式布局
5.4 层叠布局
第6章 高级组件
6.1 可滚动组件
6.2 列表组件
6.3 网格组件
6.4 滑动切换组件
6.5 自定义组件
第7章 事件处理
7.1 原始指针事件
7.2 手势识别组件
7.3 事件总线
7.4 事件通知
第8章 动画
8.1 动画基础
8.2 动画组件
8.3 转场动画
8.4 交错动画
8.5 Flare动画
第9章 路由与导航
9.1 路由基础
9.2 路由栈
9.3 自定义路由
第10章 网络与通信
10.1 网络协议
10.2 网络请求
10.3 JSON解析
10.4 异步编程
10.5 BloC
第11章 数据持久化
11.1 SharedPreferences存储
11.2 sqlite数据库存储
11.3 文件存储
第12章 混合开发
12.1 混合开发简介
12.2 集成Flutter
12.3 Flutter与原生通信
12.4 混合路由管理
12.5 FlutterBoost
第13章 插件开发与热更新
13.1 Flutter插件开发
13.2 Flutter开源库
13.3 Flutter热更新
第14章 新冠肺炎疫情应用
14.1 项目搭建
14.2 功能开发
14.3 异常监测与上报
14.4 性能分析与优化
14.5 打包与发布