Standard Reader
Adetunji Dahunsi
android

Adetunji Dahunsi

A collection of my thoughts and experiences.

@tunji.dev3readers109posts24d ago
LatestRecent writing
Snapshottable: A Compose Kotlin Compiler Plugin
May 17, 2026
Generate compose snapshot state from class specifications
architecturecompose
Embracing Compose Snapshot State for UI Layer State Production
May 15, 2026
Getting the best out of Kotlin, coroutines and compose in the UI layer
architecturecompose
Shared element transitions for large screened devices
Dec 8, 2025
Scaling up shared element transitions to the big screen
androidarchitecture
Heron: a graceful ATprotocol client
Nov 3, 2025
An opensource client for browing the ATmosphere
androidatprotocol
The Android Show Fall 2025
Nov 3, 2025
I co-hosted the fall edition of the 2025 Android show
androidlive
3 unique predictive back animations you can create with the navigation events library
Aug 27, 2025
Swipe to pop, drag to pop, and sticky shared element animations
animationarchitecture
UI Layer Architecture for Adaptive Apps with Compose Multiplatform
Jul 28, 2025
A talk covering the nuances for building for multiplle screen sizes with Jetpack Compose
androidarchitecture
UI layer architecture for persistent UI elements
May 14, 2025
Should persistent UI elements be defined at the root level or per-screen?
animationarchitecture
3 neat animations you can create with Modifier.animateBounds
Mar 26, 2025
See how composition permanence can help you create better animations with Jetpack Compose
architecturejetpack compose
2024 App Development Year In Review: Android Jetpack Goes Multiplatform with Kotlin
Dec 25, 2024
Getting closer to write once, run anywhere for multiplatform apps
architecturejetpack compose
Composables: A KMP component library
Nov 23, 2024
A utility libray for building beautiful, engaging multiplatform apps with Jetpack Compose
jetpack composemultiplatform
Declarative APIs For Declarative UIs: Shared Elements with Video, Photos, and and rich media with Jetpack Compose Components
Oct 18, 2024
A talk about shared element transitions with rich media in Jetpack Compose
androidjetpack compose