两年的等待,近700页干货,同系列累计销量25万+,第三版内容更扎实

入门Android,看这本就够了

从 2008 年谷歌发布 Android 1.0 系统起,到 2019 年的 Android 10.0 系统,不知不觉 Android 已经陪我们走过了 10 余年。经过了十多年的进化,无论是在用户体验、流畅性、续航还是机器学习等方面,Android 都有了很大的改进。

对于学习 Android 的开发者来说,《第一行代码》的重要性无可替代,它不仅是入门时的指引,更是进阶后的补充,让人常看常新,甚至被读者称为“Android 入门第一书”。想入门 Android ,试过很多办法都不行?那可能是你的姿势没用对。如果你有幸能遇到《第一行代码》,相信你的开发道路会平顺很多。

引入Kotlin,第3版全新出发

经过前两版的成功,《第一行代码》时常被读者惦念着,也经常会收到读者们的“催更”,但是当我们的编辑老师去问郭霖老师时,得到的答案总是否定,因为他觉得时机还没来。

直到 2017 年的时候,Google 在 I/O 大会上宣布 Kotlin 将成为 Android 系统的一级开发语言,从此与 Java 平起平坐。郭霖老师感受到在 Android 应用层的开发语言可能会掀起一场大淘汰式的替换。更新的想法就在这时候萌芽。

但是 Kotlin 作为一门新兴语言,程序员基数远没有 Java 那样庞大。如果用这种语言写,读者要是读不懂怎么办?反复思量下,他决定在新版中同时讲解 Android 和 Kotlin 这两门技术,这也是《第一行代码》中首次引入编程语言的讲解。

不仅引入了编程语言的讲解,作者还独创性地采用将 Kotlin 和 Android 穿插在一起讲解的方法,避免读者学起来枯燥。

作者先带你快速入门 Kotlin,之后利用已经掌握的知识开始上手 Android 开发。并且在后续系统学习 Android 内容的同时又会讲解一些 Kotlin 的进阶知识。也就是说,读完这本书,你就能同时熟练地掌握 Android 和 Kotlin 这两门技术了。是不是很酷!真正做到事半功倍。

另外,第 3 版还新增了三章内容,分别是第 2 章、第 13 章和第 16 章。

第 2 章主要讲解的是 Kotlin 快速入门。作者在这章中讲解了变量、函数、逻辑控制、面向对象编程、Lambda 编程、空指针检查等 Kotlin 中最基础、同时也是最核心的知识点。学完这章,使用 Kotlin 来编写一些 Android 程序可以说不再是问题了。

第 13 章专门讲解 Jetpack。内容涉及 ViewModel、Lifecycles、LiveData、Room、WorkManager 等,基本涵盖了 Jetpack 架构模块当中最主要的一些组件。

第 16 章是第 3 版中新补充的一个实战章节。不同于过去的 App 开发实战,第 16 章作者将带你编写并发布一个开源库。这也是作者本人的强项,郭霖老师不仅写过几个比较知名的开源项目,而且他目前在公司的主要工作是 SDK 研发,写这部分内容,可以说他非常擅长。

除此之外,还有我们最熟悉的天气预报程序,这个程序贯穿了 3 版,而这一版中的程序将是最具架构性的,也是最符合高质量代码规范的版本。相信这对你未来开发公司的实际项目会有很大的帮助。

当然这些只是书中更新的一部分内容,还有一些内容作者也做了调整和优化,具体的可要等小伙伴们自己去探索啦!

杜绝“眼睛学会了,但是手没会”

上学时的教材往往更加偏重理论,总是让人有一种知识点仿佛都会了,但是一上手又会出现很多自己解决不了的问题。这种俗称“眼睛学会了,但是手没会”。 

不过《第一行代码》大有不同,这绝对是一本将理论与实践充分结合的实用宝典。因为只要你认真读完就能立刻上手开发。

如果你是一个已经入门 Android 的人,写一个小的安卓程序,对你来说可能不算啥。但对于刚入门的新手来说,这个真的很重要,在初学一门语言的时候,成就感可以支撑开发者走得更远。

