类似推荐
编辑推荐
本书旨在帮助读者快速入门Flutter、掌握Flutter开发技能,从而具备一定的Flutter跨平台开发能力。
内容简介
本书在内容编排上主要分为以下三个部分:
第一部分(第1~5章)是UI构建基础篇,纵向概述Flutter开发中用到的基础组件(如Text、Image)、UI布局组件(如Column)、滑动组件(如NestScrollView)和功能性组件(如手势识别)等;
第二部分(第6~10章)是Flutter核心功能篇,涵盖动画、弹框、绘图、插件开发、文件操作与网络请求等;
第三部分(第11~13章)是实战应用篇,将前两部分的内容加以应用,并补充开发细节,如应用图标配置、打包发布、权限请求、各种工具类封装,还提供了一个APP的基础架构以及短视频应用与电商类应用。
读者可以直接在本书提供的源码基础上搭建企业级的应用。此外,本书还具有较强的工具属性,便于在随时查阅,陪伴读者完成Flutter的学习旅程。本书适合想要入门Flutter,进行应用开发的技术人员阅读。
作者简介
编著者赵龙,华为HDE认证专家,CSDN认证年度博客专家,网易云课堂“玩转大前端”网校创始人。先后从事过Java EE领域、Android开发架构领域、iOS开发领域、产品设计领域相关工作。同时对React native 、Uni-app、Flutter跨平台开发有系统和丰富的开发与架构实战经验。
曾在CSDN技术平台撰有“Flutter开发的点滴积累”系列专栏,通过100多篇技术文章帮助广大开发者解决了在Flutter开发中遇到的疑难问题。
章节目录
版权信息
内容提要
前言
UI构建基础篇
第1章 Flutter开发起步
1.1 Dart语言概述
1.2 Dart语言核心
1.3 Flutter项目配置文件
1.4 Flutter APP的调试技巧
小结
第2章 基础组件
2.1 MaterialApp
2.2 Scaffold组件
2.3 AppBar
2.4 文本显示Text组件
2.5 文本输入框TextField组件
2.6 容器Container组件
2.7 按钮Button
2.8 图片Image组件
小结
第3章 UI布局排版组件
3.1 线性布局Column与Row
3.2 非线性布局
3.3 实现一个酷炫的登录页面
小结
第4章 功能性组件
4.1 进度指示器
4.2 单选框Radio、复选框CheckBox、开关Switch
4.3 手势处理
小结
第5章 滑动视图
5.1 ScrollView
5.2 PageView
5.3 ListView与GridView
小结
核心功能篇
第6章 动画专题
6.1 基本动画
6.2 Tween动画
6.3 其他动画概述
小结
第7章 弹框专题
7.1 基本弹框的使用
7.2 Dialog中的状态更新
7.3 自定义弹框
小结
第8章 绘图专题
8.1 Flutter中绘图功能实现
8.2 绘制基本图形
8.3 贝塞尔曲线
8.4 绘制文本
8.5 绘制图片
小结
第9章 插件开发专题
9.1 Flutter与原生(Android、iOS)双向通信
9.2 插件发布
小结
第10章 文件操作与网络请求
10.1 异步编程
10.2 文件File的读写
10.3 网络请求库
小结
实战应用篇
第11章 APP从0起步
11.1 项目创建及打包配置
11.2 基础工具类封装
11.3 基础组件封装
11.4 启动流程配置
小结
第12章 短视频应用的跨平台开发
12.1 视频列表页面
12.2 视频列表子Item
12.3 视频播放详情VideoPlayDetailedWidget
12.4 视频首页面
小结
第13章 电商类应用的跨平台开发
13.1 指纹登录功能
13.2 主页面根视图
13.3 滑动折叠的首页面
小结
Flutter基础与实战:从入门到APP跨平台开发是2021年由机械工业出版社出版,作者赵龙 编著。
得书感谢您对《Flutter基础与实战:从入门到APP跨平台开发》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。