ποΈ Dove Letter If you're eager to dive deeper into Kotlin and Android, explore Dove Letter and GitHub, a private subscription repository where you can learn, discuss, and share knowledge.β¦
ποΈ Dove Letter
If you're eager to dive deeper into Kotlin and Android, explore Dove Letter and GitHub, a private subscription repository where you can learn, discuss, and share knowledge. To get more details about this unique opportunity, check out the Learn Kotlin and Android With Dove Letter article.
π Jetpack Compose Mechanisms Book
Jetpack Compose Mechanisms takes you from "how to use Compose" into "how Compose actually works," tracing the AOSP source line by line through the compiler, runtime, and UI layers beneath every Composable, with practical, production-ready examples from the author's own Compose tooling and libraries. It then ties all three layers together into deep, real-world performance tuning, from stability inference to the skip decision. Fully updated for Kotlin 2.4.0 and Compose Compiler 2.4.0.
π Manifest Android Interview Book & Course
Manifest Android Interview is a comprehensive guide designed to enhance your Android development expertise through 108 interview questions with detailed answers, 162 additional practical questions, and 50+ "Pro Tips for Mastery" sections. The interview questions primarily focus on Android developmentβincluding the Framework, UI, Jetpack Libraries, and Business Logic, as well as Jetpack Compose, covering Fundamentals, Runtime, and UI. The Course - Manifest Android Interview with over 250 quiz questions, 370 practical and follow-up questions with full answers, and 60+ pro tips, this course helps you sharpen skills, understand the why, and prepare for real-world technical challenges for Android & Compose; it challenges you to prove you've mastered it and earn a certificate.
π Practical Kotlin Deep Dive Book & Course
Practical Kotlin Deep Dive takes you from βhow to use Kotlinβ into βhow Kotlin really works,β revealing the internal implementations, desmifying bytecodes and compiler behavior, and internals that shape the language. If you want to write smarter, more confident Kotlin across fundamentals, coroutines, and multiplatform, this is the book that shows you why everything is the way it is. The Course - Practical Kotlin Deep Dive, with 158 interactive assessments to test and reinforce your understanding, this course doesn't just show you why everything is the way it is; it challenges you to prove you've mastered it and earn a certificate.
-
Pokedex
π‘οΈ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Kotlin β 8.3k 9h agoExplain β -
android-developer-roadmap
πΊ The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
Kotlin β 7.8k 1mo agoExplain β -
Balloon
:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android and Jetpack Compose.
Kotlin β 4.0k 21h agoExplain β -
chatgpt-android
π² ChatGPT Android demonstrates a Chatbot application using OpenAI's chat API on Android with Stream Chat SDK for Compose.
Kotlin β 3.9k 5mo agoExplain β -
landscapist
π» A pluggable, highly optimized Jetpack Compose and Kotlin Multiplatform image loading library that fetches and displays network images, compatible with Glide, Coil, and Fresco.
Kotlin β 2.6k 21h agoExplain β -
TransformationLayout
π Transform between two Views, Activities, and Fragments, or a View to a Fragment with container transform animations for Android.
Kotlin β 2.4k 5mo agoExplain β -
sandwich
π₯ͺ Sandwich is an adaptable and lightweight sealed API library designed for handling API responses and exceptions in Kotlin for Retrofit, Ktor, and Kotlin Multiplatform.
Kotlin β 1.8k 21h agoExplain β -
ColorPickerView
π¨ Android colorpicker for getting colors from any images by tapping on the desired color.
Java β 1.7k 4mo agoExplain β -
compose-stability-analyzer
π¦ Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio and IntelliJ.
Kotlin β 1.6k 2d agoExplain β -
AndroidVeil
:performing_arts: An easy and flexible way to implement loading skeletons and shimmering effects on layouts for Android.
Kotlin β 1.6k 8mo agoExplain β -
DisneyMotions
π¦ A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, Room, Repository, Koin) architecture.
Kotlin β 1.5k 4y agoExplain β -
PowerSpinner
π A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
Kotlin β 1.3k 8mo agoExplain β -
MarvelHeroes
β€οΈ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.
Kotlin β 1.2k 4y agoExplain β -
Orbital
πͺ Jetpack Compose Multiplatform library that allows you to implement dynamic transition animations such as shared element transitions.
Kotlin β 1.2k 8mo agoExplain β -
PowerMenu
:fire: Powerful and modernized popup menu with fully customizable animations.
Java β 1.2k 3y agoExplain β -
Cloudy
βοΈ Kotlin Multiplatform blur and liquid glass effect library for Compose, with GPU-accelerated rendering and CPU fallback for older devices.
Kotlin β 1.2k 5d agoExplain β -
pokedex-compose
π‘οΈ Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on MVVM architecture.
Kotlin β 1.1k 2mo agoExplain β -
FlexibleBottomSheet
π¬ Advanced Compose Multiplatform bottom sheet for segmented sizing, non-modal type, and allows interaction behind the bottom sheet similar to Google Maps.
Kotlin β 1.1k 5mo agoExplain β -
DisneyCompose
π§Έ A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.
Kotlin β 971 3y agoExplain β -
WhatIf
β Fluent syntactic sugar to handle single if-else statements, nullable, collections, and booleans for Kotlin and KMP.
Kotlin β 951 5mo agoExplain β -
ExpandableLayout
π¦ An expandable layout that shows a two-level layout with an indicator.
Kotlin β 844 5y agoExplain β -
ElasticViews
:sparkles: An easy way to implement an elastic touch effect for Android.
Kotlin β 816 2y agoExplain β -
compose-performance
π Curated articles to understand Compose internals and optimize Jetpack Compose performance.
β 795 2d agoExplain β -
ProgressView
π A polished and flexible ProgressView, fully customizable with animations.
Kotlin β 794 4y agoExplain β -
colorpicker-compose
π¨ Kotlin Multiplatform color picker library for getting colors from any images by tapping on the desired color.
Kotlin β 743 7h agoExplain β -
AndroidRibbon
:ribbon: A fancy and beautiful ribbon with shimmer effects for Android.
Kotlin β 694 4y agoExplain β -
Needs
:closed_umbrella: An easy way to implement modern permission instructions popup.
Kotlin β 607 4y agoExplain β -
Pokedex-AR
π¦ Pokedex-AR demonstrates ARCore, Sceneform, and modern Android tech stacks β such as Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
Kotlin β 592 4y agoExplain β -
kmp-developer-roadmap
πΊ The Kotlin Multiplatform Developer Roadmap offers comprehensive learning paths to help you understand KMP ecosystems.
Kotlin β 573 5mo agoExplain β -
retrofit-adapters
π Retrofit call adapters for modeling network responses using Kotlin Result, Jetpack Paging3, and Arrow Either.
Kotlin β 554 5mo agoExplain β -
MovieCompose
π A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks.
Kotlin β 526 4y agoExplain β -
TheMovies
π¬ A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
Kotlin β 501 2y agoExplain β -
ColorPickerPreference
π¨ A library that lets you implement ColorPicker, ColorPickerDialog, ColorPickerPreference.
Kotlin β 484 4y agoExplain β -
Only
:bouquet: An easy way to persist and run code block only as many times as necessary on Android.
Kotlin β 480 5y agoExplain β -
TheMovies2
π¬ A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.
Kotlin β 475 4y agoExplain β -
Submarine
:speedboat: Floating navigation view for displaying a list of items dynamically on Android.
Kotlin β 474 4y agoExplain β -
Orchestra
πΊ A collection of Jetpack Compose libraries, which allows you to build tooltips, spinners, and color pickers.
Kotlin β 465 3y agoExplain β -
Rainbow
π An expressive Kotlin DSL for dynamically creating and applying gradients, text shaders, and tints to any Android View.
Kotlin β 459 5mo agoExplain β -
compose-performance-skills
β‘οΈ A curated library of Agent Skills focused on Jetpack Compose performance.
Shell β 429 2d agoExplain β -
server-driven-compose
π§ Server Driven Compose showcases server-driven UI approaches in Jetpack Compose with Firebase.
Kotlin β 416 8mo agoExplain β -
IndicatorScrollView
π§ A dynamic scroll view that animates indicators according to its scroll position.
Kotlin β 415 5y agoExplain β -
compose-nav-graph
β΅οΈ Compose Navigation Graph plugin for Android Studio that visualizes your entire app flow as an interactive map of rendered previews, typed arguments, and transitions.
Kotlin β 404 2d agoExplain β -
PreferenceRoom
:truck: Android processing library for managing SharedPreferences persistence efficiently and structurally.
Java β 378 3y agoExplain β -
DoubleLift
π¦ Expands and collapses a layout horizontally and vertically sequentially.
Kotlin β 359 5y agoExplain β -
GoldMovies
π The GoldMovies is based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.
Kotlin β 355 5y agoExplain β -
lazybones
π΄ A lazy and fluent syntactic sugar for observing Activity, Fragment, and ViewModel lifecycles with lifecycle-aware properties.
Kotlin β 352 4y agoExplain β -
sealedx
π² Kotlin Symbol Processor that auto-generates extensive sealed classes and interfaces for Android and Kotlin.
Kotlin β 349 8mo agoExplain β -
Bindables
𧬠Android DataBinding kit that enables notifying UI layers of data changes without requiring backing properties or relying on reactive programming models like LiveData and StateFlow.
Kotlin β 329 8mo agoExplain β -
compose-stability-inference
π A comprehensive study of how the Compose compiler determines type stability for recomposition optimization.
β 313 2d agoExplain β -
GithubFollows β£
:octocat: A demo project based on MVVM architecture and material design & animations.
Kotlin β 296 6y agoExplain β -
AndroidBottomBar
π« A lightweight bottom navigation view, fully customizable with an indicator and animations.
Kotlin β 293 5y agoExplain β -
android-testing-skills
β‘οΈ A set of skills for Android testing: Compose UI, AndroidX Test, JVM unit tests, and ADB.
Shell β 270 25d agoExplain β -
compose-stable-marker
βοΈ Compose stable markers for KMP to tell stable/immutable guarantees to the compose compiler.
Kotlin β 265 5mo agoExplain β -
Bundler
π Android Intent & Bundle extensions that insert and retrieve values elegantly.
Kotlin β 262 5y agoExplain β -
compose-animations
β‘οΈ A collection of Jetpack Compose animations for the best practices. Tweak literals at the top of any file, save, and watch the motion morph in real-time.
Kotlin β 239 25d agoExplain β -
snitcher
π¦ Snitcher captures global crashes, enabling easy redirection to the exception tracing screen for swift recovery.
Kotlin β 237 2y agoExplain β -
android-skills-mcp
An MCP server and CLI packager for official Android skills.
TypeScript β 207 2d agoExplain β -
Chamber
βοΈ A lightweight Android lifecycle-aware and thread-safe pipeline for communicating between components with custom scopes.
Kotlin β 188 5y agoExplain β -
Flourish
π© Flourish implements dynamic ways to show up and dismiss layouts with animations.
Kotlin β 178 5y agoExplain β -
BaseRecyclerViewAdapter
β‘ Fast way to bind RecyclerView adapter and ViewHolder for implementing clean sections.
Kotlin β 167 5y agoExplain β -
flow-operators
π Flow operators enable you to create restartable, pausable, or one-shot StateFlow.
Kotlin β 151 8mo agoExplain β -
compose-effects
π§΅ Compose Effects enable you to launch efficient side-effects without unnecessary operations for Android and Compose Multiplatform.
Kotlin β 142 5mo agoExplain β -
manifest-android-interview
π Manifest Android Interview is the ultimate guide to cracking Android technical interviews.
β 136 1d agoExplain β -
Multi-ColorPicker β£
Android multi colorpicker for getting colors from any images by tapping on the desired color.
Kotlin β 127 7y agoExplain β -
All-In-One β£
:necktie: Health care application for reminding health-todo lists and making healthy habits every day.
Kotlin β 123 6y agoExplain β -
firebase-android-ktx
π₯ Kotlin & Compose-friendly Firebase extensions designed to help you focus on your business logic.
Kotlin β 123 8mo agoExplain β -
Medal β£
π An easy way to implement medal effect for Android.
Kotlin β 109 6y agoExplain β -
viewmodel-lifecycle
π³ ViewModel Lifecycle allows you to track and observe Jetpack's ViewModel lifecycle changes.
Kotlin β 107 4y agoExplain β -
WaterDrink β£
:droplet: Simple water drinking reminder application based on MVP architecture.
Kotlin β 77 6y agoExplain β -
Awesome-Android-Persistence β£
A curated list of awesome android persistence libraries about SQLite, ORM, Mobile Database, SharedPreferences, etc.
β 73 7y agoExplain β -
CameleonLayout β£
A library that let you implement double-layer-layout changing with slide animation.
Kotlin β 72 6y agoExplain β -
compose-hotswan-issuetracker
π¦’ Compose Hot Reload for Android with Compose HotSwan. Instant UI updates on your running Android app with state preserved.
β 55 1mo agoExplain β -
SyncMarket β£
Let managing your application version update more simply.
Java β 41 8y agoExplain β -
MagicLight-Controller β£
This simple demo application is controlling MagicLight's smart bulbs by bluetooth-le
Java β 39 8y agoExplain β -
kotlin-deep-dive
Kotlin Book: An in-depth look at the principles and internal mechanisms underlying Kotlin fundamentals.
β 33 9d agoExplain β -
MethodScope β£
Reduce repetitive inheritance works in OOP world using @MethodScope.
Java β 33 7y agoExplain β -
MapEditor β£
You can draw your map using by this Map Editor project.
C# β 25 8y agoExplain β -
skydoves
π skydoves
β 24 2d agoExplain β -
compose-mechanisms
π Jetpack Compose Mechanisms teaches how every composable function works under the hood, from the Compiler, Runtime, UI to performance.
β 16 3d agoExplain β -
seungmani β£
This simple project is cocos-2dx c++ multi-patform(win32, android, ios, linux) game in Jan 2015.
C++ β 10 9y agoExplain β -
NityLife β£
This simple project is cocos-2dx c++ multi-patform(win32, android, ios, linux) game in 2014.
C++ β 5 9y agoExplain β -
soniaOnline β£
XNA C# win 32/64 patform MMO game in Jan 2016.
C# β 5 9y agoExplain β -
KOTA β β£
KOTA is IOTA referenced and Kotlin Implementation based on Tangle cryptocurrency.
Kotlin β 2 8y agoExplain β -
Rurimo-Camera β£
You can take some screenshots or save images at clipboard so easily like just one click on Windows with this application.
C# β 1 8y agoExplain β
No repos match these filters.