#android
11 posts tagged android.
May 23, 2026 · 09:0022 min
Nexus Part 2: Convention Plugins, AGP 9.x, and Six Things That Broke Before Writing a Feature
Before a single feature line goes in, the build system has to be right. This is what setting up Gradle convention plugins for a 16-module Android project looked like in 2026 — including every AGP 9.x breaking change that hit along the way.
May 17, 2026 · 09:0011 min
I Asked AI to Challenge Me. It Wrote a 968-Line Android Assignment.
I asked Claude to design a senior-level Android engineering challenge for me — the kind that covers everything a production app actually needs. It delivered a 968-line spec. This is what it came up with, why the architecture decisions matter, and what the 10 hardest technical challenges look like before a single feature line is written.
May 9, 2026 · 09:007 min
The Agent Wrote the Code. I Wrote the Prompts. Here's the Full Story.
I've spent months building Android apps — todo, drawing, live wallpaper, launcher, Kotlin Multiplatform, full-stack with Ktor — entirely with Claude Code, without writing a line myself. This is an honest account of what worked, what didn't, what it cost, and what I think it means for how software gets built next.
May 2, 2026 · 10:007 min
I Gave Claude Code a 33-Page Spec. It Built a Production Android SDK in 12 Minutes.
Part 1 of 2: An experiment in using an AI coding agent to autonomously generate, publish, and document a complete Android analytics library — from a technical design doc to a live JitPack release.
Apr 24, 20269 min
Android Architecture Patterns in 2026
A practical look at MVI, MVVM, and clean architecture in modern Android apps — when to use each and what the tradeoffs actually are.
Apr 22, 2026 · 09:0028 min
Type-safe navigation in Compose — the right way to migrate
Navigation 2.8 replaced string routes with serializable classes. Here is what that migration looks like in a real app, including nested graphs, deep links, and back-stack manipulation.
May 14, 2023 · 11:187 min
Understanding Foldables
This blog explores the types of foldable devices, challenges and opportunities they present for app developers.
Dec 24, 2017 · 09:003 min
Notification Channels in Android O
Android O handed users direct control over notification categories — sound, vibration, lock screen visibility, and Do Not Disturb overrides, all per channel. Here's how to create channels and assign notifications to them.
Nov 12, 2017 · 09:0015 min
Getting Started with Room
Room is Android's SQLite object-mapping library — less boilerplate than raw SQLite, compile-time query verification, and clean separation between your data model and database logic. This is a walkthrough building a Todo app with full CRUD.
Oct 28, 2017 · 09:0013 min
Custom Fonts using Support Library
Google I/O 2017 brought native font support to Android. Support Library 26 extended it back to API 14 — fonts as resources, downloadable on demand via Google Fonts, shareable across apps. Here's how all three approaches work.