Ad-Mediator-SDK is an Android library based on modern Android application tech-stacks acts as a mediator for various advertisement networks (TapsellAds and UnityAds)
- First Offline
- Architectural Patterns
- Design Patterns
- UnitTest
implementation 'com.github.MortezaNedaei:Mediator-SDK:1.0.0'
- Minimum SDK level 21
- Kotlin
based, Coroutines
- Flow for asynchronous.
- Dagger Hilt for dependency injection (DI).
- Android JetPack
- Room Persistence - construct a database using the abstract layer.
- Architecture
- Clean Architecture like
- Repository pattern
- Testing
- junit
- mockk
- truth
- Retrofit2 & OkHttp3 - construct the REST APIs and network data.
- Moshi - A modern JSON library for Kotlin and Java.
Application is based on repository pattern and clean like architecture