原文标题:Kotlin for Android Developers: The book
原文链接:http://antonioleiva.com/kotlin-android-developers/
原文作者:Antonio Leiva(http://antonioleiva.com/about/)
原文发布:2015-07-14
亲爱的读者,今天我十分兴奋宣布我的第一本书《Android开发者的Kotlin》出版了。
《Android开发者的Kotlin》是一本精益的图书,它还处在初级阶段,它将在你们的帮助和建议下成长。
如果你们关注这个博客,你们已经知道我是Kotlin粉丝。在这里,我已经写了几篇Kotlin的文章。
动机
我认为Kotlin是最棒的编程语言,它简化了Android开发者很多工作。它是非常简单恰当的,而功能强大的编程语言。Kotlin把函数式编程的很多方面引入Android开发中。其中最佳特性只要是与我们的IDE高度集成。
在你做出自己的决定前,我建议你起码先阅读我的Kotlin文章:
- 用Kotlin开发Android应用(I):介绍(译文)
- 用Kotlin开发Android应用(II):创建新的项目(译文)
- 用Kotlin开发Android应用(III):扩展函数和默认值(译文)
- 用Kotlin开发Android应用(III):定制视图和Android扩展(译文)
今天,虽然Kotlin已经十分稳定,第一个最终发布版接近完成,并且我确信许多Android开发者乐意转到新的编程语言上来,我还是希望这本书可作为一本指南,为他们(和你)移植Java编程语言代码提供服务。
关于这本书
在这本书中,我将以Kotlin作为主要编程语言开发Android APP。这样做是想通过实例来学习编程语言,而不采用以往的典型书籍结构。我不解释Kotlin最吸引人的概念和思想,而是与Java 7进行比较。用这种方法,你能够了解到编程语言的差异和哪些部分将助你提升开发速度。
这本书不是编程语言参考书,而是Android开发者学习Kotlin的工具,并可用其继续进行自己的项目。我将利用编程语言的表现力以及一些有趣的工具和库,解决在我们日常开发中必须面对的许多典型问题。
该书非常实用,建议在电脑前跟着例子编码,尝试各种建议。不过,你可以先读一遍,以获得大量的概念,然后在深入实践。
如你之前读到的,这是一本精益的书。就是说这本书是与你一起编写和成长。基于你们的评论和建议,我将持续写新的内容和检查已编写部分。最终,它也是你的书。我想让这帮书成为Android开发者的完美工具,因此,欢迎所有的帮助和想法。
知识库
如前所述,这本书是由Kotlin开发的APP构成的,这个APP是学习的例子。随着书的进展,APP的代码也会增加。你可以从Github上获得:
Kotlin for Android Developers: The repository
现在就去得到它!!
你要这本书吗?请点击下面链接:
Kotlin for Android Developers: The book
非常感谢你成为这令人兴奋的项目一员!