What are your favourite KMM libaries other than SQ...
# multiplatform
k
What are your favourite KMM libaries other than SQLDelight?
b
Decompose? MVIKotlin?
โค๏ธ 1
๐Ÿ‘ 1
p
kotlin-inject
b
+ kodein & koin
x
ktor
๐Ÿ‘ 3
f
@Paul Woitaschek kotlin-inject works as KMM even on iOS?
g
multiplatform-settings, moko-mvvm (as well as the ones mentioned already above)
โค๏ธ 1
p
@FunkyMuse yep
s
Kotest (& Arrow ๐Ÿ˜ฌ) and Ktor are almost always on my classpath (also in JVM only projects)
Okio is also amazing!
โž• 1
s
We're pretty happy with ktor-client, even though we haven't gone KMM (yet?).
d
BuildKonfig
๐Ÿ˜ 1
โ˜๏ธ 2
k
@Paul Woitaschek How is Kotlin-Inject different from Kodein?
@simon.vergauwen Does Arrow support iOS?
p
Kodein is a service locator and Kotlin inject is like dagger: it gives you full validation of the dependency graph as it generates the injecting code
๐Ÿ‘ 1
On larger applications I would not want to miss that
๐Ÿ‘ 2
k
@Paul Woitaschek good to know, any kotlin-inject code examples with common code shared with iOS? example in the repo is very thin
๐Ÿ‘€ 1
p
Well the rest of the readme should apply here
s
@Kaushalya Arrow support all platforms ๐Ÿ™‚
๐Ÿ‘ 1