Flutter技术入门与实战(第2版)

Flutter技术入门与实战(第2版)

作者:亢少军

出版社:机械工业

出版年:2019年11月

ISBN:9787111640127

所属分类:散文随笔

书刊介绍

《Flutter技术入门与实战(第2版)》内容简介

本书由资深架构师撰写,详细讲解Flutter的基本概念和使用技巧。既有基础知识,又有丰富示例,并包括详细案例的操作步骤,实操性强。还有配套网站提供了完整案例代码和视频课程,可帮助读者轻松掌握基础知识,快速进入实战。
本书主要内容共16章。第1~2章介绍Flutter的基本概念和重要知识点。第3章简单介绍了Flutter SDK指定的Dart语言。第4~7章介绍Flutter常用组件,以及Material Design风格的组件、Cupertino风格的组件,还介绍了页面布局基础知识和技巧。第8~12章介绍Flutter的高级用法,包括如何处理手势,如何加载、处理、展示资源和图片,路由及导航是如何处理的,装饰和动画的处理等。第13章介绍Flutter插件开发。第14~16章介绍开发工具的使用技巧、测试与发布应用,以及综合案例。
亢少军,资深开发者,创业者。专注于视频通讯技术领域。国内首本Flutter著作《Flutter技术入门与实战》作者。多年从事视频会议、远程教育等技术研发,对于Android、iOS以及跨平台开发技术有比较深入的研究和应用,作为主要程序员开发了多个应用项目,涉及医疗、交通、银行等领域。

作品目录

第2版前言
第1章:开启Flutter之旅
1.1、Flutter的特点与核心概念
1.2、搭建开发环境
1.3、写第一个Flutter程序
第2章:Flutter基础知识
2.1、入口程序
2.2、Material
Design设计风格
2.3、Flutter主题
2.4、使用包资源
2.5、状态管理
2.6、HTTP请求
第3章:Dart语言简述
3.1、Dart的重要概念与常用开发库
3.2、变量与基本数据类型
3.3、函数
3.4、运算符
3.5、流程控制语句
3.6、异常处理
3.7、面向对象
3.8、泛型
3.9、库的使用
3.10、异步支持
3.11、元数据
3.12、注释
第4章:常用组件
4.1、容器组件
4.2、图片组件
4.3、文本组件
4.4、图标及按钮组件
4.5、列表组件
4.6、表单组件
第5章:Material
Design风格组件
5.1、App结构和导航组件
5.2、按钮和提示组件
5.3、其他组件
第6章:Cupertino风格组件
6.1、CupertinoActivityIndicator(加载指示器组件)
6.2、CupertinoAlertDialog(对话框组件)
6.3、CupertinoButton(按钮组件)
6.4、Cupertino(导航组件集)
第7章:页面布局
7.1、基础布局处理
7.2、宽高尺寸处理
7.3、列表及表格布局
7.4、其他布局处理
7.5、布局综合示例
第8章:手势
8.1、用GestureDetector进行手势检测
8.2、用Dismissible实现滑动删除
第9章:资源和图片
9.1、添加资源和图片
9.2、自定义字体
第10章:组件装饰和视觉效果
10.1、Opacity(透明度处理)
10.2、DecoratedBox(装饰盒子)
10.3、RotatedBox(旋转盒子)
10.4、Clip(剪裁处理)
10.5、案例—自定义画板
第11章:路由和持久化
11.1、路由的基本应用
11.2、Fluro企业级路由
11.3、Key-Value存储简介
11.4、文件存储
11.5、Sqflite的应用
第12章:动画
12.1、动画的基本概念
12.2、Flutter的动画相关类
12.3、动画示例
12.4、动画组件
第13章:Flutter插件开发
13.1、获取系统版本插件
13.2、电池电量插件
13.3、Channel详解
13.4、PlatformView显示原生视图
第14章:开发工具及使用技巧
14.1、IDE集成开发环境
14.2、Flutter
SDK
14.3、使用热重载
14.4、格式化代码
14.5、Flutter组件检查器
第15章:测试与发布应用
15.1、测试应用
15.2、发布Android版App
15.3、发布iOS版App
第16章:综合案例
16.1、即时通信App界面实现
16.2、企业站App实现

相关推荐

微信二维码