Koin 3.2 - Improving the Kotlin Developer Experience by Arnaud Giuliani

  Рет қаралды 7,922

Kotlin by JetBrains

Kotlin by JetBrains

Күн бұрын

Пікірлер: 8
@dmytrooleinichenko9865
@dmytrooleinichenko9865 Жыл бұрын
Looks awesome!
@JillesvanGurp
@JillesvanGurp Жыл бұрын
Amazing. I was already a koin fan but this is leap frogging the capabilities of Spring. One concern I have with ksp is getting locked into specific versions of Kotlin and not being able to upgrade when there are new releases of Kotlin. I've experienced this with other ksp based plugins. Basically not a problem if koin updates frequently but as soon as there is any lag with that, you are basically blocked on updating. It's a big reason, I'm avoiding ksp dependencies in most of my projects right now because I don't like being locked into a specific version of kotlin just because of some library I need. Any insight on how this would work with koin? Or whether in general this is something that can be solved?
@jesprotech
@jesprotech Жыл бұрын
I’ve had KSP issues in the past as well, but nothing that can’t be sorted out by simply opening a ticket. Luckily the community has always been very helpful to me.
@jesprotech
@jesprotech Жыл бұрын
I’m going to try Koin soon. This looks amazing. Very nice way of doing injection. I’ve made my own injections in the past and of course using Spring and Jakarta, so this should be very easy to learn. And it looks to be awesome when thinking of using it in android. On a side note, it looks like the link to the Ktor tutorial on your page isn’t working. I checked it this morning. Great talk any way. Very very informative! Loved it! 👍
@mohammedoucif217
@mohammedoucif217 Жыл бұрын
Just a question here : in the example where he used the repository and the presenter, he had to use annotations in both of them. So, in a big project where we have more layers, we will have to put the annotations in all of them. Don't we suppose to avoid that to not make the code tightly coupled with a specific DI library ?
@jesprotech
@jesprotech Жыл бұрын
Maybe, but that is probably the same case with Spring. Yet no one questions that and the reason for that is that Spring is now so widely used that this risk doesn’t exist.
@dleonardo3238
@dleonardo3238 8 ай бұрын
Why can't I use the inject function when using Koin for Desktop?
@seanknowles9985
@seanknowles9985 Жыл бұрын
Devex, hot reload would be super.
Meetup with KMM Libraries by Colin Lee
40:05
Kotlin by JetBrains
Рет қаралды 2 М.
Arrow 2.0's Trajectory by Simon Vergauwen
33:29
Kotlin by JetBrains
Рет қаралды 6 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Supercharge your GraphQL with Ktor and GraalVM by Derek Kuc
44:18
Kotlin by JetBrains
Рет қаралды 2,8 М.
A Programming Skill You Don’t Practice, but SHOULD! | Examples
10:59
AWK - A Tool That Does Too Much
11:10
The Exhausted Programmer
Рет қаралды 10 М.
Lifecycles, Coroutines and Scopes | Alejandro Serrano Mena
38:25
Kotlin by JetBrains
Рет қаралды 13 М.
Dependency injection from zero to hero with Koin by Arnaud Giuliani EN
43:14
Dependency Injection with Koin - (Android Tutorial)
28:26
Ahmed Guedmioui
Рет қаралды 1,8 М.
Dependency Injection with Koin - Android Kotlin tutorial
8:01
The Oben Code
Рет қаралды 27 М.
KotlinX Libraries by Anton Arhipov and Svetlana Isakova
45:15
Kotlin by JetBrains
Рет қаралды 5 М.
DAGGER 2 - A New Type of dependency injection
40:16
Google for Developers
Рет қаралды 237 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН