4 ms·
I'm more wondering why this isn't more popular, at least with this crowd.
by tarkin2 3y ago
I'm more wondering why this isn't more popular, at least with this crowd.
- occz 3y agoOne reason could be that people have been burned a few times too many by technologies promising the world with regards to cross-platform, and then failing to deliver on their promises. I think KMP could potentially be good enough to fly, but time will definitely tell on that.
- palata 3y agoIMO cross-platform frameworks are "write once, debug everywhere". In my experience: 1. That's not particularly faster than writing native apps, but debugging is much more frustrating than writing native apps. So as a developer, cross-platform sucks, native dev is fun. 2. Desktop and Mobile are fundamentally different, so trying to write one app for both gives the worst of both worlds. Don't do that. 3. The "debug everywhere" part of cross-platform gets worse as the app gets more complicated. So the app is fundamentally getting more and more frustrating for the devs, which... well nobody wants. On the other hand, sharing code (or libraries) between platforms sometimes makes sense. And being able to do that in Kotlin instead of, say, C++ (or Rust, I know) is actually cool.