Paging 3 Using jetpack compose
-
Updated
Mar 10, 2023 - Kotlin
Paging 3 Using jetpack compose
MVVM + HILT + Paging 3 Jetpack Component + Room DB. Providing offline support to pagination using Remote Mediator. storing data in Room DB.
A Multi-Module Star Wars Application that uses swapi.dev for network fetch and Room Database for Local caching.
Repo ini berisi Aplikasi bertema Story Life dari submission akhir Belajar Pemograman Aplikasi Android Intermediate Dicoding.
BorutoApp
Displays news fetched from NewsAPI. Built using MVVM Architecture with offline-first approach.
This demo demonstrates the usage of Jetpack Paging 3 library to load data from Marvel API and show it in RecyclerView
This demo demonstrates applying hilt
App to fetch all quotes from quotable API. Implemented with Hilt, Paging3, Remote-Mediator, Data-Binding, MVVM, Room, Retrofit, Coroutines.
PixabayX 🖼️ is an Android app that fetch and cache images from Pixabay API, this app shows the best practices when you want to apply paging and caching for the paginated data.
Submission 2 (Last) BPAAI Android Intermediate Dicoding
Android app that fetches data from Rick And Morty API, and display list of characters and their details
A mobile app built with Kotlin using the MVVM architecture pattern that displays character details from the popular animated television show, Rick and Morty. The app uses the Rick and Morty API to retrieve character data and follows the Android recommended best practices.
News from news-api
Paging 3 with offline cache using Remote Mediator
Rick and Morty application that makes use of The Rick and Morty API.
Are you a fan of Boruto anime ? 🤡🔝
An app built with Jetpack compose, as a refresher on paging3 and local caching using room database
Belajar Pengembangan Aplikasi Android Intermediate Dicoding Academy Submission
Add a description, image, and links to the remote-mediator topic page so that developers can more easily learn about it.
To associate your repository with the remote-mediator topic, visit your repo's landing page and select "manage topics."