see https://developer.android.com/kotlin/index.html
Starting with Android Studio 3.0, tooling support for Kotlin is bundled directly into Android Studio. (其实 早就有了,只是没有官宣)
We believe Kotlin is an excellent fit for Android not only because it gives developers what they want, but also because it matches the spirit of Android.
And while we're adding Kotlin as an official Android language, we're also expanding our investment in our existing languages. For example, in Android O we added support for more Java 8 libraries.
1
KNOX 2017-05-18 08:03:31 +08:00 via Android
撒花!我今年开始用 Kotlin 写公司的项目。
|
2
29995270 2017-05-18 08:44:54 +08:00 via Android
那么问题来了,G 家会不会帮 J 家优化一下编译速度和 KAPT 的使用呢,这两问题也拖挺久了
|
3
Kilerd 2017-05-18 09:07:18 +08:00 via iPhone
看了下,在基本语法上跟 java 不太一样了,看起来跟 swift 很想,类型推导,optinal,模式匹配这些特点确实比 java 舒服很多,问题在于在写 Android 的时候还是那么繁琐,没有发生质的改变
|
4
ifane 2017-05-18 09:11:15 +08:00
java8 表示在角落哭泣。大家的焦点肯定都放在 kotlin 上去了。
|
5
yonka 2017-05-18 09:12:23 +08:00
恭喜了
|
6
mrsatangel 2017-05-18 09:30:44 +08:00
@ifane 该哭的是 Java9 了...
|
7
nicevar 2017-05-18 09:31:52 +08:00
最近几个月都用来做了两个项目了
|
8
h3nng 2017-05-18 09:42:40 +08:00
很早之前就就关注了,有人说是 Android 上的 Swift
|
9
gongbaodd 2017-05-18 09:42:53 +08:00
恭喜恭喜,终于不是野狐禅了
|
10
bk201 2017-05-18 09:56:19 +08:00 via iPhone
j 家的影响力有点大,java 有点悬
|
11
wipen 2017-05-18 10:21:16 +08:00
转正后影响力就不一样了
|
12
wujunze 2017-05-18 10:24:01 +08:00
Kotlin 👍
|
13
notreami 2017-05-18 10:51:36 +08:00
我来总结下 android 这两年的折腾。
从 Fragment 等新组建替换老组建开始,然后畅谈 MVP 模式,eventbus、RxAndroid 强行提升了一波分层思想。 同时热修复,热补丁各家争艳一把。 但 js 压境,各类小程序推出。 现在又开始折腾 Kotlin。 |
14
araraloren 2017-05-18 10:54:47 +08:00
看起来不错,java 要完蛋了?
|
15
zscself 2017-05-18 10:56:10 +08:00
|
17
vus520 2017-05-18 11:46:20 +08:00
为什么不是 Go,为什么不是 Go,为什么不是 Go ???
|
18
faywong8888 2017-05-18 11:57:16 +08:00
java 8、java 9 和 kotlin 多条路走路,百家争鸣,繁荣了技术经济,技术人要学的套路又多了。
|
19
wbt 2017-05-18 12:12:38 +08:00
爽!
|
20
ovear 2017-05-18 12:26:07 +08:00
毕竟跟 Oracle 爸爸关系不好,看来我可以考虑学习 Android 开发了
不过 java9 哭了。。 |
21
ittianyu 2017-05-18 12:35:04 +08:00
妙啊
|
22
KingYang 2017-05-18 13:03:50 +08:00
official Android language ?我这有点跟不上节奏啊,难受
|
25
Yurakin 2017-05-18 13:19:52 +08:00
从国外到国内,国内还不得需要一段时间消化啊
|
26
MarkTonyFromMars 2017-05-18 13:26:23 +08:00
分享一个 Kotlin 开发的 app:饭否精选:https://github.com/TonnyL/FanfouHandpick
|
27
springmarker 2017-05-18 13:47:14 +08:00 via Android
会不会对初学者不太友好啊
|
28
jjx 2017-05-18 13:52:33 +08:00 1
问题是 kotlin 并不简单, 或者说只是比 scala 简单一点而已
|
29
DsuineGP 2017-05-18 19:47:49 +08:00
@jjx kotlin 无非就是加糖到甜的 java 啊...scala 的类型系统的难度跟 kotlin 和 java 根本不在一个次元..
|
30
xingda920813 2017-05-19 00:42:09 +08:00
@DsuineGP 语言的表达力和解决的问题也不在一个次元阿
|
31
Earthman 2017-05-19 06:55:12 +08:00
@MarkTonyFromMars #26 饭否竟然还活着
|
32
MarkTonyFromMars 2017-05-19 09:49:16 +08:00
@Earthman 半死不活的状态😂
|
33
seasstyle 2017-05-19 10:04:19 +08:00
有没有大神教我这门 hot 的语言?
|
34
shihira 2017-05-19 13:02:35 +08:00 via Android
这语言…可以理解成低配版 Scala 吗。话说 Google 这么喜欢 Java 虚拟机为什么不招安 Scala 呢
|