首页 > 编程语言 >豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......

豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......

时间:2023-06-27 14:32:42浏览次数:54  
标签:本书 8.6 Kotlin ...... 开发 Jetpack Android 最新版 图书


题图 | 新的小绿人 © Google

“出色向导”

对新手来说,学习 Android 开发一开始会很难。就像初次踏入异国他乡一样,即使会说当地语言,一开始也绝不会有舒服自在的感觉。周围人习以为常的东西你不能理解,原有的知识储备在新环境下也完全派不上用场。

Android 有自己的语言文化——使用 Kotlin 或 Java 语言(或者两者兼而有之)。但要深入理解 Android,仅掌握 Kotlin 或 Java 还不够,你还需要学习诸多新理论和新技术。涉足陌生领域时, 有个向导会很有帮助。

今天介绍的《Android 编程权威指南(第4版)》无疑是 Android 领域最出色的向导之一。

豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......_编程语言

读者与这本书的故事

《Android 编程权威指南(第4版)》由世界知名移动开发培训品牌 Big Nerd Ranch 出品(培生出版)。Big Nerd Ranch 直译中文为「大书呆子牧场」,在美国极负盛名,为 Google、Facebook、微软等行业巨头培养了众多专业人才(后面简称为 BNR)。BNR 出品的图书,基本上是「精品」的代称。他家大概出版了不下 20 本图书,Amazon 评论四星以下的图书比较少见。图书的封面也是极具个性,右上角是 BNR 的 Logo,封面是柔和的底色配上富有机械感的交通工具或者其他,中间一条艳丽的色带,用来展示书名,下方是作者署名。

豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......_编程语言_02

Android | Swift | iOS | Kotlin

《Android 编程权威指南(第4版)》在 Android 圈从「入门到进阶」这个档次的图书中,是当之无愧的佼佼者,与郭霖老师的《第一行代码——Android》同样广受读者欢迎。这本书的前三个版本累计读者近 5 万名,在豆瓣上的评分稳定在 8.5 分及以上,如下所示。希望新上架的第 4 版会更给力。

豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......_微软_03

说到中文版广受读者欢迎,除了原书质量极高,也跟译者的翻译工作密不可分。本书译者王明发从第 1 版就负责图书的翻译,如今他接触这部作品已经满 8 个年头了。除了文笔流畅,地道的汉语味儿,明发老师还跑了书里的每一段代码,为本书在国内的好口碑打下了基础,在此感谢明发老师的辛勤付出。

再回到图书,这本书的中文版第 1 版出版于 2014 年,那时候开发人员对移动开发的热情比如今对人工智能的热情更为高涨。移动开发的图书也如雨后春笋一样冒个不停,多数图书昙花一现,而极少数的经典作品在读者的口口相传中迈入了新时代——毕竟,iOS 从 OC 转向了 Swift,而 Android 从 Java 转向了 Kotlin。因此,你今天看到的 《Android 编程权威指南(第4版)》同样顺应了这样的趋势。

第 4 版 · 重大更新

第 4 版是一次重大更新,每一章的内容都做了修改。要说最大的变化,当数应用开发语言从 Java 换成了 Kotlin。因为这个缘故,作者们私下称第 4 版为“Android 4K”。

另一个重大改变是全面引入了 Android Jetpack 组件库。第 4 版使用 Jetpack 库(又称 AndroidX)代替了原来的支持库。而且,只要有可能,书中就会整合使用全新的 Jetpack API。例如,第 4 版会使用 ViewModel 来处理设备旋转的 UI 状态持久化问题,使用 Room 和 LiveData 来实现数据库及其数据查询,使用 WorkManager 来调度后台工作,等等。在学习过程中,你还会在一个个项目的开发中看到更多 Jetpack 组件的应用。

为重点关注现代 Android 应用是如何开发的,除了 Android 框架本身以及 Jetpack 内的 API, 第 4 版开始使用第三方库。例如,书中优先使用 Retrofit 及其依赖库,而非原来的 HttpURLConnection 和一些低级别的网络 API。相比之前的版本,这属于很大的改变,这有助于读者更好地适应专业的 Android 应用开发。而且,书中选用的这些第三方库也是 BNR 为客户开发应用时日常使用的。

图书详细信息展示

要成为一名 Android 开发人员,你必须:

  • 着手开发一些 Android 应用
  • 充分理解你的 Android 应用

