Nice to hear mate, did u use it for a ui app, or something else like cli tool or server? and if I may kindly ask, what are the challenges that are not fixed for u yet? asking as I'm also diving into kmp in the near future.
@@hahouari_dz I use it for a UI app. I haven't faced a big issue with KMP directly. The biggest challenge was to deal with break changes in libraries while updating to the latest Kotlin versions. Also, it may involve more knowledge of Gradle since there are a lot of configs in these files. Besides that, I'm enjoying it. :)
It's an impossible mission to have the correct libraries in a KMM project. The wizard adds confusion since it does not add/manages the libraries neeeded for a true project. The sample project is simple and do not express the reality many developers face. Even more the developers starting. e.g. how to had coroutines. Understand the Jetbrains effort but KMP setup is crazy, complete waste of time! Every time i start a project i loose HOURS setting up libraries dependencies. Android Studio bootstraps one way, this wizard another, jetbrains github even another
Using KMP for almost one year, it has been a lot of learning since then. Thank you for the presentation.
Nice to hear mate, did u use it for a ui app, or something else like cli tool or server? and if I may kindly ask, what are the challenges that are not fixed for u yet? asking as I'm also diving into kmp in the near future.
@@hahouari_dz I use it for a UI app. I haven't faced a big issue with KMP directly. The biggest challenge was to deal with break changes in libraries while updating to the latest Kotlin versions. Also, it may involve more knowledge of Gradle since there are a lot of configs in these files. Besides that, I'm enjoying it. :)
@@christiangomes9097 Happy to hear that, I myself am waiting for Compose to be beta on IOS for one, I wish u luck brother.
Thanks for sharing work with KMP for almost 1 year which is fantastic.
Why is that this video is not listed among other videos on www.youtube.com/@Kotlin/videos ?
Thanks! Can you please share a link to the GitHub project?
Trying to go through the tutorials is just me messing with grade configs for hours. I know grade too but it's still painful.
thanks google for autocorrecting my spelling to make me seem literate
It's an impossible mission to have the correct libraries in a KMM project. The wizard adds confusion since it does not add/manages the libraries neeeded for a true project. The sample project is simple and do not express the reality many developers face. Even more the developers starting. e.g. how to had coroutines. Understand the Jetbrains effort but KMP setup is crazy, complete waste of time! Every time i start a project i loose HOURS setting up libraries dependencies. Android Studio bootstraps one way, this wizard another, jetbrains github even another
You guys with Android side have to improve the way we configure our projects dependencies. It's a total mess compared to other solutions, aka flutter
That will be called Amper
and it is also... a yaml file, as flutter does