571 Repositories
Android mvi-clean-architecture Libraries
The Android application is a list of the most popular TV series written in Java using the mvvm pattern.
Tv show application The Android application is a list of the most popular TV series written in Java using the mvvm pattern. This project was written f
NewsApp is a an android project based on modern Android application tech-stacks and MVVM architecture.
NewsApp NewsApp is a an android project based on modern Android application tech-stacks and MVVM architecture. This project is for focusing especially
Money Manager app that helps you to add your daily small incomes and expenses and track them easily.
Simple Money Manager This app is a simple money manager app which helps you to add your daily small incomes and expenses and track them easily. Screen
NotesApp is a project which demonstrates the power of Kotlin's Ktor in developing powerful REST APIs with all basic as well as advanced features.
NotesApp NotesApp is a project which demonstrates the power of Kotlin's Ktor in developing powerful REST APIs with all basic as well as advanced featu
NewsApp - Modern Minimalistic Design, MVVM, Pagination, Retrofit, Coroutines, Room, Glide, Navigation Component (Clean Architecture)
NewsApp is a modern news android application which features virtually ALL recent and recommended android development tech stack and tools used
MVVM News Application with clean code architecture & android jetpack components.
Android - Clean Architecture - Kotlin The purpose of this repo is to follow up Clean Architecture principles by bringing them to Android. The repo con
A weather app for Android using OpenWeatherMap with MVVM + Clean Architecture
Weather App ๐ค Weather App for Android that shows 16 days forecast for Paris, France - Made with Hilt, Coroutines, Retrofit, ViewModel, Navigation bas
A clean-aesthetically pleasing Measuring Application, which uses relevant sensors-converts raw sensor data into human readable formatted outputs-and displays accurate measurements.
Measure App A clean-aesthetically pleasing Measuring Application, which uses relevant sensors-converts raw sensor data into human readable formatted o
Movie app that receives popular movies and allows the user to search for the specific movie through the Rest API with help of retrofit library &MVVM architecture.
MovieClue Millions of movies, TV shows and people to discover. Explore now Movie app that recieves popular movies and allow the user to search for spe
This application features - Modern Minimalistic Design, MVVM, Pagination, Hilt, Retrofit, Room, Data Store, Flow, Live Data, Navigation Component (Clean Architecture)
NewsFly NewsFly is a modern news android application which features virtually ALL recent and recommended android development tech stack and tools used
DSC Moi University session on using Navigation components to simplify creating navigation flow in our apps to use best practices recommended by the Google Android Team
Navigation Components Navigate between destination using safe args How to use the navigation graph and editor How send data between destinations Demo
๐ฌ A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.
TheMovies2 A simple project using The Movie DB based on Kotlin MVVM architecture and material designs & animations. How to build on your environment A
Chat App MVVM + Clean ArchitectureChat App MVVM + Clean Architecture
Chat App MVVM + Clean Architecture This Android application built using MVVM + Clean Architecture architecture approach and is written 100% in Kotlin.
A simple Android Application with MVVM Architecture, Coroutine, Retrofit2
Retrofit with Coroutines and MVVM Architecture. A simple Android Application with MVVM Architecture Developed Using LiveData. MVVM Architecture. Retro
Hexagonal Architecture Kotlin Template
The purpose of this template is to avoid repeating, over and over again, the same basic packages structure, gradle and configurations.
Architecture Study with MVVM and MVI
Android-Architecture-Sample Android Architecture Study with MVVM and MVI Using DI(Hilt) + Retrofit + Coroutine + Moshi + AAC Stack 100% Kotlin + Corou
Android Modern Architecture Sample
AndroidModernArchitectureSample TODO: write readme Download (playstore release - under review) https://play.google.com/store/apps/details?id=io.github
A simple MVI framework for Kotlin Multiplatform and Android
Orbit Multiplatform Get in touch What is Orbit Orbit is a Redux/MVI-like library - but without the baggage. It's so simple we think of it as MVVM+. Si
Just an app with lame dad jokes content to fill up your day.
Just an app with lame dad jokes content to fill up your day. MVP This MVP version features: Feed walks you through the latest dad jokes, Browse back s
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
Imagine App An simple image gallery app utilizing Unsplash API. Built with โค๏ธ by Wajahat Karim and contributors Features Popular photos with paginatio
Playground project built with MVVM with Clean Artchitect to try out new tech in Android ๐
Clean-MVVM-Playground Playground project built with MVVM with Clean Artchitect to try out new tech in Android ๐ Features ๐น 100% Kotlin Following MVV
GraphQLTrial is a demo application based on modern Android application tech-stacks and MVVM architecture.
GraphQLTrial is a demo application based on modern Android application tech-stacks and MVVM architecture. App fetching data from the netw
Android project setup files when developing apps from scratch. The codebase uses lates jetpack libraries and MVVM repository architecture for setting up high performance apps
Android architecture app Includes the following Android Respository architecture MVVM Jepack libraries Carousel view Kotlin Kotlin Flow and Livedata P
An Android Template with MVVM and Clean Architecture
MVVMTemplate ๐งโ A simple Android template that lets you create an Android project quickly. How to use ๐ฃ Just click on button to create a new repo st
MovieTray - An application built to play around JetPack components.
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
๐งธ A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.
DisneyCompose A demo Disney app using compose and Hilt based on modern Android tech-stacks and MVVM architecture. Fetching data from the network and i
Android Clean Architecture๐ Base Project Android with Kotlin and MVVM applying clean architecture
Android Clean Architecture๐ Base Project Android with Kotlin and MVVM applying clean architecture
Android Jetpack MVVM Boilerplate. Integrated with Jetpack dependencies, Hilt, Room, Okhttp, Retrofit, etc.
Android Jetpack MVVM Boilerplate Android Jetpack MVVM Boilerplate a Jetpack based, MVVM boilerplate template project for Modern Android. Features Here
FunFacts is an example of Modular architecture
FunFacts FunFacts is an example of Modular architecture This Project is built using Kotlin,we will use in this App : Modular architecture Dependency I
A sample application demonstrating the differences between MVVM and MVI.
MVI Case Study This is a sample application to demonstrate the differences between MVVM and MVI architecture. The sample is split into three helpful m
A full-stack application showing the power ๐ช of KOTLIN. Entire android app + backend Apis written in Kotlin ๐ฅ
Gamebaaz ๐ฎ A full-stack application showing the power ๐ช of KOTLIN. Entire android app + backend Apis written in Kotlin ๐ฅ Android Backend Jetpack Co
Clothes shop native android app
ShopApp I built this clothes shop native android app in which I tried to implement clean architecture principles and use Jetpack Compose to create the
A reliable android app that shows upcoming fixtures, updated league tables, and top goal scorers in a league
SwiftScore A football stats and livescore app built with Kotlin,MVVM architecture,Retrofit, Coroutines and Navigation Components Demo Screenshots API
๐ฆ Android Pokedex-AR using ARCore, Sceneform, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
๐ฆ Android Pokedex-AR using ARCore, Sceneform, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools
Quotee Android ๐ A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools. Developed with โค๏ธ by Aminullah
Graphfity is a Gradle Plugin which creates a dependency node diagram graph about your internal modules dependencies, specially useful if you are developing a multi-module application
Graphfity creates a dependency nodes diagram graph about your internal modules dependencies, specially useful if you are developing a multi-module app
MVVM Redux is a lightweight lib to help you apply the redux concepts in your project based in MVVM.
MVVM Redux is a lightweight lib to help you apply the redux concepts in your project based in MVVM.
Unofficial Android client for dev.to. Open source and free
Dev.to Android by Android Broadcast Unofficial Android client for dev.to Technologies Kotlin Gradle Kotlin DSL Kotlin Coroutines OkHttp + Retrofit kot
An Online Meme Sharing app with swipeable vidoes, user can like, share different videos, each viewpager item has one video to show.
MemesSharing An Online Meme Sharing app with swipeable vidoes, user can like, share different videos, each viewpager item has one video to show. 1. Fl
AAC MVVM + Clean Architecture + Coroutine Flow
GithubBrowser MVVM Clean Architecture Sample AAC MVVM + Clean Architecture + Coroutine Flow ๋ณธ ์ํ ํ๋ก์ ํธ๋ https://github.com/omjoonkim/GitHubBrowserApp ์
The JeTrivia is built on a modern Android Development tech stack with MVVM architecture. Kotlin, Coroutine, Flow, StateFlow, Jetpack Compose, Navigation, Room, Hilt, Retrofit2, OkHttp3, kotlinx.serialization, MockK, Truth
JeTrivia ๐ง In Progress ๐ง The JeTrivia application is sample based on MVVM architecture. Fetching data from the network via repository pattern and sa
๐งฌ Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture.
๐งฌ Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture.
Alkaa is a to-do application project to study the latest components, architecture and tools for Android development
Alkaa (begin, start in Finnish) is a to-do application project to study the latest components, architecture and tools for Android development. The project evolved a lot since the beginning is available on Google Play! โค๏ธ
Track your favorite crypto-currencies with daily reminders
COIN STALK Track your favourite crypto-currencies with daily reminders Screenshots Contribute Clone the repo Get your api key from Coinranking Site Cr
A news app with amazing features.
Newdo-News In this app I'll show you how to fetch current news from a public API. The aim of this project is to show you how use best practices in And
Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android.
Klimatic Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android. Built using Android Architectu
Example Jetpack Compose Android App, that uses the newest mechanisms, like StateFlow, SharedFlow, etc. to manage states and handle events. ViewModel, UI and Screenshot tests included :)
AndroidMVIExample Example Jetpack Compose Android App, that uses the newest mechanisms, like StateFlow, SharedFlow, etc. to manage states and handle e
๐ Note List app based on MVVM architecture (ViewModel, LiveData, Coroutines, Room and Jetpack Compose)
Note list app built with Jetpack Compose Download Go to the releases page to download the latest available apk. Screenshots Architecture Features Home
Movie app that receives popular movies and allows the user to search for the specific movie through the Rest API with help of retrofit library &MVVM architecture.
MovieClue Millions of movies, TV shows and people to discover. Explore now Movie app that recieves popular movies and allow the user to search for spe
Tutorial MVVM Fast Android Networking
MVVM-FAN Tutorial MVVM Fast Android Networking Tutorial Build with Android Studio https://youtu.be/nXX-NQIoGjk Tutorial Build with Step by Step https:
๐งฑ A tetris game fully built using Jetpack Compose
A tetris game fully built using Jetpack Compose, almost all UI elements are created by code, including the following app icon, which is also generated by Composable with @Preview.
ๆฑ่ไบไธ็็ฅๅๆถๆๆ็ซ ใไปๅปบ็ญๅญฆ็็ฅ่ฏไธญๅพๅฐไธไบๅฏนๆถๆ็ๆ่๏ผๅนถไปฅๆถๆ่ฎพ่ฎกๅๅๅ็ฎ็ๅฏนJetpack MVVM ้ๆฐๆ้ ๏ผ
ไป็ป ๆฑ่ไบไธ็็ฅๅๆถๆๆ็ซ ใไปๅปบ็ญๅญฆ็็ฅ่ฏไธญๅพๅฐไธไบๅฏนๆถๆ็ๆ่๏ผๅนถไปฅๆถๆ่ฎพ่ฎกๅๅๅ็ฎ็ๅฏนJetpack MVVM ้ๆฐๆ้ ๏ผ
Wallpaper app made using Hilt, Retrofit, Room, Navigation Components, MVI, Coroutines, Flows, ViewModel, LiveData, Datastore Preference.
Android Picture Engine Wallpaper app made using Hilt, Retrofit, Room, Navigation Components, MVI, Coroutines, Flows, ViewModel, LiveData, Datastore Pr
Multi-module, Kotlin, MVI, Compose, Hilt, Navigation Component, Use-cases, Room, Retrofit
Work in progress Multi-module demo app that gets data from dota2 api. API https://docs.opendota.com/ Players by rank (GET) https://api.opendota.com/ap
Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library
Should you have any questions or ideas please welcome to the Slack channel: #mvikotlin Inspiration This project is inspired by Badoo MVICore library.
Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin Model-View-ViewModel architecture components This is a Kotlin Multiplatform library that provides architecture components of Model-View-
Kotlin Multiplatform Router for Android and iOS
A powerful Kotlin Multiplatform Router for Android and iOS Support I am happy to help you with any problem on gitter Feel free to open any new issue!
Alkatraz is an app that helps you to Reach your goals by managing your Habits .
Alkatraz - Build healthy habits for healthy life Alkatraz is an app that helps you to Reach your goals by managing your Habits . It's makes your life
A small Crypto app with neat UI.
CryptoAppUI A small Crypto app with neat UI. Note: To login in or sign up just enter any dummy values. Perform crypto transaction though this app usin
Book Parking is a demo application based on MVVM architecture. The app allows users to booking parking slots, the app uses firebase for the backend.
Book Parking is a demo application based on MVVM architecture. The app allows users to booking parking slots, the app uses firebase for the backend.
An MVI project setup using Jetpack compose. This would be a good place to start learning Model View Intent (MVI) architecture for Android.
Compose-MVI An MVI project setup using Jetpack compose. This would be a good place to start learning Model View Intent (MVI) architecture for Android.
Android sample app following best practices: Kotlin, Compose, Coroutines and Flow, Hilt, JetPack Navigation, ViewModel, MVVM and MVI, Retrofit, Coil
Foodies - Modern Android Architecture Foodies is a sample project that presents a modern 2021 approach to Android app development. The project tries t
This is an example of a simple application with layered software base on clean-architecture as application architecture and mvvm as presentation architecture
This is an example of a simple application with layered software base on clean-architecture as application architecture and mvvm as presentation archi
This assignment gives you basically a post list and its detail with comments.๐
Android Assignment ๐ Description This assignment gives you basically a post list and its detail with comments. ๐ฑ Features Users can see random post
Android playground project with modularization by feature (android libraries), unit tests, MVVM & MVI.
Movies Movies is a simple project to study and play with some android components, architecture and tools for Android development. Tech Stack This proj
A transaction management android app which allows you to verify records from both parties before addition.
Transact - Transaction Management Application Description Whenever we lend money to some people, friends, colleagues, we need to keep track of it to r
An android app built using Kotlin following Multi-Module Clean Architecture MVVM
Notflix ๐ ๏ธ Work In Progress ๐ An android app built using Kotlin that consumes TMDB API to display current trending, upcoming and popular movies ๐ฟ a
The Rick And Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.
Rick-and-Morty The Rick And Morty - App consuming a Rick and Morty API to display Characters it has been built with clean architecture principles, Rep
A clean music player with a customizable widget, stylish interface and no ads.
Simple Music Player A clean music player with a customizable widget. A music player easily controllable from the status bar, home screen widget or by
A cryptocurrency data aggregator that tracks price, volume, social stats.
CryptoMania A cryptocurrency data aggregator that tracks price, volume, social stats. Challenge description Design & implement an Android application
Saga of Star wars - An Android sample repo showcasing Clean Arch with MVVM and Epoxy models
Star Wars Universe This is a showcase android application written in Kotlin and follows Clean Code architecture to showcase Characters from the StarWa
๐ฒ Android Application to track any user activity on Github built using the Github Developers API. Used Retrofit to fetch data and MVVM Architecture.
Github Visualizer ๐ฒ Android Application to track any user activity on Github built using the Github Developers Api. A sample application to demonstra
The Google I/O Android App
Google I/O Android App 2021 Update Due to global events, Google I/O 2020 was canceled and Google I/O 2021 is an online-only event, so the companion ap
An Android app with many challenge modules and SOLID at all
android-super-app An Android app with many challenge modules and SOLID at all. Features Kotlin Coroutines with Flow (State Flow) Kotlin Serialization
A sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern.
This repository contains a sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern
Restaurant is a demo application based on modern Android application tech-stacks and MVVM architecture
Restaurant is a demo application based on modern Android application tech-stacks and MVVM architecture. Fetching data from the network via repository pattern.
A Rick and Morty app built with Jetpack Compose.
RickAndMortyCompose A Rick and Morty app built with Jetpack Compose. ๐ฑ Demo โจ Features Compose UI Kotlin Coroutines Compose Navigation MVVM Architect
The most beautiful SMS messenger for Android
QKSMS QKSMS is an open source replacement to the stock messaging app on Android. It is currently available on the Google Play Store and on F-Droid Rep
Sample app that implements MVVM architecture using Kotlin, ViewModel, LiveData, and etc.
TheShard is a project to showcase different architectural approaches to developing Android apps. In its different branches you will find the same app (A movie Listing and detail page) implemented with small differences.
Simple Note App With MVVM Clean Architecture
NoteWakeup Simple Note App With MVVM Clean Architecture โ๐ฝ Simple Note App. Here i demonstrate the use of Modern Android development tools - (Kotlin,
๐ป A Compose Desktop project template with MVVM, Dagger, Decompose, tests, and more...
compose-desktop-template A compose desktop project template with MVVM, Dagger, Decompose and more โจ Demo What's included? Architecture (MVVM) with And
A sample app showing how to build an app using the MVI architecture pattern.
MVI Example This application was streamed live on Twitch to demonstrate how to build an application using MVI. You can find the VOD here for now: http
This assignment gives you basically a post list and its detail with comments.๐
Android Assignment ๐ Description This assignment gives you basically a post list and its detail with comments. ๐ฑ Features Users can see random post
Archimedes's implementation for the Java Virtual Machine (JVM)
Archimedes Give me a place to stand, and I shall move the earth. Archimedes's implementation for the Java Virtual Machine (JVM) Building From Source T
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, KGraphQL/GraphQL generated endpoints, Gradle.
Kotlin Clean Architecture Backend Kotlin backend based on the Clean Architecture principles. The application is separated into three modules: Domain,
A clean architecture example. Using Kotlin Flow, Retrofit and Dagger Hilt, etc.
android-clean-architecture A clean architecture example. Using Kotlin Flow, Retrofit and Dagger Hilt, etc. Intro Architecture means the overall design
ATH Sample is a sample Authentication and Authorization Application with Kotlin Language and MVVM architecture.
ATH Sample ATH Sample is a sample Authentication and Authorization Application with Kotlin Language and MVVM architecture. Overview ATH Sample is a sa
Android app to search for covid vaccine slots, turn on background search & get notifications when slots are available
CowinNotifier Android app to search for covid vaccine slots, turn on background search & get notifications when slots are available Glipmse of the App
A Wikipedia Android app built for learning purposes
A Wikipedia Android app built for learning purposes. This app uses Wikipedia API to fetch the relevant data about the searched query. It shows search suggestions as the user types the query to be searched, saves the visited searched pages in the history section using the Room database, shows a list of fetched data about the searched item, and lets the user visit its Wikipedia page if a user clicks on it.
๐ An Android app for dribbble.com
Mango Mango is an Android application for Dribbble. Inspired by Resplash, Plaid and Protein. Features โจ Kotlin and RxKotlin: Yes, fully written in Kot
TheMovies ๐ฌ A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations. How to build on your environment
A simple demo project based on MVVM clean architecture and material design & animations.
GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
๐A Minimal Expense E-Commerce App built to demonstrate the use of modern android architecture components [Navigation, Room, MotionLayout, etc..] with MVVM Architecture. โ
E-Store A Simple E-Commerce App ๐ฑ built to demonstrate the use of modern android architecture component with MVVM Architecture ๐ . Made with love โค๏ธ
Patter Lock using Hilt, Coroutines, Flow and Custom View Components based on MVVM architecture.
Pattern Lock App Sample project for created Pattern Lock View using custom view. Preview Usage Step 1 Add the PatterLockView in your XML layout file.
Built with Jetpack compose, multi modules MVVM clean architecture, coroutines + flow, dependency injection, jetpack navigation and other jetpack components
RickAndMortyCompose - Work in progress A simple app using Jetpack compose, clean architecture, multi modules, coroutines + flows, dependency injection
Clean Code and Reactive Programming PlayGround for Bangkit 2021
Clean Code and Reactive Programming PlayGround for Bangkit 2021 Hello! This repo contains the IntelliJ project that I use to present my talk, "Clean A
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
MovieGuide ๐ง Refactoring in progress ๐ทโโ๏ธ โ ๐ท ๐ง๏ธ ๐ท ๐ง ๐ง Comments and new issues are welcome. ๐ Currently not accepting external PRs that touch
A tool that enables advanced features through adb installing and uninstalling apps like wildcards and multi device support. Useful if you want to clean your test device from all company apks or install a lot of apks in one go. Written in Java so it should run on your platform.
Uber Adb Tools for Android A simple tool that makes it more convenient to install, uninstall and creating bug reports and more for multiple apps on mu