展开全部

主编推荐语

教你从零开始构建一个完整的待办事项App。

内容简介

本书通过一个实际的Flutter App,为大家介绍Flutter相关的知识。

书中首先介绍了Flutter的环境配置、各种IDE的工具配置以及怎样运行一个简单的Flutter程序。

然后介绍了Dart语言的一些基本概念。接着利用Flutter基本的容器组件、图片组件以及布局组件,教读者创建一个简单的待办事项应用的原型界面,并介绍FlutterUI的布局思路以及原理。

最后,介绍如何通过更加复杂的组件的不同组合,让待办事项应用识别复杂的手势以及在精妙的动画和页面之间完成路由跳转。

目录

  • 版权信息
  • 前言
  • 第一部分 Flutter的基础知识
  • 第1章 Flutter概述
  • 1.1 Flutter 的横空出世
  • 1.2 Flutter 的技术亮点
  • 1.3 小结
  • 第2章 Dart语言概述
  • 2.1 基本数据类型
  • 2.2 函数
  • 2.3 流程控制
  • 2.4 异常处理
  • 2.5 类
  • 2.6 泛型
  • 2.7 异步
  • 2.8 引入外部代码
  • 2.9 小结
  • 第3章 环境搭建
  • 3.1 在 Windows 系统搭建环境
  • 3.2 在 Mac 系统搭建环境
  • 3.3 小结
  • 第4章 着手做第一个Flutter程序
  • 4.1 第一个 Flutter 项目
  • 4.2 Flutter 项目的文件结构
  • 4.3 小结
  • 第5章 调试工具
  • 5.1 如何使用断点
  • 5.2 HotReload 和 HotRestart
  • 5.3 使用 Android Studio 中的 DevTools
  • 5.4 小结
  • 第6章 Widget概述
  • 6.1 Widget 的概述
  • 6.2 利用 Widget 实现布局
  • 6.3 滚动布局
  • 6.4 Material 与 Cupertino
  • 6.5 小结
  • 第二部分 动手做一个待办事项应用
  • 第7章 我们要做一个什么样的应用
  • 7.1 页面一览
  • 7.2 整体技术点一览
  • 第8章 第一个页面
  • 8.1 搭建 UI 框架
  • 8.2 填充组件
  • 8.3 为页面增加本地逻辑
  • 8.4 小结
  • 第9章 跳转到第二个页面
  • 9.1 简单的页面跳转
  • 9.2 为页面跳转添加自定义的过渡效果
  • 9.3 完善我们的“注册”页面
  • 9.4 小结
  • 第10章 待办事项应用的灵魂
  • 10.1 构建带有 BottomNavigationBar 的页面
  • 10.2 使用 ListView 构建页面
  • 10.3 为 ListView 增加简单的事件交互
  • 10.4 小结
  • 第11章 添加、编辑、查看TODO
  • 11.1 构建简单的表单页面
  • 11.2 构建较为复杂的日期选择器组件和时间选择器
  • 11.3 构建优先级展示框
  • 11.4 完善表单细节内容
  • 11.5 小结
  • 第12章 让我们的应用更加完美
  • 12.1 了解 Flutter 中的动画
  • 12.2 动手为我们的待办事项应用增加动画
  • 12.3 利用 PlatformChannel 实现定位功能
  • 12.4 利用 PlatformView 实现地址详情功能
  • 12.5 使用封装好的 PlatformView 构建隐私策略页面
  • 12.6 小结
  • 第13章 为我们的待办事项应用增加完整的处理逻辑
  • 13.1 完成多页面之间的数据共享
  • 13.2 为“登录”页面和“注册”页面增加网络请求
  • 13.3 将数据缓存在本地
  • 13.4 将本地数据上传到网络
  • 13.5 小结
  • 第14章 是时候发布啦
  • 14.1 发布应用前需要了解的一些基础知识
  • 14.2 发布 Android 应用
  • 14.3 发布 iOS 应用
  • 14.4 小结
  • 第三部分 Flutter的扩展功能
  • 第15章 深入理解状态管理
  • 15.1 状态管理的理论知识
  • 15.2 状态管理的代码实现
  • 15.3 小结
  • 第16章 你不能错过的优秀工具
  • 16.1 代码静态分析
  • 16.2 代码格式化
  • 16.3 Dart DevTools
  • 16.4 小结
  • 第17章 在Flutter中如何更好地与后台交互
  • 17.1 数据处理概览
  • 17.2 使用工具生成代码
  • 17.3 小结
  • 第18章 编写测试代码
  • 18.1 准备工作
  • 18.2 单元测试
  • 18.3 Widget 测试
  • 18.4 集成测试
  • 18.5 小结
  • 第19章 性能优化
  • 19.1 性能优化建议
  • 19.2 性能分析
  • 19.3 小结
  • 第20章 Flutter的历程与未来
  • 20.1 回顾 Flutter 的历程
  • 20.2 展望 Flutter 的未来
  • 20.3 Flutter for Web
  • 20.4 Flutter For Desktop
  • 20.5 小结
  • 作者简介
展开全部

评分及书评

评分不足
1个评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。