从零开始学Flutter开发

从零开始学Flutter开发

作者:谭东

出版社:电子工业

出版年:2020年9月

ISBN:9787121387135

所属分类:网络科技

书刊介绍

《从零开始学Flutter开发》内容简介

本书针对目前高速发展的Flutter跨平台移动开发技术方案,从零开始深入讲解其中涉及的技术点,内容全面详细。本书共分18章,第1章至第4章主要介绍Flutter入门基础知识,第5章至第7章主要介绍Flutter核心组件和布局相关组件,第8章至第15章主要介绍Flutter进阶知识,第16章至第18章主要介绍Flutter扩展及实战相关内容。
本书适合具有一定编程经验的学生、开发者阅读,也适合乐于尝试新技术、渴望不断提升自我的读者参考、学习。
谭东 计算机专业硕士,IEEE SPAC 2018最佳论文获得者,CSDN博客专家,《Android开发进阶实战:拓展与提升》作者,国内早期Flutter技术实践者,具有多年编程经验。
擅长Java、Node.js、Dart、Flutter、React等多门语言与技术框架,喜欢研究、善于分析总结,编写过多个开源库。

作品目录

内容简介
推荐语
前言
第1章:认识Flutter
1.1、跨平台开发技术
1.2、一起认识Flutter
1.3、Flutter
架构与特点
1.4、Flutter
主流平台
1.5、Flutter
未来展望
第2章:Dart
语言基础
2.1、认识Dart
2.2、Dart
的数据类型与操作符
2.3、Dart
的流程控制语句
2.4、Dart
中的类与方法
2.5、Dart
的异步操作与导入类
第3章:Flutter
开发入门
3.1、开发环境搭建
3.2、项目结构分析
3.3、配置文件详解
3.4、Flutter
组件化
3.5、创建Flutter
应用
第4章:Flutter
开发规范
4.1、项目结构规范
4.2、命名规范
4.3、代码格式规范
4.4、注释规范
4.5、代码使用规范
第5章:Flutter
常用组件(上)
5.1、文本类组件
5.2、图片类组件
5.3、导航类组件
第6章:Flutter
常用组件(下)
6.1、表单类组件
6.2、列表滚动组件
6.3、Dialog
组件
6.4、表格组件
第7章:Flutter
常用布局组件
7.1、容器类布局组件
7.2、层叠类布局组件
7.3、线性布局组件
7.4、弹性布局组件
7.5、流式布局组件
第8章:Flutter
路由与生命周期
8.1、路由简介
8.2、路由跳转
8.3、参数传递
8.4、生命周期
8.5、按键监听
第9章:Flutter
HTTP
网络请求
9.1、HTTP
网络请求简介
9.2、实现方式
9.3、Flutter
JSON
编解码
9.4、Flutter
WebSocket
的使用
第10章:Flutter
文件操作与数据库操作
10.1、文件操作
10.2、手势操作
10.3、数据库操作
第11章:Flutter
自定义组件与方法封装
11.1、自定义组件
11.2、方法封装
第12章:Flutter
动画的实现
12.1、动画简介
12.2、基础动画
12.3、Hero
动画
12.4、交错动画
第13章:Flutter
主题与应用国际化
13.1、主题的实现
13.2、应用国际化
第14章:Flutter
数据共享与传递
14.1、InheritedWidget
组件
14.2、ScopedModel

14.3、Redux

14.4、EventBus

第15章:Flutter
与原生API
交互及插件库开发
15.1、Flutter
与原生API
交互
15.2、Flutter
插件库开发
第16章:Flutter
调试与应用打包发布
16.1、调试与单元测试
16.2、Flutter
Android
应用打包发布
16.3、Flutter
iOS
应用打包发布
第17章:Flutter
拓展:Dart
Web
17.1、Dart
Web
简介
17.2、Dart
Web
环境搭建
17.3、创建一个Dart
Web
项目
17.4、编写第一个Dart
Server
第18章:Flutter
实战
18.1、编写一个备忘录应用
18.2、编写一个TV
应用

相关推荐

微信二维码