A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
-
Updated
May 1, 2024 - Kotlin
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
An android boilerplate project using clean architecture
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
MVI framework with events, time-travel, and more
👓 A continuously updated list of learning Jetpack Compose for Android apps.
Model-driven navigation + UI components with gesture control for Compose Multiplatform
📊 A Minimal Expense Tracker App built to demonstrate the use of modern android architecture component with MVVM Architecture
🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
Clean Architecture Modular Project: MVVM + Jetpack Compose + Coroutines + Flows + Dagger2 + LiveData + UnitTests + UITests + Screenshot Tests + MockWebServer
👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout
MVI architecture Implementation of the ToDo app.
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.
🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
Complete music player published in the Play Store. Heavily relies on Dagger, kotlin coroutines and Clean architecture.
Lightweight Android library for building reactive apps.
Add a description, image, and links to the android-architecture topic page so that developers can more easily learn about it.
To associate your repository with the android-architecture topic, visit your repo's landing page and select "manage topics."