Published inProAndroidDevWidgets With Glance: Beyond String StatesUse a custom GlanceStateDefinition to manage your widget stateNov 21Nov 21
Published inProAndroidDevWidgets with Glance: Blending inUse dynamic colors from your wallpaper in your Widget GlanceThemeOct 30Oct 30
Published inProAndroidDevWidgets with Glance: Standing outDetect wallpaper colors so transparent widgets do not get lost in the backgroundOct 29Oct 29
Published inProAndroidDevDebugging dependencies in GradleHow to use dependencyInsight and fix transient dependencies to specific versions in your Android appJun 91Jun 91
Published inProAndroidDevProtect your code from Gemini in Android StudioThe Studio Bot is great, but be sure you are not sharing proprietary code unintentionallyApr 306Apr 306
Published inProAndroidDevOnly Show the Tip of the IcebergUsing LocalInspectionMode to hide code from your Jetpack Compose PreviewsApr 292Apr 292
Published inProAndroidDevDot. Dash. DesignMastering Lines in Jetpack Compose with PathEffectMar 182Mar 182
Published inProAndroidDevGraceful Exits: Implementing Close Confirmation for Jetpack Compose ModalBottomSheetEnsure users don’t lose their input accidentally — add a simple confirmation dialog.Jan 30Jan 30
Published inProAndroidDevCamouflage the Status Bar with Edge-to-Edge Jetpack Compose Screens and DialogsFrom Foreground to Fading BackgroundJan 86Jan 86
Published inProAndroidDevSeeing your composable in shades of greyCreating a greyscale modifier in Jetpack Compose and how to make complex composables look disabled.Aug 28, 20231Aug 28, 20231