Flutter:从0到1构建大前端应用

Flutter:从0到1构建大前端应用

作者:何瑞君

出版社:电子工业

出版年:2019年7月

ISBN:9787121361791

所属分类:散文随笔

书刊介绍

《Flutter:从0到1构建大前端应用》内容简介

本书是Flutter从基础入门到进阶实战的教程书,也是一本面向大前端的新技术书。Flutter是谷歌新推出的一个跨平台的、开源的UI框架,同时支持iOS系统和Android系统开发,并且是谷歌未来新操作系统Fuchsia的默认开发套件。本书共10章,内容包括Flutter简介、Dart语言入门、一切皆组件、事件处理、动画、使用网络技术与异步编程、路由、持久化、插件与混合工程和项目实战。本书不仅介绍了Flutter的基本原理、特性,而且在实战章节全面展示了打造一个完整的基于Flutter的App的流程,包含具体细节、思想流程和代码实操。本书适合Flutter初学者,对移动开发(iOS/Android)有一定经验的人员,以及希望了解Flutter原理并进阶实战的相关技术人员。
何瑞君,移动端资深架构师,擅长Android、HTML5、React Native、Flutter等技术开发。GitHub重度使用者,热爱开源项目和技术文章写作。目前就职于平安银行。

作品目录

内容简介
前言
第1章:Flutter简介
1.1、Flutter的优势
1.2、对比其他技术
1.3、Flutter架构
1.4、开发环境搭建
1.5、Flutter升级
本章小结
第2章:Dart语言入门
2.1、应用场景
2.2、变量与常量
2.3、运算符
2.4、异常捕获
2.5、函数Function
2.6、异步编程
本章小结
第3章:一切皆组件
3.1、基础组件(Basic
widgets)
3.2、单一子元素组件(Single-child)
3.3、多子元素组件(Multi-child)
3.4、状态管理
3.5、包管理
3.6、常用代码段效果
本章小结
第4章:事件处理
4.1、原始指针事件
4.2、GestureDetector
4.3、事件原理与分发机制
4.4、事件通知
本章小结
第5章:动

5.1、动画原理及概述
5.2、动画的封装与简化
5.3、Hero动画
5.4、交错动画
5.5、动画示例
本章小结
第6章:使用网络技术与异步编程
6.1、网络协议简介
6.2、网络编程
6.3、JSON解析
6.4、dio库
6.5、异步编程
本章小结
第7章:路

7.1、路由简介
7.2、路由栈
7.3、自定义路由
本章小结
第8章:持


8.1、shared_preferences本地存储
8.2、SQLite数据库
8.3、文件形式存储
本章小结
第9章:插件与混合工程
9.1、package
9.2、理解Platform
Channel
9.3、混合开发
9.4、FlutterBoost混合方案
本章小结
第10章:项目实战
10.1、实战一:实现一个招聘类App
10.2、实战二:实现异常上报系统
10.3、实战项目源码
10.4、性能分析与辅助工具
本章小结

相关推荐

微信二维码