you have to spend a lot of time deciding which state management to use theres a lot of packages you have to choose from and it was exhausting
this looks like it could produce smooth 3d experience but i ended up using babylon.js with electron
you have to spend a lot of time deciding which state management to use theres a lot of packages you have to choose from and it was exhausting
this looks like it could produce smooth 3d experience but i ended up using babylon.js with electron
I've heard that react-three-fiber lets you build ThreeJS into React Native apps, though? So that may be changing. I'll need to check it out first-hand and see if that's the case.
I think we'll just have to agree to disagree on Flutter, I'm a big fan :)
sure I appreciate native compilation, flutter does achieve that tough problem quite well but coming from JS world, its like, man do i have to redo the gymnastics all over again?
so going in my attitude wasn't great I admit but so far babylonjs/electron/REI seems to provide good enough 3D performance even though on older computers it stutters
i think one promising vector is if you can turn JS devs like me into generating flutter projects. that would dramatically lower the barrier.
I have the hardest time figuring out whether I should use Kotlin, Dart/Flutter, or React for building an iOS and Android app. I don't care about the GUI part, but I want easy access to all APIs (like Health Kit, Health Connect, sensors) and relatively stress-free development. When I was learning Flutter a few years ago, it was very frustrating because its documentation and username were scant and scarce. Is it better nowadays?
To me, state management is a non-issue - there's a built-in option (StatefulWidget/setState), various third party (Riverpod/Provider/etc), and enough basic SDK components (ValueNotifier/StreamBuilder/etc) to roll your own (which is my preference).
https://stackoverflow.com/questions/tagged/flutter?tab=Newes...
But I take that as an indicator of popularity, not a serious problem with the project. If there were truly fundamental issues, there wouldn't be as many issues raised because noone would be using it :)