I just published The Evolution of Statics: Say Goodbye to Kotlin Companion Objects?

I just published The Evolution of Statics: Say Goodbye to Kotlin Companion Objects?
#AndroidDev, either it's like trying to hit a moving target as the platform is constantly changing, or it's like being on an abandoned ship as the proper docs are absurdly missing. 6+ years since the issue was reported, and we are still supposed to guess that MaterialDatePicker uses UTC timezone.
Join us on Sat 24-10-2026 09:30 at `Coffee Coding`.
More info: https://appsterdam.rs/event-316836344 #Appsterdam #iOSDev #AndroidDev #Developers #Meetup
Join us on Sat 24-10-2026 09:30 at `Coffee Coding`. More info: https://appsterdam.rs/event-316836344 #Appsterdam #iOSDev #AndroidDev #Developers #Meetup
25 seconds of my pomodoro app ☕
Recent Compose improvements show how quickly declarative UI continues evolving. The future belongs to tools that make iteration faster without sacrificing quality. #Compose #ComposeMultiplatform #AndroidDev
Most of my product sheet mirrored into Arabic on its own. Not the share card. It's drawn on a Canvas, so Compose can't flip it for me and it reads the direction itself before the render. Digits stay left to right, as they should. Does your Canvas get told the direction too? #AndroidDev
Modern Android apps are built around better architecture, better testing, and better developer tools. The boring improvements are often the ones users feel most. #AndroidDev #SoftwareArchitecture #MobileApps
Watching F-Droid rebuild my app from the tag in under eight minutes and match the APK I'd signed still surprises me. Quicker than I'd have guessed for a bare machine fetching its own toolchain. Three releases in, the match has held, and they ship my signature on their build. #FDroid #AndroidDev
My pomodoro app finally has a What's New screen ☕
Until now, updates shipped quietly. Now each one opens with its new wallpapers drifting through the top, then the notes.
Set my test phone's theme to Wallpaper and the app turned it down. The palette would blend with the warning chips, so the teal stays. I hadn't expected it to fire. It checks the containers against the danger and caution fills by hue, then RGB distance. #AndroidDev
Testers found real bugs in my Android party game. Fixes are on the way 🐝
BeeSocial: everyone puts their phone down. First to touch theirs pays the penalty. Free, no ads, no sign-up.
Need a few more testers 👇
groups.google.com/g/beesocial-testers
Eighteen characters come off a door-jamb VIN label, an I ahead of the seventeen. My own car's label read as text at first. Two pixels a bar on a wavy label, and the long Code 39 came back exact on the first pass. Add perspective and uneven light and it's gone on both passes. #barcode #AndroidDev
🚀 Exploring Live Update Notifications in Android 16!
📖 Article: medium.com/@nicosnicola...
💻 Code: github.com/NicosNicolao...
👏 Clap on Medium & ⭐ star on GitHub!
Google Antigravity can take an Android app from prompt to real phone.
The agent pulls your designs from Stitch using the Stitch MCP.
It builds native Jetpack Compose components and verifies them in the emulator.
Then it runs the final build on a real device.
Day 3 of droidcon Berlin / @nextappdevcon is ON, and what a talk to kick it off 😁
Just over four and a half million products in my lookup copy, cut into eight thousand files. A scan fetches one of them, picked by thirteen bits of the barcode's hash. Last night's refresh touched all but twenty-eight files. I hadn't expected a change that wide. #barcode #AndroidDev
Scrambled the whole timing pattern of a level L QR code and both readers still read it. Put a white blob on one corner square at level H and neither got anything. I'd always thought of that dotted line as load-bearing. It isn't. #QRcode #AndroidDev
Two pixels a bar under a diagonal camera smear, and I'd expected nothing back. The edge finder found no edges. The second pass guessed the blur and fitted a model of the bars under it to the smudge. HELLO-2026, exact. I didn't believe it until I'd stared at the capture a while. #barcode #AndroidDev