133 private links
🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others. - SmartToolFactory/Jetpack-Compose-Tutorials
This post is not meant to teach you everything about Compose but rather it’ll be more like a roadmap that you can use to learn Compose...
Manuel Vivo aims to summarise the Android Developer guidance on the UI layer, explore all the entities involved in it, understand the role each part plays, and discuss best practices.
Juan Mengual describes one of the not-so-obvious risks that you need to understand when using Flows.
Sinasmaki creates a bottom navigation bar in a glassmorphic design style using the new Haze library by Chris Banes.
In this blog post, we'll explore RenderEffect by creating some cool examples with a rendering effect.
WorkManager is a special Android component that can execute long-running tasks even when the host Android application is in the background. With WorkManager you can use different strategies to ensure successful task completion, specify various execution constraints (e.g. execute only when connected to Wi-Fi), create tasks chains and more.
In this article, I’ll describe the high-level rationale behind WorkManager and then show you how to integrate this useful component into Android application.
Android 12 introduces Glance framework to create app widgets using jetpack-compose (declarative style) and much more additional updates to the widget framework itself.
Space Dawn is a demo app built to demonstrate the use of Mutli-Module Clean MVVM Architecture with Jetpack Compose by following Material-3 guidelines along with other MAD libraries. The app lets a user Save reminders/alarms for the upcoming Rocket Launches From around the world.
LiveData was something we needed back in 2017. The observer pattern made our lives easier, but options such as RxJava were too complex for beginners at the time. The Architecture Components team created LiveData: a very opinionated observable data holder class, designed for Android. It was kept simple to make it easy to get started and the recommendation was to use RxJava for more complex reactive streams cases, taking advantage of the integration between the two.
A page to quickly check what the latest version of Jetpack Compose is and its dependencies.
Versions displayed in this page are the latest publicly announced versions by Google.