《Android 编程权威指南(第4版)》将协助你完成以上两件事。这本书已经成功培训了全世界无数 Android 开发人员。不同于一般图书,这本书是边讲基础,边让你实践,知其然更知其所以然,理解概念的同时应用技术,同时具备了开发经验和知识。

豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......_软件开发_04

作者:Kristin Marsicano,Brian Gardner,Bill Phillips,Chris Stewart

译者:王明发 

| 图书特色

  • Android 开发入门与进阶不二之选
  • 实战项目引导,全面覆盖 Android 开发知识点
  • 使用 Kotlin 编写,兼容 Android 5.0 至 11.0
  •  随书附赠 Android 开发速查表,随用随查
  • 业内专家张鸿洋、张涛、丰生强、丁志虎、2BAB 推荐阅读

Big Nerd Ranch 是美国一家专业的移动开发技术培训机构。本书主要以其 Android 训练营教学课程为 基础,融合了几位作者多年的心得体会,是一本完全面向实战的 Android 编程权威指南。全书共 32 章,详 细介绍了 7 个 Android 应用的开发过程。通过这些精心设计的应用,读者可掌握很多重要的理论知识和开 发技巧,获得宝贵的开发经验。

第 4 版较之前版本做了重大更新,每一章的内容都做了修改。开发语言从 Java 换成了 Kotlin。全面引入了 Android Jetpack 组件库并开始使用第三方库。

本书适合 Android 开发人员阅读。

| 作者简介 

克莉丝汀·马西卡诺(Kristin Marsicano),Big Nerd Ranch高级工程经理、讲师、Android开发者。她对学习、应用开发以及二者的交集充满热情。闲暇时,克莉丝汀喜欢跑步、弹尤克里里,或与孩子一起搭乐高积木。

布赖恩•加德纳(Brian Gardner),Big Nerd Ranch讲师、Android开发者。他是个学习狂,目前正在深入研究最新的Android库,此外还在攻读佐治亚理工学院的机器学习硕士学位。闲暇时,布赖恩喜欢绘画、烘焙和旅行。

比尔•菲利普斯(Bill Phillips),Instagram软件工程师,前Big Nerd Ranch讲师。他与人合作开发了广受好评的Android训练营培训课程,并为之编写教材(包括本书的第1版和第2版)。比尔非常懂得生活的平衡之道,能把工作、音乐创作和音频硬件项目这些事安排得井井有条。

克里斯•斯图尔特(Chris Stewart),Big Nerd Ranch工程副总裁,前Android训练营讲师。他致力于不断取得进步和精进技能。工作之余,克里斯喜欢远足和旅行。

| 译者简介

毕业于华东理工大学。软件开发及项目管理者,拥有十余年软件开发及项目管理经验。除了翻译本书前三版之外,另译有《Kotlin编程权威指南》。

使用图片简单总结一下这本书的特色

豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......_软件开发_05

目录思维导图一览

豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......_大数据_06

业内专家短评

感谢业内专家张鸿洋、张涛、丰生强、丁志虎、2BAB 在图书出版之前就阅读了本书的内容,并给出了推荐短评。

初学Android有幸阅读本书早期版本,收获颇丰,尤其是对fragment认识深刻。本书最大的特色是以实战的方式引领大家学习,每每讲到新知识点,都会立刻融入具体的案例,助你充分理解与掌握。

——张鸿洋,wanandroid站长

本书介绍的技术点足够与时俱进,能够帮你跨越学习的初始障碍,是一本大而全的Android入门书,值得常备手边,翻阅学习。

——张涛,Android技术专家,开源实验室博主

《Android编程权威指南(第3版)》堪称经典,新版的升级更是众望所归。强烈推荐移动开发与安全研究人员阅读本书。

——丰生强,《Android软件安全与逆向分析》作者

不像大多数书只是机械地传授知识,本书精心设计了很多应用开发实例,基本涵盖了日常开发所需要的内容,很适合新手入门。此外,本书行文风格轻松,在技术书中比较难得。

——丁志虎,美团Android技术专家

本书基于Kotlin和Jetpack编写,紧跟近年的开发新趋势,章节安排循序渐进,场景实例引人入“码”;代码检查、代码测试和无障碍等章节不仅给初学者启蒙了良好代码设计的重要性,也给图书本身增添了温度。此外,值得一提的是,译文保持了一贯的优良水准,清爽舒畅。

