
这是一本以搜索业务为主线,深度解读超级App构建与优化的策略、流程、方法、技巧和作者近20年心得精华的著作。本书覆盖了App从诞生到成为超级App的过程中技术架构层面所面临的所有核心挑战及其解决思路。 本书作者是我国App研发领域的先行者(2005年正式App发领域)。曾在百度负责多个App的技术架构构建,全程参与了百度App从诞生到发展至拥有上亿规模用户的全过程。本书是作者将近20年App研发经验和10余年百度搜索App发经验的精华,是一本真正的干货集。 基础篇(第1~3章),从作者百度讲起,带领读者一步步走搜索App的世界。这一篇通过简洁的语言和生动的案例,以“润物细无声”的方式读者帮建立起对搜索App的基础认知,包括百度App发展历程、典型App中搜索功能构建、搜索结果页和落地页技术实现、搜索服务端架构、搜索服务优化等特色内容,为读者学习后续内容下坚实的基础。 高级篇(第4~12章), 围绕搜索全流程业务展,包括搜索客户端中并行化响应输的实现,以及可扩展网页(即功能插件化)、场景容器化、可定制安全策略、可持续优化指标、可统一管理网络通信、移动端AI预测、可变体发布及支持质效提的搜索客户端架构的设计与实现思路。通过本篇,读者可更深理解搜索App的业务流程,掌握技术架构的工作原理,并学会如何将这些思想应用于相关的产品中。 个人成长篇(第13章),从团队协作、产品交付及技术架构优化这三个方面介绍个人的架构优化之路。这部分是作者10余年的工作经验和思考。<br/>【推荐语】<br/>几乎所有的APP都有搜索功能,做APP发的团队几乎都会对搜索功能的实现有需求。不同的APP对搜索功能的要求不一样,在搜索功能落地过程中,遇到的具体问题也不一样。百度资深移动端搜索专家、15年搜索架构师撰写的这本书,从架构角度展,对APP从出现到成长为可支持亿级用户的超级APP的完整实现过程和相关技术行深度揭秘。书中不仅包括搜索功能的实现过程、方法,以及所涉及的核心技术和指标,还包括APP优化、迭代并成长为超级APP的方法。难能可贵的是,作者把自己在百度10余年做搜索的经验经过近2年的提炼,完美融合到了本书中。<br/>【作者】<br/>刘俊启 百度前资深研发工程师、百度前App架构师、百度前OC&Swift编码委员会主席、腾讯研发工程师,国内App研发先行者。 2005年职盛大·数位红,参与了Game-V(中国第一个无线游戏娱乐运营平台)的研发(NOKIA S60平台)。之后作为初创团队成员,负责多款S60平台的App研发。2009年始转战iOS平台,负责推公司产品技术栈向iOS平台迁移。 2010年职百度,先后负责构建百度搜索App、百度语音SDK、百度语音助手App、百度浏览器App、百度App Watch版等多个重量级产品的技术架构。多次负责掌上百度(百度App)技术架构的实现及升级工作,涉及App基础技术架构、浏览内核、搜索框架、内容扩展、网络、安全、仿真测试、移动AI、App级复用等方向。 在文本搜索、语音搜索、视觉搜索、技术架构、研发提效等相关领域拥有30余个专利。在百度工作期间,获得3次百度骄傲奖,以及多次事业部及团队级别奖项。<br/>

評論0