Infinite Scroll Banner implementation with InfiniteScrollView
Infinite Scroll View
Infinite Scroll Banner implementation with InfiniteScrollView.
Tech Stack
- Jetpack Compose
- State
- Hilt
- Flow
- Coroutine
- Kotlin
Sample
The sample application is implemented for the show how to use infinite scrool view framework. Please check app/com.github.mertkalecik.infinitescroolview.
Sample App Design
Forward | Backward |
---|---|
Dependencies
** Lifecycle implementation “androidx.fragment:fragment-ktx” implementation “androidx.lifecycle:lifecycle-runtime-ktx” implementation “androidx.lifecycle:lifecycle-common-java8” implementation “androidx.lifecycle:lifecycle-viewmodel-ktx”
** Coroutine implementation “org.jetbrains.kotlinx:kotlinx-coroutines-core” implementation “org.jetbrains.kotlinx:kotlinx-coroutines-android”
** Hilt implementation “com.google.dagger:hilt-android” implementation “androidx.hilt:hilt-lifecycle-viewmodel” implementation “androidx.hilt:hilt-navigation-compose” kapt “com.google.dagger:hilt-android-compiler”
** Coil implementation “io.coil-kt:coil-compose”
Contributors
Mert Kalecik
- contact: mert.kalecik@hotmail.com @Linkedin @Twitter
Version History
- v1.0.0
- Initial Release
Add it in your root build.gradle
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Add the dependency for InfiniteScrollView
dependencies {
implementation 'com.github.mertkalecik:InfiniteScrollView:1.0.0'
}