——2BAB,Android高级工程师
《Android构建与架构实战》(写作中)作者


豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......_java_07


标签:本书,8.6,Kotlin,......,开发,Jetpack,Android,最新版,图书
From: https://blog.51cto.com/u_15767091/6562867

相关文章

  • cinema 4d下载-c4d软件下载2023中文版-c4d最新版本安装包分享
    c4d(cinema4d)是一款专业好用的三维模型动画创建软件。c4d下载免费中文版可提供建筑模型、游戏角色模型、动画模型等设计模型的创建,还可提供更多建模方案,用球型摄像机渲染虚拟现实,紧跟现今趋势。[下载地址]:后台私信我当前市场需要更多的创意来丰富视觉,传统的平面设计已经不能满足需......
  • Android13 安装最新版 Frida
    本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!Android13安装最新版Frida环境win10Pixel4Android13Python3.9Frida16.1.0Frida-tools12.1.3PC安装......
  • Access denied for user 'root'@'121.28.69.73' (using password: YES)问题的解决
    问题描述发现是连接不上远程数据库,那就只能先转成本地运行了问题解决转成本地的相关步骤:好吧,耽误了大概一个小时的时间,就是远程连接失败,需要换成本地的;就是将数据库改成本地连接就行啦!......
  • 豆瓣评分8.6,这本书启发无数开发者
    最近读完了这本以“DevOps”为主题的小说。由于故事情节很接地气,引人入胜的剧情会让人很难放手,所以我在周末只用了两个长sprint(迭代)就读完了。掩卷后迟迟没有写读后感的原因,主要是没想好在不剧透的情况下,如何向大家介绍这本书。下面先和大家聊聊在DevOps社区中耳闻目睹到的那些......
  • Android面试题合集大全(2023最新版),1600+面试题附答案详解,字节大佬力推
    接触Android已经3年,在工作中遇到疑难问题总是在网上(csdn大牛博客,stackoverflow等)搜索答案,各位大牛大神总是把自己的经验分享出来,帮助我们这些需要帮助的人,由此表示衷心感谢!然而现在自己细想了一下,自己也是时候把遇到的问题并把解决方案分享出来,希望能帮助到有需要的人。现在小公司......
  • Android开发社招10个公司28轮面试面经(含字节、拼多多、美团、滴滴......)
    个人情况学历:二本工作年限:2年半面试结果:拿到了字节、拼多多、美团、滴滴、欧科云链…的offer面经面经奉上,不是很全,希望有帮助字节项目认识的汇编代码类继承中父类和子类的内存布局讲一讲虚拟内存空间线程池中线程数量如何设计信号量机制子类中变量初始化顺序和销毁顺序线程调度算......
  • proteus8.7下载-proteus最新版下载-电路仿真软件 软件大全
    ProteusPro下载特色1、适用于Windows10的官方支持2、增强的BOM报告和取放输出格式。3、为DXF输出的各种兼容性的改进。5、系统范围的更新,以支持高DPI显示器。[下载地址]:后台私信我proteus8.4电脑版软件特色智能的器件搜索通过模糊搜索可以快速定位所需要的器件丰富的器件库拥有超......
  • 抽奖(最新版)
    #include<iostream>#include<ctime>#include<cstdlib>usingnamespacestd;intmain(intargc,char**argv){inta,n;bools=false;cout<<"抽奖程序"<<endl<<"请输入一个1-5的数"<<endl;cin......
  • 因果推理算法概述-最新版免费下载
        因果推理(CausalInference)是本书要讲解的一个主要主题。因果推理是一项复杂的科学任务,它依赖于哥哥方面的数学基础,且应用于各个实际应用场景。没有一本书能够全面描述因果推理方法所涉及的数学基础知识。所有讲解因果推理书的作者都只会选择他们想要强调的因果推理方法的某......
  • 22.04.1 wine8.10 完美安装同花顺最新版THS_9.20.40_20230613
    Linuxluma5.19.0-45-generic#46~22.04.1-UbuntuSMPPREEMPT_DYNAMICWedJun715:06:04UTC20x86_64x86_64x86_64GNU/Linux目前测试的结果除了模拟委托下单出现问题,其他的暂时未发现任何问题。wine8.10gdiplus需要单独安装,否则同花顺的弹幕滚动无效同花顺字体......