今天谷歌搞了条大新闻。宣布Kotlin成为android开发的一级(One Class)语言,这说明谷歌是被甲骨文恶心坏了,打算一步步脱离掉java或者说是甲骨文公司的束缚了。原先网上大家还琢磨着会不会是golang,想想也不会,谷歌的android就是靠开源和众多“廉价”的java开发者支撑起来的,要是用golang那就有可能出现重大的断档。好彩谷歌等呀等,终于等到了kotlin的出现,现在终于可以一步步摆脱掉甲骨文的阴影了。(新闻:欢呼声热烈 谷歌宣布 Kotlin 成 Android 开发一级语言

同学们,闲话不多说,既然如此,我们学习android开发的也要紧随谷歌的步伐。kotlin语言的优势就不多说了,网上一搜一大把,现在也处于热烈讨论时期。

今天下午花了点时间,找了些kotlin的学习资料,以方便入门,尽快上手kotlin的android开发。

1.eclipse kotlin安装:

http://blog.csdn.net/u014134488/article/details/50684922

2.Android Studio kotlin安装:

http://blog.csdn.net/kisty_yao/article/details/53386808

(按照最新新闻谷歌的说法,下一版本的Android Studio 3.0也会提供对kotlin的支持。应该就是不用安装插件的意思了。)

3.kotlin 官网:

https://kotlinlang.org/

(点上面的learn就是教程了。主页中间有个大大的 TRY Kotlin 也可以进行在线编程)

3.kotlin 视频教程:

http://pan.baidu.com/s/1nvGYAfB

4.扬州慢君的 《Kotlin简单使用手册》

http://blog.csdn.net/yazhi1992/article/details/51902497

5.新鲜出炉《Android 开发者自述:为什么我要改用 Kotlin?》

http://www.geekpark.net/topics/219382

(内有大量入门代码)

6.《Kotlin for android developers》中文版翻译:

https://wangjiegulu.gitbooks.io/kotlin-for-android-developers-zh/content/

(这个是权威了!有下载有在线阅读,在此感谢译者们)

7.小耳朵图图是我 的《五分钟学会 Kotlin 语法》

http://www.jianshu.com/p/1ea733ea197d

(简单粗暴,看看了解下基本语法是极好的)

好了,资料还有很多,我只是花了一点时间随便找了找,这些资料够看一段时间的了。往后我搜集到优质的kotlin 教程再一起发上来了。

Hello Kotlin! Kotlin学习资料的更多相关文章

  1. Kotlin Android学习入门

    1.基本语法 https://github.com/mcxiaoke/kotlin-notes/blob/master/kotlin-tutorial-basic.md 2.推荐两篇Kotlin An ...

  2. 我的Android进阶之旅------>RxJava学习资料汇总

    在响应式编程中,应该牢记以下两点: everything is a stream(一切皆流) don't break the chain(不要打断链式结构) 记住,可观测序列就像一条河,它们是流动的. ...

  3. CS学习资料百度云链接

    CS学习资料百度云链接 [0]Springboot微服务开发天气预报系统视频教程https://pan.baidu.com/s/1joz7flyztCq8oklBlsz8dQ提取密码:cpz7 [1] ...

  4. webapi的学习资料

    猿教程_-webapi教程-WebAPI教程 猿教程_-webapi教程-Web API概述 猿教程_-webapi教程-新建Web Api项目 猿教程_-webapi教程-测试Web API 猿教程 ...

  5. netty学习资料

    netty学习资料推荐官方文档和<netty权威指南>和<netty in action>这两本书.下面收集下网上分享的资料 netty官方参考文档 Netty 4.x Use ...

  6. iOS 开发学习资料整理(持续更新)

      “如果说我看得比别人远些,那是因为我站在巨人们的肩膀上.” ---牛顿   iOS及Mac开源项目和学习资料[超级全面] http://www.kancloud.cn/digest/ios-mac ...

  7. 最新JavaScript、Ajax典藏级学习资料下载分类汇总 (2011年12月21日更新)

    其他网站开发相关资料            超强HTML和xhtml,CSS精品学习资料下载汇总                                               最新htm ...

  8. VC++/MFC(VC6)开发技术精品学习资料下载汇总

    工欲善其事,必先利其器,VC开发MFC Windows程序,Visual C++或Visual Studio是必须的,恩,这里都给你总结好了,拿去吧:VC/MFC开发必备Visual C++.Visu ...

  9. C/C++编程语言学习资料尽收眼底 电子书+视频教程

    Visual C++(VC/MFC)学习电子书及开发工具下载请看这里 史无前例的网络最全最强C/C++资料索引: C/C++编程语言学习资料尽收眼底 电子书+视频教程 VC++/MFC(VC6)开发技 ...

随机推荐

  1. Mybatis-学习笔记(N)mybatis-generator 生成DAO、Mapper、entity

    1.mybatis-generator 生成DAO.Mapper.entity 所需环境:jdk 所需jar包:mybatis-generator-core-1.3.5.jar.MySQL-conne ...

  2. 循环Gray码的生成(递归)

    #!/usr/bin/env python #coding:utf-8 import sys def gray_code(num, array): if num < 1: return if n ...

  3. P1067多项式输出

    这道题是2009普及组的题,仍然是一个字符串+模拟.(蒻到先不刷算法) 这道题的题干给了很多的提示,也很全面,但是当我把种种情况都考虑到了后,在写代码的过程中仍然出现了很多的错误,wa了三四次.其实导 ...

  4. P1190排队接水

    这是2010年普及组第二题(话说我怎么只做普及组的题?因为太蒻). 这道题可以用搜索或者模拟来做,果断编了几组例子去分析来模拟,利用了贪心的思想得出:每次比较每个水龙头的空闲时间点,谁早就放到谁那里, ...

  5. Ubuntu终端路径和文件夹相互切换

    一. 环境配置 1. 打开终端输入安装命令 sudo apt-get install nautilus-open-terminal 2. 重新加载文件管理器 nautilus -q 3. 重启电脑 s ...

  6. python中输入某年某月某日,判断这一天是这一年的第几天?

    输入某年某月某日,判断这一天是这一年的第几天?程序分析 特殊情况,闰年时需考虑二月多加一天: 直接上代码 #定义一个函数,判断是否为闰年 def leapyear(y): return (y % 40 ...

  7. golang 状态机

    package main import ( "errors" "fmt" "reflect" ) type State interface ...

  8. 去掉img与img之间,video与video之间默认的间距(3种方式)

    img,video{ /*第1种方式*/ border:; vertical-align: bottom; /*第2种方式*/ outline-width:0px; vertical-align:to ...

  9. springmvc,springboot单元测试配置

    1. springmvc单元测试配置 <dependency> <groupId>junit</groupId> <artifactId>junit&l ...

  10. Vue 数据持久化

    方法一:使用 localStorage 存储数据 window.localStorage.setItem(key,value) 方法二:使用 vuex-persistedstate插件 vuex 存在 ...