Applicaster media news feed show data loaded from a service using clean architecture and feature approach
- Android SDK v21
- Latest Android Build Tools
- Android Support Repository
This sample uses the Gradle build system.
- Download the samples by cloning this repository. (See the options at the top of the page.)
- In Android Studio, create a new project and choose the "Import Android Studio project" or "Import Project" option.
- Select the
applicasterTest
directory that you downloaded with this repository. - If prompted for a gradle configuration, accept the default settings. Alternatively use the "gradlew build" command to build the project directly.
- Retrofit - A type-safe HTTP client for Android and Java.
- Glide - A fast and efficient open source media management and image loading framework for Android.
- Koin - A pragmatic lightweight dependency injection framework for Kotlin developers.
- OkHttp - an HTTP client.
- ExoPlayer - An application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet.
- Gson - Java library for JSON serialization and deserialization.