Philip RideoutGetting Started with Filament on AndroidFilament is Google’s open source physically-based renderer. It’s great for when you need to add 3D capabilities to your application…Apr 3, 202012Apr 3, 202012
Manel Martos RoldánPushing the Boundaries of Compose Multiplatform with AGSL ShadersCreating stunning graphics across platforms with Compose and ShadersAug 14, 2024Aug 14, 2024
InNovumlogicbyDhananjay NavlaniBuilding BookMatch: A Journey into AI-Powered Book RecommendationsThis blog will take you through the idea behind BookMatch — How we built a book recommendation app that is personalized for each userAug 1, 2024Aug 1, 2024
Gaëlle MinisiniAdvanced Kotlin Flow Cheat sheet (for Android Engineer)You’ve been working with Kotlin Flows for a while and you’re already familiar with basic concepts. But you might have never used Channel…Aug 5, 20245Aug 5, 20245
InProAndroidDevbyKatie BarnettDebugging dependencies in GradleHow to use dependencyInsight and fix transient dependencies to specific versions in your Android appJun 9, 20241Jun 9, 20241
InProAndroidDevbyJaewoong EumShared Element Transition In Jetpack Compose: Provide Enriched User ExperiencesThe Shared Element Transition or Container Transform is an animation that forges a visual connection between two UI elements, significantly…Apr 26, 20242Apr 26, 20242
InProAndroidDevbyNick RoutOpinion: Jetpack Compose needs a Design System layerMaterial Design should be a choice, not the default.Mar 15, 20244Mar 15, 20244
AndreiKingsleyPlotting Financial Data in Kotlin with KandyHi! I want to show a simple financial data workflow — download, analysis, and visualizations — using Kotlin for Data Analysis tools.Apr 9, 2024Apr 9, 2024
Manuel VivoInterviewing at Staff+ levelIn this blog post, I’m covering how I prepared for various Staff level interviews at different companies.Mar 12, 202415Mar 12, 202415
InAndroid DevelopersbyBen TrengroveJetpack Compose: Strong Skipping Mode ExplainedStrong skipping mode changes the rules for what composables can skip recomposition and should greatly reduce recomposition.Feb 27, 20249Feb 27, 20249
InAndroid DevelopersbyRebecca FranksFun with shapes in ComposeCreate a progress bar that transitions from a squiggly “star” shaped rounded polygon to a circle while performing the regular progress…Feb 27, 20243Feb 27, 20243
InProAndroidDevbyCaner KaşelerShimmer & Shadow Loading Effect Animation with Jetpack ComposeThe article aims to show how to create a shimmer & shadow loading effect animation with native Jetpack Compose for light and dark modes in…Oct 3, 20233Oct 3, 20233
InProAndroidDevbyFábioTesting your first Android lint ruleIn the previous article in this series on making use of custom Lint rules, we covered what is Lint and what we have to do to create a…Feb 14, 2020Feb 14, 2020
InProAndroidDevbyKatie BarnettCamouflage the Status Bar with Edge-to-Edge Jetpack Compose Screens and DialogsFrom Foreground to Fading BackgroundJan 8, 20246Jan 8, 20246
InProAndroidDevbyNirbhay PherwaniAnimating Inside and Outside the Box with Jetpack ComposeBuilding Creative Animations with Compose in AndroidDec 15, 20234Dec 15, 20234
InProAndroidDevbyNirbhay PherwaniWhat can Advanced / Lesser Known Modifiers do for your UI?A Journey Through Advanced and Lesser Utilized Modifiers in Jetpack ComposeDec 7, 2023Dec 7, 2023
InProAndroidDevbyNek.12ViewModel: Events as State are an AntipatternIn this article Nikita explores how a popular notion about expressing events as states may be a misleading one.Nov 20, 20237Nov 20, 20237
InLevel Up CodingbyNirbhay PherwaniHave You Truly Used Generics? Understanding Kotlin’s Powerful Type SystemBeyond the Basics — A Practical and Amusing Journey Through Kotlin’s GenericsNov 21, 20231Nov 21, 20231
InProAndroidDevbyAlejandra StamatoBasicTextField2: A TextField of Dreams [2/2]This 2 part blog series covers a dive into the past, present and future of text fields in Jetpack Compose. Discover brand new…Nov 14, 20233Nov 14, 20233
InProAndroidDevbyJaewoong EumImprove Your Android App Performance With Baseline ProfilesApplication performance holds paramount significance as it directly correlates with the overall user experience. Within the developer…Dec 7, 20233Dec 7, 20233