Todo app based on MVVM, Kotlin Coroutines, Navigation Component, Room Database, Retrofit, Data Binding
-
Updated
Jul 7, 2022 - Kotlin
Todo app based on MVVM, Kotlin Coroutines, Navigation Component, Room Database, Retrofit, Data Binding
A food recipes App. The app uses room for local caching to facilitate offline support and follows the MVVM Clean Architectural pattern
This project illustrates the use an algorithm (Network Bound Resource) for providing data to an app by either retrieving sufficiently recent data from a local cache, or loading the latest data from the network.
SlushFlicks has been built upon public APIs from IMDB. This application helps users to view trending, popular, upcoming and top-rated movies and Tv shows and their detailed information. Users can also search for a movie or Tv show. This app also cache data to support offline browsing. This is a personal project and the core objective of this pro…
📰Modern MVVM Android application following single activity architecture which fetches news from 🕷️ news API. this repository contains some best practices ⚡ of android development
A Music Player with downloading, playing, searching, exploring functions.
[In progress...] 🎮 Android GamesKeeper using Hilt, Coroutines, DataStore, Flow, Retrofit2, Jetpack ( Room, ViewModel, LiveData, Paging3 ) based on MVVM architecture.
Android Application built in kotlin by following Google's recommended architecture: MVVM+Repository+ViewModel+Livedata+databinding. It includes database cache feature with room and uses Koin library for dependency injection
Dead simple Retrofit / RxJava cache
A Clean Architecture Recipe App
Retrofit caching extension library
Android Base App to start your project with Kotlin, MVP, Data binding, ROOM database, Live Data, Retrofit API caching(works offline)
A Kotlin library providing a simple, high-performance way to use off-heap native memory in JVM applications.
Demo to show how we can implement prelaoding/precaching webpages in android for offline support.
GitHub web API to retrieve all open issues associated with the firebase-ios-sdk repository.
SyncNote is a note-taking app built with Kotlin, where notes sync across all of the user’s devices so that their thoughts or notes are always with them. Realtime Synchronization even after the app is closed or in the background for a better user experience.
A simple Restful API of Expense Tracker with Spring Boot and Kotlin with the basic CRUD functionality using MongoDB as a database. and using Caffeine for caching
Add a description, image, and links to the caching topic page so that developers can more easily learn about it.
To associate your repository with the caching topic, visit your repo's landing page and select "manage topics."