书籍介绍
在移动互联网时代,WebKit作为Android系统中的浏览器核心引擎,其重要性不言而喻。然而,WebKit的源代码庞大且复杂,对于初学者来说,直接上手分析源码可能会令人望而却步。本书作者通过自己的努力,成功编译WebKit并开发浏览器,从而深入理解其精髓,并与四位开发者共同完成了这部著作。这本书为我们提供了一个清晰的框架,让我们能够在不迷失方向的情况下,逐步探索WebKit的奥秘。
作者简介
这位作者是一位资深系统工程师,目前供职于小米。他长期专注于嵌入式软硬件、浏览器引擎和Android系统的研发。曾在百度移动浏览器引擎组工作,对Webkit与Chromium源码有深入研究。他还涉猎操作系统内核、SOC软硬件体系结构、无线技术等多个领域。此外,他还拥有丰富的数学建模、图像视频处理、机器学习和Web移动端开发经验。作者曾担任技术带头人,并参与了多个内核项目的研发。
推荐理由
《深入理解Android:WebKit卷》是一本旨在帮助开发者全面深入理解WebKit浏览器核心引擎的书籍。作者结合自身的学习经验和团队协作成果,详细介绍了WebKit的宏观架构,并通过避免直接深入源码分析,使读者能够快速掌握WebKit的精髓。本书不仅阐述了WebKit的编译环境搭建,还提供了丰富的实践技巧,是Android开发者提升技能的绝佳资源。
适合哪些人读
对于Android开发者来说,无论是初学者还是有一定经验的开发者,这本书都是不可多得的参考资料。特别是那些对WebKit浏览器核心引擎感兴趣,希望提升自身技能的开发者,通过阅读本书,可以快速掌握WebKit的宏观架构,从而为日后的开发工作打下坚实的基础。此外,对操作系统原理、浏览器开发技术感兴趣的读者,也可以从本书中获得有益的知识。
目录
序
前 言
第1章 搭建源代码编译环境 1
1.1 Android全源码开发环境 1
1.1.1 PC配置建议 1
显示全部