There are no reviews yet. Be the first to send feedback to the community and the maintainers!
todo-app
🎯 "ToDo" app demonstrates modern Android app development with Jetpack Compose, Hilt, Material3, Coroutines, Flows, Room based on MVVM architecturepin-lock-compose
🔐 Light library that is beautiful Pin Lock screen for Jetpack Composeposts-ktor-client
Jetpack Compose app gets data from REST API using KTOR Client. Clean Architecture, Dependency Injection...check-internet-android
🌐 Light library to check internet connection in android apps easilyportfolio
🔥 This is my portfolio. There are Android apps, Freelance projects, Android libraries, Flutter apps, Wear OS apps, Kotlin Multiplatform Mobile apps, React Native apps, Desktop apps, and very small Backend apps that I built solelysimple-offline-caching-app
Simple MVVM app gets its data from REST API and caches them phone storage locallynotepad-app
✏️ "Notepad" app demonstrates modern Android app development with Jetpack Compose, Hilt, Material3, Coroutines, Flows, Room based on MVVM architectureimage-radio-button-android
📻 Light library that is beautiful custom radio button with image functionalityonline-video-player
Jetpack Compose app that plays videos over networkqr-code-scanner
Jetpack Compose app that uses CameraX API to use camera and decode QR codes using Zxing API livelybluetooth-chat
Jetpack Compose app that exchanges text data over devices via Bluetoothfirebase-cloud-messaging
Jetpack Compose app that can recieve or send push notifications over Firebase Cloud Messaging by connecting to Google APIsclean-architecture-validation
Validating user input in Clean Architecture Android app using the use-cases. As a result, easily unit testing themparking-spot-saver
Jetpack Compose app that you can store your parking spots in Google Map Compose, Room, MVVMroom-backup
App that generates random keys and (export || import)s database as a file using Roombenchmark-baseline-profiles
A simple Jetpack Compose app that uses Baseline Profiles to optimize performance and benchmarks it using Jetpack MacroBenchmarkjetpack-workmanager
Jetpack Compose app that downloads image from internet using Retrofit and Kotlin Coroutines in WorkManager and also applies custom color filter using Canvaspredictive-back-gesture
Jetpack Compose app that implements Android 13's predictive back gesturestateflow-flow-sharedflow-livedata
Basic app to use different type of observables StateFlow, Flow, SharedFlow, LiveData, State, Channel...retrofit-upload-file
A simple app that uploads file to server using Retrofit2kichkina-shahzoda
🎵 "Kichkina Shahzoda" app demonstrates modern Android app development with Jetpack Compose, Hilt, Material3, Coroutines, Flows, ExoPlayer2 based on MVVM architecturenotepad
Flutter application that you can add and edit notes from cloud. It also implements authentication system. Firebase, MVVM, Bloc, Cubit, Freezed, Injectable, AutoRoute...compose-deeplink
A simple app that uses deep link in Jetpack Composemedia3-video-player
A simple app that uses Jetpack Media3 to play videosobserve-connectivity
A simple app that observes connectivity via Kotlin Flowsmaterial3-demo
Jetpack Compose app that uses Material Design 3 (Material You), dynamic colors, components...room-sqlcipher
A simple app that uses encrypted database via Room and SQLCiphercompose-navigation-result
A simple app that demonstrates navigating back with result in Jetpack Compose Navigationpredictive-back-gesture-xml
XML app that implements Android 13's predictive back gesturesplash-screen-api
Jetpack Compose app that implements Splash screen using Splash Screen APIbackground-location-tracker
A simple app to track device location in foreground service continuouslybottom-navigation-result
Using nested graphs, getting result back from compose directions (screens) and bottom bar in Compose Directions APIlight-sensor
Jetpack Compose app that displays light sensor databluetooth-chat-app
MVVM app to send text messages over Bluetooth via BLEcustom-calendar-view
A simple app to implement custom calendar in Viewimage-compression-worker
A simple app that demonstrates compressing images coming from other apps using Jetpack WorkManagereffect-handlers
Use cases of different effect handlers in Jetpack Composeroom-migration
A plain app to use and test Migrations and Auto-Migrations in Roomhandling-permission-properly
Jetpack Compose app that asks and handles runtime permissions properly using Accompanist Permissions APItimer-flow
⏳️ Light library that gives you timer functionality and exposes Kotlin Flowkeystore-cipher
A simple app that encrypts/decrypts text using Cipher, KeyStore via AES algorithmstopwatch-desktop
Simple Stopwatch Desktop application that is written using Jetpack Compose, Kotlin Coroutines...benchmark-demo
A simple Jetpack Compose app that uses Android Benchmark APIroom-relations-app
Test Entity relationship model for room (SQLite tables)push-notification-ktor-one-signal
Jetpack Compose android app that you can send push notification among devices using KTOR and One Signal, Clean Architecture, Dependency Injection...calendar-integration
MVVM application to read and write calendar events to device's database using Content Providerscoil-image-caching
A simple app that demonstrates caching image on disk and memory using Coil in Jetpack Composedecompose-demo
A simple KMM app that demonstrates using Decompose via Compose Multiplatform3D-animated-dropdown-menu
Jetpack Compose 3D animated dropdown menuplain-todo
Plain Jetpack Compose Todo app that you can add, remove, update todos as data stored in Roomscoped-storage-app
Simple camera/gallery app to save, load, delete files in Android 11 scoped storage environment (not finished yet)local-notification
A simple app that posts interactive local notificationanimated-progress-bar
Jetpack Compose animated progress baranimated-splash-screen
Jetpack Compose animated splash screencompose-dismissible-drawer
Jetpack Compose app that uses Material 3 Dismissible Navigation Drawerswipe-refresh
A simple app that demonstrates using SwipeRefresh in Jetpack Composebluetooth-playground-app
Simple app to manage and search for bluetooth devicesnews-app
Simple app to read news and save them to read laterflow-app
Plain app for testing flowmedia-query-size
Media query for Jetpack Compose to support all screen sizescontainer-transform-transition
Simple app that executes Material Container Transform transition between two fragments in Material 3crop-image
Simple app to choose image and crop it using Image Cropper API and display it in ImagViewscoped-storage
Plain app to experiment with scoped storage in Android 11kotlin-coroutines-5-mistakes
This is 5 Kotlin Coroutines mistakes that we must avoidjetpack-compose-pagination
Simple Jetpack Compose app to paginate the data with custom paginationaudio-recorder
A simple app that demonstrates recording and playing audio using Android Mediapermission-activity-result
A simple app that handles permissions in Jetpack Compose using ActivityResult API and shows proper dialogscompose-modal-drawer
Jetpack Compose app that uses Material 3 Modal Navigation Drawercompose-material2-drawer
Jetpack Compose app that uses Material 2 Navigation Drawerstopwatch-wear-os
A simple stopwatch app for Wear OScustom-view-emotions
App that displays custom emotion view that is created using Canvas, Paint...retrofit-interceptor-annotation
A simple app that adds Authentication header to Retrofit2 calls using OkHttp interceptor and Kotlin Annotationsdatastore-preferences-app
Simple app to save values in Jetpack Data Store Preferencesmulti-layer-parallax-scroll-effect
Basic use case of multi-layer parallax scroll effect in items in LazyColum in Jetpack Composesql-delight
Jetpack Compose app that saves information about person in SQL Delight databaseuniversal-string-resource
Plain app to use UniversalText wrapper class to get texts for UImulti-select-lazy-column
Basic use case of multi-selecting items in LazyColumn in Jetpack Composeencrypted-datastore
A simple app encrypts/decrypts Jetpack DataStore Proto via AES algorithmcompose-bottom-sheet
Jetpack Compose app that uses Material 2 Bottom Sheetjetpack-compose-rocket-animation-app
Simple app built by Jetpack Compose that makes Rocket Animation flyandroid-task-alif-tech
This is a task provided by Alif Tech for the Android developer positionlandmark-recognizer
A simple app that demonstrates analyzing images and recognizing landmarks using TensorFlow AI models alongside with CameraXsplash-screen-api-animated
A simple app that demonstrates implementing animated Splash screen using Splash screen APIlive-search
A simple app that demonstrates implementing live search using Kotlin Flowskotlin-flows
Plain app to demonstrate Kotlin Flow API with Jetpack Compose as well as Unit testing them with Turbine API...paging-caching
Jetpack Compose app that demonstrates paginating and caching data via Paging3, Room, Retrofitshake-animation
A simple app that demonstrates making shake animations on composables via Jetpack Composemagnifier-demo
A simple app that demonstrates using Magnifier modifier in Jetpack Composemanual-dependency-injection
A simple app that demonstrates using Manual Dependency Injection without frameworkscompose-nested-navigation
A simple app that demonstrates using nested navigations and sharing ViewModels in Jetpack Compose Navigationcategorized-lazy-column
A simple app that demonstrates building Categorized Lazy Column with headers in Jetpack Composesharing-data-between-screens
A simple app that demonstrates ways of sharing data between screens in Androidzoom-move-image
A simple app that demonstrates zooming and moving image using MultiTouch Gestures in Jetpack Composeshared-preferences-delegate
A simple app that demonstrates using SharedPreferences by Kotlin property delegationnotification-rest-api
Basic KTOR build REST API server to send request to ONE SIGNAL and communicate with Android client apptab-row-demo
A simple app that demonstrates using TabRow as well as connecting it with HorizontalPager in Material3camerax-demo
Simple app that demonstrates taking photo and capturing video using CameraXhorizontal-pager-demo
A simple app that demonstrates using HorizontalPager in Jetpack Compose (XML ViewPager alternative)uri-demo
A simple app that demonstrates using different types of Android Urinavigation-rail-demo
A simple app that demonstrates using Material3 NavigationRail in Jetpack ComposeLove Open Source and this site? Check out how you can help us