Flutter sucks.
Discussion
Could I ask you why? I've been learning it a bit and it seems to work really well. Especially for Android and you basically get a free web, desktop and iOS version with it. What makes you prefer Kotlin?
Performance. But Kotlin is best only for android. So I understand the appeal. However, every time I went with Flutter I ended up switching to React quickly thereafter. React is a better choice. There are more talent, more components/libs and it is faster than Flutter.
I don’t think so. I have been developing apps with React for 3 years, but in the end, I gave up on React and chose Flutter. The fundamental reason is that React has many UI performance issues that are unresolved, especially with complex UI effects
Well frankly neither flutter nor react work well with complex UIs. They are great for simple things but they never worked for me for larger projects. And the idea of the same UI working in all OSs doesn't really work for me. Users of different OSs require different UI behaviors.
Or maybe it's just me. At this point, there's too much baggage in my past to give flutter another chance. :(
Yeah I actually don't see a lot of complex UIs written in flutter. The flutter gallery looks pretty complex and nice. https://gallery.flutter.dev/#/
But that's about it. Fluffy chat is a pretty good Foss app written in flutter but not as complex as Amethyst.
It always gets nuanced with "large projects" but Flutter (especially with the new rendering engine) easily handles a project the size of Amethyst. I worked on bigger projects. It definetely doesn't suck.
IME, differences between Android & iOS in terms of UI will be less than 5% of the codebase.
It's probably you, but that's okay! We all have our biases and preferences.