State of Kotlin on Android

  Рет қаралды 43,670

Android Developers

Android Developers

Күн бұрын

Пікірлер: 64
@StevdzaSan
@StevdzaSan 4 жыл бұрын
Switch to Kotlin, it's worth it.
@erickmoya1401
@erickmoya1401 4 жыл бұрын
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
@khumokwezimashapa2245
@khumokwezimashapa2245 4 жыл бұрын
@@erickmoya1401 Ha same here. Java was beginning to give me some small issues and so I decided to switch to Kotlin completely
@vaaskout7482
@vaaskout7482 4 жыл бұрын
I think, I should switch to Kotlin instead of Java, I hope it's really worth it.
@bro_chenzox
@bro_chenzox 4 жыл бұрын
Is it possible to switch to Kotlin from scratch, with null knowledges in Java, hi Stef )?
@StevdzaSan
@StevdzaSan 4 жыл бұрын
@@bro_chenzox Absolutely!
@codinginflow
@codinginflow 4 жыл бұрын
Kotlin really is so much more fun to use than Java
@yannick6927
@yannick6927 4 жыл бұрын
Is there any serious developer who has NEVER heard of Kotlin before?
@MrTurntableslave
@MrTurntableslave 4 жыл бұрын
Yes
@yannick6927
@yannick6927 4 жыл бұрын
@@MrTurntableslave Glad then youre tuning in now
@arseniykucherenko4960
@arseniykucherenko4960 4 жыл бұрын
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++
@gabormiklay9209
@gabormiklay9209 4 жыл бұрын
Trailing comma: the smallest possible detail provided. 👍
@emmanuelngotee9119
@emmanuelngotee9119 4 жыл бұрын
Aaannnndd there comes flutter 🤦‍♂️👹🦴
@scriptkid4561
@scriptkid4561 4 жыл бұрын
yeah man love it
@SamProgramiz
@SamProgramiz 4 жыл бұрын
I am here looking for "State of Java on Android "
@byunghwara
@byunghwara 4 жыл бұрын
Java + Kotlin = 100% so literally no need.
@SnoopyDoofie
@SnoopyDoofie 4 жыл бұрын
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.
@CanalRenaultClio
@CanalRenaultClio 2 жыл бұрын
When I added kotlin my 3.8 mb project goes to 21 mb... thats just unacceptable
@123nk321
@123nk321 4 жыл бұрын
Kotlin is awesome
@bty_s
@bty_s 4 жыл бұрын
Thank you, great video :)
@brunogoismateus
@brunogoismateus 4 жыл бұрын
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.
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 4 жыл бұрын
My app is only under 1Mb code and adding 1Mb for Kotlin runtime looks ridiculous.
@FFE0
@FFE0 4 жыл бұрын
whats the name of you'r app
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 4 жыл бұрын
@@FFE0 Kamerton.
@WojtekKalicinski
@WojtekKalicinski 3 жыл бұрын
Is that with R8 or without?
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 3 жыл бұрын
@@WojtekKalicinski without.
@arhitutorials
@arhitutorials 4 жыл бұрын
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)
@codinginflow
@codinginflow 4 жыл бұрын
6:48 Genius
@owaisalhussein4997
@owaisalhussein4997 2 жыл бұрын
Does anyone advice us to keep going on this Course in Kotlin ? Or go to Learn Java what's the best one?
@littlefacts7052
@littlefacts7052 4 жыл бұрын
Where is it, i'm learn kotlin programming language?... please anyone help me....
@arthuralexsanyan1078
@arthuralexsanyan1078 4 жыл бұрын
Do I understand it correctly that at 5:29 he mentioned that they are working on making protobuf generated code in Kotlin ?
@egorand
@egorand 4 жыл бұрын
They've already done it: cloud.google.com/blog/products/application-development/use-grpc-with-kotlin
@jeffreyvangogh9224
@jeffreyvangogh9224 4 жыл бұрын
Yes he did :)
@arthuralexsanyan1078
@arthuralexsanyan1078 4 жыл бұрын
I did some research and found out some libraries like wire, KotlinPoet, wondering what are the differences.( I am interested in for Android app)
@muizahsanu4521
@muizahsanu4521 4 жыл бұрын
i learn kotlin without learn java before, is that okay?
@SnoopyDoofie
@SnoopyDoofie 4 жыл бұрын
Virtually all new developers learn Kotlin without ever learning Java.
@MaryJaneSalazar-d1s
@MaryJaneSalazar-d1s 3 ай бұрын
welcome you tonight
@eatthepi
@eatthepi 4 жыл бұрын
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
@jeffreyvangogh9224 4 жыл бұрын
Like this? developer.android.com/studio/write/java8-support-table
@eatthepi
@eatthepi 4 жыл бұрын
@@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.
@jeffreyvangogh9224
@jeffreyvangogh9224 4 жыл бұрын
@@eatthepi Correct, this was included in the AGP 4.0 release notes: developer.android.com/studio/releases#4-0-0-desugar
@weselyong
@weselyong 4 жыл бұрын
New features starts from 6:21
@skyng5180
@skyng5180 4 жыл бұрын
Tks
@dan.valerio
@dan.valerio 4 жыл бұрын
😍
@TheDnaitsirc
@TheDnaitsirc 4 жыл бұрын
Helping productivity by removing the mandatory trailing comma.. looks like a permissive js+PHP thing
@mutisyajonathan7617
@mutisyajonathan7617 4 жыл бұрын
I prefer Java
Kotlin Coroutines 101 - Android Conference Talks
24:49
Android Developers
Рет қаралды 135 М.
What's new in Android Development Tools
28:26
Android Developers
Рет қаралды 28 М.
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 39 МЛН
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
Thinking in Compose
25:27
Android Developers
Рет қаралды 87 М.
Remix Crash Course 2023 (React Framework)
2:07:00
Academind
Рет қаралды 106 М.
Understand Kotlin Coroutines on Android (Google I/O'19)
37:49
Android Developers
Рет қаралды 175 М.
What's new in Android
32:07
Android Developers
Рет қаралды 89 М.
Ionic & Capacitor for Building Native Mobile Apps - Full Course for Beginners
3:10:14
Android Coroutines: How to manage async tasks in Kotlin
17:49
Android Developers
Рет қаралды 42 М.
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
thoughtbot
Рет қаралды 897 М.
Tesla Deliveries Increase, Apple Readies Low-End iPhone | Bloomberg Technology
44:18
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 39 МЛН