When you introduce Rust support in Android Studio for NDK? Kotlin does a lot for Android and Rust does more for critical performance problems with way more safe and prodactive approach compare to C++
I have tried Kotlin and then returned back to Java. Java has clear syntax and is very easy to read. In comparence with Java Kotlin is sophisticated. Every time you see a property you have to go to implementation, because it can be anything inside, have side effects, etс. Coroutines and reified templates are not worth such suffering)
Thanks for this video. It is really good. Is there any website or document with information about the use of Kotlin on Google mentioned in the video? I would like to reference in a scientific paper.
It would be nice to have clear info about what can be desugared in the IDE or in a list by Android Gradle Plugin version. I'm happy to hear about further desugaring of things like Java 8 Optional, but I never know when it actually makes it into r8/AGP.
@@jeffreyvangogh9224 That link is helpful, thank you. What I was looking for was Android Gradle Plugin version required or desugar_jdk_libs artifact, I guess. It looks like your link is more of a "snapshot in time" of Android Gradle Plugin 4.0 and desugar_jdk_libs:1.0.5.
Switch to Kotlin, it's worth it.
I did it totally, now I totally hate Java, not because is bad, but because it was holding me back of great productivity and readability in my code
@@erickmoya1401 Ha same here. Java was beginning to give me some small issues and so I decided to switch to Kotlin completely
I think, I should switch to Kotlin instead of Java, I hope it's really worth it.
Is it possible to switch to Kotlin from scratch, with null knowledges in Java, hi Stef )?
@@bro_chenzox Absolutely!
Kotlin really is so much more fun to use than Java
When you introduce Rust support in Android Studio for NDK? Kotlin does a lot for Android and Rust does more for critical performance problems with way more safe and prodactive approach compare to C++
Trailing comma: the smallest possible detail provided. 👍
Thank you, great video :)
I have tried Kotlin and then returned back to Java. Java has clear syntax and is very easy to read. In comparence with Java Kotlin is sophisticated. Every time you see a property you have to go to implementation, because it can be anything inside, have side effects, etс. Coroutines and reified templates are not worth such suffering)
Is there any serious developer who has NEVER heard of Kotlin before?
Yes
@@MrTurntableslave Glad then youre tuning in now
6:48
Genius
I am here looking for "State of Java on Android "
Java + Kotlin = 100% so literally no need.
Thanks for this video. It is really good. Is there any website or document with information about the use of Kotlin on Google mentioned in the video? I would like to reference in a scientific paper.
Do I understand it correctly that at 5:29 he mentioned that they are working on making protobuf generated code in Kotlin ?
They've already done it: cloud.google.com/blog/products/application-development/use-grpc-with-kotlin
Yes he did :)
I did some research and found out some libraries like wire, KotlinPoet, wondering what are the differences.( I am interested in for Android app)
When I added kotlin my 3.8 mb project goes to 21 mb... thats just unacceptable
Where is it, i'm learn kotlin programming language?... please anyone help me....
i learn kotlin without learn java before, is that okay?
My app is only under 1Mb code and adding 1Mb for Kotlin runtime looks ridiculous.
whats the name of you'r app
@@FFE0 Kamerton.
Is that with R8 or without?
@@WojtekKalicinski without.
Does anyone advice us to keep going on this Course in Kotlin ? Or go to Learn Java what's the best one?
It would be nice to have clear info about what can be desugared in the IDE or in a list by Android Gradle Plugin version. I'm happy to hear about further desugaring of things like Java 8 Optional, but I never know when it actually makes it into r8/AGP.
Like this? developer.android.com/studio/write/java8-support-table
@@jeffreyvangogh9224 That link is helpful, thank you. What I was looking for was Android Gradle Plugin version required or desugar_jdk_libs artifact, I guess. It looks like your link is more of a "snapshot in time" of Android Gradle Plugin 4.0 and desugar_jdk_libs:1.0.5.
@@eatthepi Correct, this was included in the AGP 4.0 release notes: developer.android.com/studio/releases#4-0-0-desugar
welcome you tonight
Kotlin is awesome
Aaannnndd there comes flutter 🤦♂️👹🦴
yeah man love it
New features starts from 6:21
Tks
Helping productivity by removing the mandatory trailing comma.. looks like a permissive js+PHP thing
😍
I prefer Java