Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Generate compose snapshot state from class specifications
-
Use Compose State and not StateFlow to get the best out of Kotlin, coroutines and compose in the UI layer
-
Scaling up shared element transitions to the big screen
-
An opensource client for browing the ATmosphere
-
I co-hosted the fall edition of the 2025 Android show
-
Swipe to pop, drag to pop, and sticky shared element animations
-
A talk covering the nuances for building for multiplle screen sizes with Jetpack Compose
-
Should persistent UI elements be defined at the root level or per-screen?
-
See how composition permanence can help you create better animations with Jetpack Compose
-
Getting closer to write once, run anywhere for multiplatform apps
-
A utility libray for building beautiful, engaging multiplatform apps with Jetpack Compose
-
A talk about shared element transitions with rich media in Jetpack Compose
-
List backed APIs for paging in Jetpack Compose
-
A Jetpack Compose twist on an old favorite
-
A live demo for the new Drag and Drop APIs In Compose
-
Transfer content between apps conveniently with Jetpack Compose
-
How Kotlin made writing a video streaming algorithm a little easier
-
A practical example of unidirectional data flow with Kotlin coroutines and Flows on Android
-
an interactive overview of the state production pipeline with flows
-
Navigation state as a driver for large screen transitions
-
How to create sticky headers in a LazyVerticalGrid or LazyStaggeredVertical Grid using derivedStateOf
-
Find the best samples for an Android topic
-
Offline-first apps in 5 minutes
-
We answer your questions on Jetpack Compose live!
-
An overview of building offline-first apps
-
Learn how to build an offline-first app!
-
An interactive experiment for learning how to produce state with kotlin flows
-
A Q/A session about Android Architecture!
-
An app that teaches all the things!
-
Learn about the UI layer on Android
-
Representing UI state production pipelines as a function of a stream of inputs yielding a stream of output states
-
A Jetpack Compose kotlin multiplatform blog editor
-
A kotlin multiplatform, reactive map-like abstract data type for fetching keyed data
-
A tiny, multiplatform, redux-like library that makes it easy to transform streams of actions into streams of state
-
Paging 3, you've got questions, we've got answers
-
Transforming your data with Paging 3
-
Understanding Paging 3 Loading states
-
Learn how to pull data from the network with Paging 3
-
An introduction to the Paging 3 library
-
A teaser for the paging 3 MAD Skills series
-
Personal website 2 electric boogaloo
-
This you?
-
This you?
-
The RecyclerView is a lot like Lego, endlessly configurable
-
Delegating to delegates with a functional twist
-
Bugdroid ❤s single line tags
-
What even are declarative UIs?
-
Me on live video streaming on Android with Camera2 APIs, Kotlin Coroutines and RTMP
-
Learn about how to make deliberate, useful and amazing animations with kotlin!
-
One liner xml to stateful RecyclerView.ViewHolder instance