Flutter跨平台开发入门与实战

Flutter跨平台开发入门与实战

作者:向治洪

出版社:人民邮电

出版年:2020年12月

ISBN:9787115551443

所属分类:诗歌文集

书刊介绍

《Flutter跨平台开发入门与实战》内容简介

本书共14章,涵盖Flutter跨平台开发所需的各方面知识,循序渐进的讲解有助于读者更深入地学习Flutter知识。第1章~第8章介绍Flutter的入门与基础知识,主要由Flutter概述、Flutter快速入门、Dart基础、Flutter组件基础、Flutter页面布局、高级组件、事件处理,以及动画等知识组成。第9章~第13章介绍进阶知识,主要由路由与导航、网络与通信、混合开发,以及插件开发与热更新等组成,介绍Flutter跨平台开发中的相关技巧,也是Flutter跨平台开发必须掌握的内容。第14章主要由Flutter项目实战组成,介绍对Flutter基础知识的综合运用,通过对此实战项目的学习,读者将会对Flutter框架有更加全面和深入的理解。本书适合移动Android.ios开发人员,前端开发人员以及对移动开发感兴趣的读者阅读。
向治洪,哔哩哔哩资深工程师,大前端专家,技术达人,曾出版《React Native移动开发实战》《Kotlin入门与实战》《Weex跨平台开发与实战》以及《React Native开发进阶》。

作品目录

前言
第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、打包与发布

相关推荐

微信二维码