Category: Android
-

Google DevFest 2026: Software Teams as Agentic Factories & The Death of Cross-Platform
For engineers, the core output is shifting. We are moving away from writing 100% of customer-facing feature code manually. Instead, the modern software engineer’s primary job is building the internal infrastructure, toolkits, evaluation metrics, and guardrails that agents operate within.
-

Compose text field API to replace onValueChange & VisualTransformation
Previously, VisualTransformation was used for both input filtering and output formatting; now, the API gives us both InputTransformation and OutputTransformation in order to separate the logic.
-

Scaling Mobile Teams: Lessons Learned
How did we scale from one squad with four mobile developers to five squads with over 20 developers while maintaining our ability to release new, high-quality features quickly with minimal issues? With a Mobile Platform team.
-

Bench Mate App Under the Hood: Kotlin Multiplatform, SqlDelight, Compose & Material 3 Dynamic Colour
My priority when building the Bench Mate app was to get an Android app into testing and production quickly. But I wanted to do as much as possible to make building an iOS version easier in the future.
-

Privacy Policy
App Kitchen does not collect any personal information in its apps, including but not limited to the Bench Mate app. We do not access, collect, use, or share any personal or sensitive user data. Data lives on the device and is not transmitted in any way. All data can be deleted from the app at…
-

Tips to display edge-to-edge screen content in an existing Android app in both Jetpack Compose & XML
Edge-to-edge screen content can give your app a professional, polished finish. But there are a few gotchas to be aware of when trying to adapt to both Compose and XML layouts, as well as older Android versions.
-

The Best Additions to Android Studio from Google IO: Embedded Layout Inspector & Network Inspection Rules
After just one week of using them, these two new Android Studio features have significantly improved my development workflow and productivity.
-

New Firebase Crashlytics Variants Condense Logs into Groups for Simplified Debugging
Where we previously might trawl through hundreds of stack traces in Crashlytics, Variants condenses it down to only a handful of similar logs for us to review.
-

Turning Designs into Code with Relay: Google’s Figma to Compose Plugin
Over the years there have been a number of attempts to automatically generate code from UI designs, namely Zeplin and its little xml layout snippets. With the introduction of the Compose UI toolkit it makes sense that someone would have another shot at this.

