I`m an Android Developer who aims to build Apps with high performance so that users can use the App smoothly on any Android device of targeted API levels. For me, an amazing-looking App is a priority because an App won`t last if it doesn`t fulfill user experience needs or confuses the user! So the App should look clean & easy to use. It doesn`t matter how many functionalities are added on a single screen, it should be easy for the user to understand. And the same goes for the code too, it should be understandable to other developers also, so I prefer following recommended architecture for building robust, production-quality apps.
©