Nasa app demonstrates modern android development using Hilt, Coroutines, View Model based on clean architecture
- Kotlin based, Coroutines + LiveData for asynchronous
- Android veil, for loading skeleton and shimmer effects
- Transformation layout, for transformation between two views with animation
- Discrete scroll view, for scrollable list of items that centers the current element
- Glide, for image loading
- Retrofit, for http client
I'm using a temporary JSON bin to fetch the details. If the network call is failing using the sample app, you have to change the base URL and end URL accordingly.
Please star it 🌟 and follow me on LinkedIn
Also, do checkout my blog for Android related articles.