#android-app-development
Read more stories on Hashnode
Articles with this tag
The TDD (Test Driven Development) approach is important when it comes to testing small portions of business logic code in isolation. In this blog,...
It is encouraged that you divide your code into classes to benefit from separation of concerns, a principle where each class of the hierarchy has a...
By employing clean architecture, you can design applications with very low coupling and independent of technical implementation details, such as...
Many times we need to make API calls to fetch data and display that data using a List. Here, I show how to do that with Compose. To illustrate the...
Model–View–ViewModel (MVVM) is a software architectural pattern that facilitates the separation of the development of the GUI (the view) from the...
Navigation in your app has to be appropriate: Don’t use non-logical navigation. Navigation must always be intuitive: Users don’t have time to look...