4 ms·
Used to do Android dev - if you're referring to CLEAN as in the specific architecture I believe it's way overkill for mobile apps unless you're doing something
by slow_donkey 8y ago
Used to do Android dev - if you're referring to CLEAN as in the specific architecture I believe it's way overkill for mobile apps unless you're doing something truly complex.
Most apps simply present content from an API and you can simply use an MVP/MVC architecture.
Imo the only libraries you'd need are for http (retrofit), possibly image loading (glide), and caching (disk lru cache).
You can also ask on Reddit.com/r/androiddev - lots of great people there.
Fwiw, I've mostly moved to flutter for mobile but it is definitely not feature complete.
- cunidev 8y agoFlutter looks great to me, has it improved in the last 3 months or so? I remember downloading its first public release, and as expected it was lacking some things