Coffee App UI Built with Kotlin and Jetpack Compose. The design is inspired by this concept on dribbble. It’s based on the Clean Architecture (or at least...
Designing a cohesive media experience for Android can be a lot of work. Telephoto aims to make that easier by offering some building blocks for Compose...
A Rich text editor library for both Jetpack Compose and Compose Multiplatform, fully customizable and supports the common rich text editor features. Why Compose Rich Editor?...
Being a “compose dev” our enemy number one is unnecessary recompositions 🤕. Often times we use tools like recompositionHighligher, LogComposition, and layout inspector to count the recomposition, but there’s...
A library which provides a Media composable component for AndroidX Media3 (the successor of the ExoPlayer) media playbacks. val state = rememberMediaState(player = player) Media( state = state, // following parameters...
Circuit is a simple, lightweight, and extensible framework for building Kotlin applications that’s Compose from the ground up. Compose itself is essentially two libraries – Compose...
This is a music player app built using Compose Multiplatform UI that works on #Android, #iOS, #Desktop, and #Web platforms. Platforms The app uses different media...
The Android Fundamentals with Compose course is now available online and is self-paced, making it easy for you to learn at your own pace and on...
In this video you’ll learn how you can create a text composable where each digit is separately animated.
This repository contains a set of Android Studio projects to help you learn about Compose in Android. Each sample contains the code for a specific Compose...
In this video I’ll show you the common mistakes people do when implementing nested scrolling in Jetpack Compose with LazyColumns.
Myne is a FOSS Android application to download ebooks from the Project GutenBerg, it uses GutenDex API to fetch metadata of ebooks in the backend. The name of the app is inspired...
Ever had a text that was sometimes too large to fit in its container on some devices? In this video I’ll show you how you can...
Animated circular download button made using Jetpack Compose, I build this animation without using any icons everything is drawn and animated from scratch with canvas.
This library offsers a custom Jetpack Compose layout that is backed by some physics engine. Currently it is powered by and tightly coupled with dyn4j. How to use Physics...
Customizable progress indicators on ios/mac/Web, circle, scaled circle, gooey (sticky) indicators and dot indicators written with Jetpack Compose.
When your Jetpack Compose UI isn’t running as smoothly as you’d like, you need to optimize something. In this video I’ll show you 3 ways to...
A small and simple, yet fully fledged and customizable navigation library for Jetpack Compose: Full type-safety Built-in state restoration Nested navigation with independent backstacks Own Lifecycle, ViewModelStore and...
YCharts is a light and extensible chart library for Jetpack Compose system. It comprises two main modules: YChartslib (Chart components for Jetpack Compose) app (sample app to showcase...
An Android library that offers dialogs & views for various use cases – build with Jetpack Compose. All of the dialogs & views are easy and...