logo
分类于: 计算机基础 设计 职场办公

简介

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

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

资源最后更新于 2020-03-29 02:21:55

作者:何瑞君

出版社:出版社电子工业出版社

出版日期:2019-07

ISBN:9787121361791

文件格式: pdf

标签: 软件开发 程序设计 限时特价 UI 应用程序 移动终端

简介· · · · · ·

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

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 前言
  3. 第1章 Flutter简介
  4. 1.1 Flutter的优势
  5. 1.2 对比其他技术
  6. 1.3 Flutter架构
  7. 1.4 开发环境搭建
  8. 1.5 Flutter升级
  9. 本章小结
  10. 第2章 Dart语言入门
  11. 2.1 应用场景
  12. 2.2 变量与常量
  13. 2.3 运算符
  14. 2.4 异常捕获
  15. 2.5 函数Function
  16. 2.6 异步编程
  17. 本章小结
  18. 第3章 一切皆组件
  19. 3.1 基础组件(Basic widgets)
  20. 3.2 单一子元素组件(Single-child)
  21. 3.3 多子元素组件(Multi-child)
  22. 3.4 状态管理
  23. 3.5 包管理
  24. 3.6 常用代码段效果
  25. 本章小结
  26. 第4章 事件处理
  27. 4.1 原始指针事件
  28. 4.2 GestureDetector
  29. 4.3 事件原理与分发机制
  30. 4.4 事件通知
  31. 本章小结
  32. 第5章 动 画
  33. 5.1 动画原理及概述
  34. 5.2 动画的封装与简化
  35. 5.3 Hero动画
  36. 5.4 交错动画
  37. 5.5 动画示例
  38. 本章小结
  39. 第6章 使用网络技术与异步编程
  40. 6.1 网络协议简介
  41. 6.2 网络编程
  42. 6.3 JSON解析
  43. 6.4 dio库
  44. 6.5 异步编程
  45. 本章小结
  46. 第7章 路 由
  47. 7.1 路由简介
  48. 7.2 路由栈
  49. 7.3 自定义路由
  50. 本章小结
  51. 第8章 持 久 化
  52. 8.1 shared_preferences本地存储
  53. 8.2 SQLite数据库
  54. 8.3 文件形式存储
  55. 本章小结
  56. 第9章 插件与混合工程
  57. 9.1 package
  58. 9.2 理解Platform Channel
  59. 9.3 混合开发
  60. 9.4 FlutterBoost混合方案
  61. 本章小结
  62. 第10章 项目实战
  63. 10.1 实战一:实现一个招聘类App
  64. 10.2 实战二:实现异常上报系统
  65. 10.3 实战项目源码
  66. 10.4 性能分析与辅助工具
  67. 本章小结