ankushg
03/17/2022, 7:03 PMkotlinx.serialization
vs Jackson/Moshi, kotlinx.coroutines
vs RxJava)
But I also feel like there are some slightly more advanced topics like increasing modularization to isolate code that’s already platform agnostic (or close to it) into a separate Gradle module so you can start KMP-ifying it without doing something like fully migrating off of RxJava if you’re using it
I feel like I have an intuitive sense for most of this, but am looking for something to send over to some coworkers who’re working on backend services where they eventually want some parts to be able to run client-side via KMPCRamsan
03/17/2022, 7:05 PMCRamsan
03/17/2022, 7:07 PMyschimke
03/17/2022, 7:17 PMyschimke
03/17/2022, 7:17 PMMatthias Geisler
03/17/2022, 7:42 PMdarkmoon_uk
03/17/2022, 11:15 PMxxfast
03/17/2022, 11:41 PMGrégory Lureau
03/18/2022, 8:58 AMrunBlocking
from coroutines was actually JVM only, I thought it was just an IDE issue for weeks.
I've the feeling that adding another target just to run the common tests is another option that forces to learn those little multiplatform things. OR maybe there is some lint rules that can block misusage and fail the build?Tim Oltjenbruns
03/18/2022, 12:48 PMTim Oltjenbruns
03/18/2022, 12:51 PMTim Oltjenbruns
03/18/2022, 12:58 PM