Coin Gecko Api App using Clean Architecture – MVVM Retrofit Dagger Kotlin Android Studio Part 5
This is the topic we are going to see. So How we can build apps in which we fetched data from api and with proper architecture pattern show it to the user.
In this playlist we are also going to see the how we can implement the search view filter without calling the api for every search. And then we implement the sort filter option which we also doing it in the app not calling the api for every sort option.
MVVM Design Pattern, Retrofit for API Calling and fetching data from api endpoints of marvel api , Dagger Hilt for dependency Injection.
Integrated Development Environment (IDE) for Android app development, based on IntelliJ IDEA . On top of IntelliJ’s powerful code editor and developer tools, Android Studio offers even more features that enhance your productivity when building Android apps, such as:
1= A flexible Gradle-based build system
2= A fast and feature-rich emulator
3= A unified environment where you can develop for all Android devices
4= Apply Changes to push code and resource changes to your running app without restarting your app
5= Code templates and GitHub integration to help you build common app features and import sample code
6= Extensive testing tools and frameworks
7= Lint tools to catch performance, usability, version compatibility, and other problems
8= C++ and NDK support
Built-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and App Engine