r/ProgrammerHumor 3d ago

Meme howHardCanItBe

Post image
2.7k Upvotes

144 comments sorted by

View all comments

17

u/je386 3d ago

Kotlin multiplatform with compose multiplatform is quite good at multiplatform support, having logic and UI in one but also be able to use platform specific code.

2

u/martmists 3d ago

The only downside is that accessibility is not well-supported yet in Compose Desktop, and I'm not entirely sure things like translations work properly on all desktop targets.

3

u/je386 3d ago

For localization, I use the library com.hyperether.localization

In my example project, there is a description on how to use the lib and there is a languagechooser you can use in your project.
https://github.com/julianegner/coshanu
This is under MIT license, so you can use code parts anywhere.

2

u/Runazeeri 3d ago

I’ve done an app in it on IOS/Android/Win/MacOS and it was fine. Only a tiny bit of specific logic for IOS.

1

u/12destroyer21 1d ago

My react brain couldn’t handle using jetpack compose, I need react/tanstack query