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
@khumokwezimashapa22454 жыл бұрын
@@erickmoya1401 Ha same here. Java was beginning to give me some small issues and so I decided to switch to Kotlin completely
@vaaskout74824 жыл бұрын
I think, I should switch to Kotlin instead of Java, I hope it's really worth it.
@bro_chenzox4 жыл бұрын
Is it possible to switch to Kotlin from scratch, with null knowledges in Java, hi Stef )?
@StevdzaSan4 жыл бұрын
@@bro_chenzox Absolutely!
@codinginflow4 жыл бұрын
Kotlin really is so much more fun to use than Java
@yannick69274 жыл бұрын
Is there any serious developer who has NEVER heard of Kotlin before?
@MrTurntableslave4 жыл бұрын
Yes
@yannick69274 жыл бұрын
@@MrTurntableslave Glad then youre tuning in now
@arseniykucherenko49604 жыл бұрын
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++
@gabormiklay92094 жыл бұрын
Trailing comma: the smallest possible detail provided. 👍
@emmanuelngotee91194 жыл бұрын
Aaannnndd there comes flutter 🤦♂️👹🦴
@scriptkid45614 жыл бұрын
yeah man love it
@SamProgramiz4 жыл бұрын
I am here looking for "State of Java on Android "
@byunghwara4 жыл бұрын
Java + Kotlin = 100% so literally no need.
@SnoopyDoofie4 жыл бұрын
I worked on one project that used both coroutines and RxJava combined. Personally I found it ugly as hell. Coroutines on their own seem to do the job well enough. But if reactive styled programming is needed, Kotlin does provide Flow.
@CanalRenaultClio2 жыл бұрын
When I added kotlin my 3.8 mb project goes to 21 mb... thats just unacceptable
@123nk3214 жыл бұрын
Kotlin is awesome
@bty_s4 жыл бұрын
Thank you, great video :)
@brunogoismateus4 жыл бұрын
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.
@kamertonaudiophileplayer8474 жыл бұрын
My app is only under 1Mb code and adding 1Mb for Kotlin runtime looks ridiculous.
@FFE04 жыл бұрын
whats the name of you'r app
@kamertonaudiophileplayer8474 жыл бұрын
@@FFE0 Kamerton.
@WojtekKalicinski3 жыл бұрын
Is that with R8 or without?
@kamertonaudiophileplayer8473 жыл бұрын
@@WojtekKalicinski without.
@arhitutorials4 жыл бұрын
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)
@codinginflow4 жыл бұрын
6:48 Genius
@owaisalhussein49972 жыл бұрын
Does anyone advice us to keep going on this Course in Kotlin ? Or go to Learn Java what's the best one?
@littlefacts70524 жыл бұрын
Where is it, i'm learn kotlin programming language?... please anyone help me....
@arthuralexsanyan10784 жыл бұрын
Do I understand it correctly that at 5:29 he mentioned that they are working on making protobuf generated code in Kotlin ?
I did some research and found out some libraries like wire, KotlinPoet, wondering what are the differences.( I am interested in for Android app)
@muizahsanu45214 жыл бұрын
i learn kotlin without learn java before, is that okay?
@SnoopyDoofie4 жыл бұрын
Virtually all new developers learn Kotlin without ever learning Java.
@MaryJaneSalazar-d1s3 ай бұрын
welcome you tonight
@eatthepi4 жыл бұрын
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.
@jeffreyvangogh92244 жыл бұрын
Like this? developer.android.com/studio/write/java8-support-table
@eatthepi4 жыл бұрын
@@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.
@jeffreyvangogh92244 жыл бұрын
@@eatthepi Correct, this was included in the AGP 4.0 release notes: developer.android.com/studio/releases#4-0-0-desugar
@weselyong4 жыл бұрын
New features starts from 6:21
@skyng51804 жыл бұрын
Tks
@dan.valerio4 жыл бұрын
😍
@TheDnaitsirc4 жыл бұрын
Helping productivity by removing the mandatory trailing comma.. looks like a permissive js+PHP thing