Kotlin 出来有一段时间了,号称完全兼容 java 。
那现在做 Android App,要不要上 kotlin 呢?
那现在做 Android App,要不要上 kotlin 呢?

1 ParfoisMeng Dec 3, 2020 问反了吧……现在新项目还有用纯 Java 的吗? |
2 James369 OP @ParfoisMeng 对啊,你好有才。 现在新项目默认语言有用 Java 的吗? |
3 keepcleargas Dec 3, 2020 kotlin 优先 |
4 rb6221 Dec 3, 2020 你想用是完全可以用的,基本上没有门槛 |
5 James369 OP @keepcleargas 然而,我看了一些 ali 、baidu 提供的 Sdk,都只是基于 java 的。大厂们似乎没有跟进。 |
7 pC0oc4EbCSsJUy4W Dec 3, 2020 kotlin 占据了大部分 app,包括主流 app |
8 pC0oc4EbCSsJUy4W Dec 3, 2020 下几个 app 解包看就知道了 |
9 philipjf Dec 3, 2020 Google 官方好多新的官方文档和示例代码都只提供 kotlin 版了 |
10 ClaudeCode Dec 3, 2020 现在用纯 Java 开发 Android 的不多了. |
11 dadachen1997 Dec 3, 2020 @James369 #5 主要是 kotlin 可以直接调用 jsva 的包啊,无所谓了,两个哪里方便用哪个 |
12 dadachen1997 Dec 3, 2020 @dadachen1997 #11 typo:java |
13 HarryQu Dec 3, 2020 还在用纯 Java 的路过,老项目,不想动弹。 |
14 yamasa Dec 3, 2020 我主 java backend,跟安卓完全不沾边都想大量改已有项目为 kt 。。。香的不行 |
15 azhangbing Dec 3, 2020 各种语法糖很香,熟悉要有个过程 除此之外也没啥却别,新项目建议 kt,老项目建议不动 |
16 palxie Dec 3, 2020 可以上的 |
17 Lin0936 Dec 3, 2020 老项目,新加的功能都是用 kotlin 了 |
18 kingfalse Dec 3, 2020 via Android spring boot kotlin 写 server 端跟爬虫舒服的一批 |
19 cxxxxx Dec 3, 2020 framework 和原生应用还是纯 Java |
20 rungit Dec 3, 2020 国内开发还大部分都是 Java 吧,如果用 Kotlin 开发第三方如果没有提供示例代码和 API 会不会很难受 |
21 Kasumi20 Dec 3, 2020 建议无脑 Kotlin |
22 iFlicker Dec 3, 2020 老项目大部分还是 java, 但是因为两者可以同时出现在项目中,所以不可避免都掺杂了一些。 不仅仅是 kt flutter 也是 |
23 matatabi Dec 3, 2020 还是 java 多吧 |
24 liuyunlong0908 Dec 3, 2020 backend, 目前全部 kotlin |
25 freebird1994 Dec 3, 2020 后端,想在接下来的项目里混用 kt 了 |
26 zagfai Dec 3, 2020 新人还是得学 java 。。。 直接上手 kotlin 会觉得很多语句不知所谓。。。 先学完 java 再用 kotlin 才会有那种很爽的感觉。。。 但是 同时也被 java 影响了现代化编程的思路。。 |
27 EgbertW Dec 3, 2020 公司老项目都是 Java,没法动,没有人力物力重构成 kotlin 。倒是有 flutter 试水的项目 |
28 mxalbert1996 Dec 3, 2020 via Android https://github.com/square/okhttp 被无数项目使用的 OkHttp 已经完全切换到 Kotlin 了 |
29 lh900519 Dec 3, 2020 via Android LibChecker 这个 APP 可以查看手机上那些 APP 使用了 kotlin,可以看到国内的大部分应用都使用了 |
30 wjh3936 Dec 4, 2020 直接 Kotlin 吧。现在很多老项目新功能部分都用 Kotlin 写了 |
31 TanMusong Dec 4, 2020 各位在 kotlin 下还 try catch 么?没有强制我很慌啊老忘 |
32 Kamiyu0087 Dec 4, 2020 @TanMusong 刚转 kotlin 的时候也很慌,现在感觉不需要管 try catch 爽的一 P,只有在自己需要的时候才会主动去 try catch |
33 Danmen123 Dec 5, 2020 别问,问就是 kotlin |