“深入理解Android“书籍从卷I推出以后就受到广大读者的喜爱。在和读者交流的过程中,笔者被问及最多的一个问题就是,卷II什么时候推出?内容会是什么?实际上,笔者和策划编辑杨福川在系列书籍的编写过程中,也在考虑这个问题:Android涉及到的内容简直是浩如烟海,然而,哪些知识点能帮助读者更快、更好得了解Android,从而一方面帮助大家在深入了解Android系统的基础上,能进行更娴熟的应用开发,另一方面能帮助读者搭建一个兼具Android甚至嵌入式系统地具有相当深度和广度的知识架构?在反复讨论和仔细研究之后,我们试规划了如图1所示的深入理解Android系列书籍的Roadmap:
图1 深入理解Android系列书籍的Roadmap
图1将整个系列分为四个部分:应用部分、框架部分、专题部分和内核部分,这几部分内容规划的大致思路为:
1. 应用部分:这部分拟以Android源码中自带的那些应用程序为分析目标,充分展示Google在自家SDK平台上做应用开发的深厚功力。这些应用包括Contacts、Gallery2、Mms、Browser等,它们的分析难度都不可小觑。通过对这些系出名门的应用的分析,我们希望读者不仅能把握商业级应用程序开发的精髓,而能更精熟地掌握Android应用开发的各种技能。
2. Framework部分。关注Android的框架,拟包括三本书:
Framework部分所包括的这3本书的目的是让读者对整个Android系统有较大广度、一定深度的认识,这有益于读者能构建一个更为完整的Android系统知识结构。应当指出,这3本书不可能覆盖Android Framework中的所有知识点。因此,尚需读者在此基础上,结合不同需求,进行进一步的深入研究。
3. 专题部分。旨在帮助读者沿着Android平台中的某一些专业方向,进行深度挖掘,拟规划如下专题:
专题部分隐含着的一个极为重要的宗旨:即基于Android,而高于Android。换言之,这些书籍虽都以Android为切入点,但我们更希望读者学到的知识、掌握的技术却不局限于Android平台。
4. 内核部分。这部分图书拟以Linux内核为主。虽然这方面的经典教材非常多,但要么是诸如《Linux内核情景分析》之类的鸿篇巨帙,要么是类似《Linux内核设计与实现》,内容过于简洁。另外,现有书籍使用的内核源码都已比较陈旧。为此,我们希望能有一本难度适中、知识面较广、深度适宜的书籍。
另外,除了通过书籍传播知识外,我们也会引入博客等其他渠道来补充Roadmap中未能涉及的知识点。
Google为这个世界贡献了Android这一奇葩,那么我们能做些什么呢?我们的理想是,围绕深入理解Android这一系列,编撰出国内最高品质的系列书籍,以飨读者。如果读者是正在前沿拼杀的“攻城狮”,那么我们则甘愿做及时为您运送精神食粮的后勤兵!。
主持人杨澜有一句说得好:“原来我只佩服成功的人,现在我更尊敬那些正在努力的人”。我们也盛情邀请那些已付出艰辛努力或正在努力,有热情、技术,并乐于与人分享的朋友们加入到这个团队里来,共同为“攻城狮”们做些实事!目前卷III、Telephony专题已有合适的后勤兵们正在为之努力奋斗,相信读者不久将来能分享到他们通过奋斗结出的硕果!
请有意的朋友们和我们联系。
邮箱:杨福川 [email protected]、邓凡平 [email protected]
杨福川、邓凡平