当前位置: 首页 > 移动端

《Flutter内核源码剖析》赵裕 pdf电子书[121MB]

  • 移动端
  • 更新时间:2024-10-16 15:29:16
简介《Flutter内核源码剖析》是由赵裕编著,本书系统介绍Flutter跨平台技术的底层原理,横跨Java、C++、Dart 3种编程语言,可以帮助程序员学习前沿的跨平台技术,编写高质量的代码,深刻理解Flutter的内部运行机制。本书共11章。...
《Flutter内核源码剖析》pdf电子书下载
《Flutter内核源码剖析》pdf百度网盘
《Flutter内核源码剖析》pdf百度网盘
《Flutter内核源码剖析》pdf百度网盘
《Flutter内核源码剖析》pdf百度网盘

 

本书系统介绍Flutter跨平台技术的底层原理,横跨Java、C++、Dart 3种编程语言,可以帮助程序员学习前沿的跨平台技术,编写高质量的代码,深刻理解Flutter的内部运行机制。本书共11章。第1章~第3章讲解阅读Flutter内核源码的前置知识,如何获取和构建源码,以及Dart的高级特性等。第4章~第7章讲解Flutter内核源码的核心内容,涉及Embedder层、Engine层、Framework层等。第8章~第11章基于对Flutter内核源码的分析,探讨如何编写高性能的业务代码,定位代码中的性能瓶颈,使用DevTool等工具的高阶特性,以及底层原理等高级主题。本书适合对跨平台技术感兴趣的开发人员、前端开发人员、Android/iOS开发人员,希望深入了解Flutter或有性能调优需求的开发人员,对移动端渲染框架感兴趣的开发人员,以及渴望深入了解Flutter底层实现的开发人员阅读。

目录:
第 1章 准备工作 1
第2章 环境搭建 11
第3章 flutter tool 26
第4章 启动流程 74
第5章 渲染管道 139
第6章 Box布局模型 201
第7章 Sliver布局模型 214
第8章 Framework探索 230
第9章 Embedder探索 282
第10章 Engine探索 318
第11章 优化实践 332


点击下载