Kotlin 成为 Android 官方支持的一级编程语言,java怎么办

本文源自鸿洋:http://chuansong.me/n/1844103651610

Kotlin 成为 Android 官方支持的编程语言观点

有着扎实的Java基础,这东西学习起来肯定是可以速成的,所以不要惊慌,如果有着原本的学习计划,也不用着急着打乱自己原本的节奏(不反对立即开始学习的哈,为爱学习的点赞)~
一个新的语言想要快速的普及,那么可能只有在运行效率上提升那才是最大的优势,如果说:“XX语言被Android官方支持,运行速度比原本提升50%”,那么不用想,立即去学习(Kotlin并不具备这样的属性,而且其所表现出类似于“简洁”这样的优势,短期内在一个多年Java的开发者面前,是体现不出来的)。

所以,Kotlin肯定时值得学习的,但并没有传的那么夸张。有精力就去学习,有自己的学习计划也可以放一放。

我想只有用得多了,Kotlin的优势应该会慢慢展现出来的,但是应该需要一个较为漫长的过渡期(如果有公司内部支持,那么这个过程肯定很快)~

当然,作为一名Android开发者,Google支持的东西,我肯定要无条件支持呀,所以接下来,就是Kotlin学习资料的推荐耐不住性子的同学可以刚好接下来就是周末,尽情的学习吧

(1)官方资料

首发的肯定是kotlin的官方github地址了:

https://github.com/JetBrains/kotlin

晚上看了下trending,稳稳的站在第一。

平时大家没事,可以看看github trending,会有很多的新新优质资源。https://github.com/trending/java

Readme中包含官方的tutorials、推荐的图书《Kotlin in Action》、《Kotlin for Android Developers》以及其他资源。

英文不太好的不要担心,有官方中文翻译站点:

https://www.kotlincn.net/docs/reference/

https://www.gitbook.com/book/hltj/kotlin-reference-chinese/details

(2)《Kotlin for android developers》中文版翻译

https://github.com/wangjiegulu/kotlin-for-android-developers-zh/blob/master/README.md

支持在线阅读和下载pdf~

(3)张涛的开源实验室

之前在推送中推荐过张涛的博客,博客质量都很高,在很早的时候就开始编写Kotlin相关博客,此外还有很多比较新的知识~

https://kymjs.com/column/kotlin.html

(4)大精-wing的地方酒馆

让你的代码量减少3倍!使用kotlin开发Android系列~

http://androidwing.net/index.php/89

还有个Kotlin项目:
https://github.com/githubwing/GankClient-Kotlin

(5)Kotlin 视频教程

竟然还有视频教程~~

Kotlin从入门到『放弃』系列 视频教程
随着Kotlin越来越成熟稳定,我已经开始在生产环境中使用它。考虑到目前国内资料较少,我录制了一套视频教程,希望以此抛砖引玉,让 Kotlin 在国内火起来。
https://github.com/enbandari/Kotlin-Tutorials

可以百度云下载或者腾讯视频在线观看。

腾讯视频:http://v.qq.com/boke/gplay/903446d6231d8612d198c58fb86eb4dc_t6d000101bd9lx1.html
百度云:
http://pan.baidu.com/s/1nvGYAfB

(6)开源项目

一个用Kotlin写的简单漫画APP
https://github.com/wuapnjie/PoiShuhui-Kotlin

这个是我从俊林的文章中偷来的,如果有推荐可以留言~

(7)其他文章

为什么我要改用Kotlin
http://droidyue.com/blog/2017/05/18/why-do-i-turn-to-kotlin/
by:技术小黑屋

Android开发必备知识:为什么说Kotlin值得一试
https://mp.weixin.qq.com/s?__biz=MzA3NTYzODYzMg==∣=404087761&idx;=1&sn;=d80625ee52f860a7a2ed4c238d2151b6
by:腾讯Bugly公众号

使用Kotlin进行Android开发
http://ragnraok.github.io/using-kotlin-to-write-android-app.html
by:Ragnarok Zhou

使用Kotlin在Android Studio上开发App
http://blog.csdn.net/qq_25867141/article/details/52875330
by:Blincheng

ps:

Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行,最近发布了Kotlin/Native能把Kotlin编译成机器码,也就是C/C++一样的能力。本专题专注Kotlin,Kotlin/Native,KotlinJS与Kotlin_Android的那些事,让我们共同学习Kotlin壮大Kotlin~

加入专题吧Kotlin-Android-KotlinJS-Kotlin/Native:http://www.jianshu.com/c/e88f0f9356a8

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,852评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,813评论 2 45
  • 饼干发霉了, 在一个舍不得吃穿的年代, 载不动万千疼爱, 化作无尽惋惜和无奈, 散落一地如星的青苔。
    光影剪刀手阅读 503评论 0 2
  • 女人就像书,一个好女人就像一本经典名著,恒久流传。一个好女人就像一本好书,有内涵,有韵味,魅力无限。 一个好女人,...
    言行合一小号阅读 3,028评论 0 4

友情链接更多精彩内容