Stars
An Android app for scanning QR codes and barcodes
12 Weeks, 24 Lessons, AI for All!
Clean Android multi-module offline-first scalable app in 2022. Including Jetpack Compose (with tests), MVI, Material 3, Kotlin coroutines/Flow, Kotlin serialization, Hilt, Room, JUnit5, Turbine, Mo…
A fully functional Android app built entirely with Kotlin and Jetpack Compose
A project providing demonstrations on how to architect an Android app using Uncle Bob's Clean Architecture approach
Android runtime permissions powered by RxJava2
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Android app to showcase complex UI/Animations with and without MotionLayout
A fork of our clean architecture boilerplate using the Model-View-Intent pattern
A gradle plugin that merge dependencies into the final aar file works with AGP 3.+
PRDownloader - A file downloader library for Android with pause and resume support
Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc.
A simple and customizable Android full-screen image viewer with shared image transition support, "pinch to zoom" and "swipe to dismiss" gestures
Android Floating Action Button based on Material Design specification
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
Groupie helps you display and manage complex RecyclerView layouts.
Multiplatform implementation of ReactiveX providing a common way to build one set of business logic for native, iOS, Javascript, Android, JVM, and other platforms.
A sample news app which demonstrates clean architecture and best practices for developing android app
Android library that simplifies the process of requesting permissions at runtime.
Android choosing image from camera or gallery with Crop functionality
This is an alphabetical list of libraries for Android development, the majority being actively maintained.
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
A Gradle plugin to report the number of method references in your APK on every build.
CWAC-SafeRoom: A Room<->SQLCipher for Android Bridge
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
A sample Android app that shows some of the ways a CoordinatorLayout can be used