更新时间:2020-05-22 16:34:32
封面
书名页
版权信息
内容简介
作者介绍
前言
第1章 Flutter开发环境搭建
1.1 认识Flutter
1.2 配置iOS开发环境
1.3 配置Android开发环境
1.4 你的第一个Flutter应用
第2章 Dart语言基础
2.1 Dart开发环境搭建
2.2 Dart中的变量
2.3 Dart中的内置数据类型
2.4 Dart中的运算符
2.5 Dart中的流程控制语句
第3章 Dart高级进阶
3.1 使用函数
3.2 Dart中的类
3.3 泛型
3.4 异步编程技术
3.5 模块的使用
3.6 可调用类与注释
第4章 Flutter基础组件
4.1 Image图片组件的应用
4.2 Text文本组件的应用
4.3 Icon图标组件的应用
4.4 按钮相关组件的应用
4.5 界面脚手架Scaffold组件
4.6 FlutterLogo组件的应用
4.7 Placeholder占位符组件的应用
4.8 单组件布局容器组件的应用
4.9 多组件布局容器组件的应用
第5章 Flutter组件进阶
5.1 表单组件的应用
5.2 Flutter布局技术
5.3 高级用户交互组件
5.4 对组件进行绘制与修饰
5.5 内容可滚动组件
第6章 动画与手势
6.1 补间动画的应用
6.2 物理动画的应用
6.3 列表动画
6.4 使用帧动画
6.5 共享元素的动画
6.6 Lottie动画
6.7 Flare动画
6.8 手势交互
第7章 网络技术与数据解析
7.1 Flutter中的网络技术
7.2 JSON数据解析
7.3 数据持久化存储
7.4 Flutter中的页面切换
第8章 用Flutter进行新闻客户端的开发
8.1 新闻客户端需求分析与开发前的准备
8.2 新闻客户端主页的开发
8.3 首页网络请求与数据填充
8.4 分类模块的开发
8.5 新闻详情页开发
第9章 用Flutter开发“棍子传奇”小游戏
9.1 游戏开始页面开发
9.2 游戏核心逻辑开发
9.3 对游戏体验进行优化
第10章 将Flutter用于iOS、Android项目和Web应用程序
10.1 将Flutter模块植入已有的iOS工程中
10.2 将Flutter模块植入已有的Android工程中
10.3 使用Flutter开发Web应用程序