第二版热卖的时候,曾经有一位 Facebook 的工程师在面试的时候,刚好被问到了书里的内容,让他惊喜之余大为感恩。他之前还给读者们写了书评,讲述自己的面试经历(原文:Android学习第一书)。还有一位读者表示,这本书在他最难、压力最大的时候给了很多很帮助。从这些来自读者的反馈中,你就会感受到这本书的价值。

思维导图+书签+课程PPT,情怀满满

除了对内容的全面更新外,郭霖老师还为这本书做了配套“周边”。

第一个是书签。因为在第二版的时候,书中就已附赠了书签,为了把这个传统坚持下去,郭霖老师这次专门找了设计师设计了两种主题的书签,一个是 Android 10,另一个是 Kotlin。这个书签也反映出了本书的两个重要部分,可谓是情怀满满。

  

第二个是思维导图。书签之外,本书首次提供了全书知识架构的思维导图。这两张导图对书中主要知识点进行整理,方便你纵览本书 Android 和 Kotlin 的宏观图景,帮助你梳理各章的知识要点。另外,思维导图会装订在书中,你再也不用担心看完随手一放,然后找不到的问题。

而且,这张思维导图正是由本书的编辑小姐姐亲手绘制的,如此多才多艺的编辑小姐姐,求多来一打。

以下是两张思维导图,大家可以概览一下。Android 的思维导图如下:

Kotlin的思维导图如下:


第三个就是课程的 PPT。作为 Android 入门第一书,这本书被很多高校和培训机构作为教材使用,为了方便各位老师教学,这次郭霖老师还做了课程 PPT 课件,有需要的老师可以来书中的随书资源地址下载。

话说人一天只有 24 个小时,郭霖老师是怎么做到,一天能做完这么多事的呢?

新书首发,收获一致好评

就在上周,我们终于等到这本书。首批上市了 3000 本签名版,京东基本上一下子就被大家抢光了,其他平台陆续售罄。因为签名版数量有限,所以售空无补。

不过不要桑心,今天开始《第一行代码(第3版)》就正式上市啦!再也没有什么能阻挡我们买买买了。

有一些已经拿到书的小伙伴开始了网上晒单,目测大家才刚刚开始看,如果你手速快,说不定还能追上他们的进度。

以下是小伙伴们的晒单,给你购书做一个参考。已经买到书的小伙伴赶快看起来,欢迎大家到豆瓣给其他读者写几句简短的书评,让更多人能够选到自己心仪的书。

附上新书实拍图,快来感受下 Android 之美:

图书详情介绍


《第一行代码(第3版)》
郭霖 著

本书被 Android 开发者广为推荐。全书系统全面、循序渐进地介绍了 Android 软件开发的必备知识、经验和技巧。CSDN 知名博主郭霖新作,前两版累计销售 25万+ 册,新版基于 Android 10 全面升级,使用 Kotlin 语言进行讲解,是 Android 开发者入门的必备图书。 

作者简介

郭霖,Android 开发工程师。从事 Android 开发工作 9 年,有着丰富的项目实战经验,负责及参与开发过多款移动应用与游戏,同时还是多个开源项目的作者,对 Android 系统架构及应用层开发有着深入的理解。

2013 年 3 月开始,在 CSDN 上发表 Android 技术相关博文,很快获得了大量网友的好评。目前已发布百余篇技术文章,博客访问量已超过 1000 万次,评论超过 10000 条。荣获 CSDN 认证专家,并连续多年被评选为 CSDN 年度博客之星。

博客:https://guolin.blog.csdn.net

一键下单,京东自营:

当当自营:

常青藤图书专营店淘口令:€Kgi818HpmaQ€
悦悦图书专营店淘口令:₴QPp018HKeBN₴

这将近 700 页的干货,就等着你来探寻啦!

文末畅聊

留言说说你与《第一行代码》的故事,或者说说你今天的第一行代码是哪行吧~精选留言选出 5 位获得新版赠书一本。留言截止2020.4.10。

推荐阅读:

书单 | 春日必读书,少看一本都是遗憾

哈代:数学家一生是少年

一个在游戏行业摸爬滚打了十几年的人,为何我对这本书情有独钟

4月书讯(上) | 这本书值得所有的等待

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值