The “native” Android ecosystem has grown way too over-complicated for my liking. I do not want to dependency inject a Reactive ViewModel Room Repository DAO Purpose Factory (without blocking the main thread), I just want to make a god damn app.
My current wishlist is:
- Be reasonably efficient (we’re working with phones here)
- Be completely open source (i.e. I should be able to throw my app on F-Droid when it’s ready)
- Have a not terrible implementation of Material 3/You
- Don’t be too “janky” for the end user (sorry, PWAs)
- Be reasonably mature
What does this leave me with? Flutter? React Native?
Thank you! It doesn’t quite look like the native android components but close enough.