İsmail Karaağaç·Oct 5Android Context: Convenience vs Clean Architecture (SOLID)If you have been building Android applications for a while, you have probably passed a Context into more classes than you can remember…
Madhuri Sharma·Aug 19Android Framework Developer vs Android SDK Developer — 56 Interview Q&APart 1: Android Framework Developer (C++ / HAL / AIDL / Board Bring-up)
Android Expert·Aug 18Beyond Logcat: A Field Guide to Android Platform DebuggingDiagnose ANRs, native crashes, and kernel hangs across Java, native, and driver layers when logcat alone can’t explain the freeze.
Arun Aditya·Jul 27Reading and Writing Weren't Enough… So I Taught My Driver a New Language with ioctl()Part 3B-2B-1 of my Linux Device Driver Journey on Raspberry Pi 5
Kaito and droid·Jul 27[P1] Inside Android’s Handler & Looper — The Engine That Keeps Your App AliveEver wonder how your app stays responsive, processes taps, and updates the screen without crashing into itself? It’s not magic — it’s a…
Arun Aditya·Jul 25I Created /dev/mybuf... But How Did Linux Know Which Function to Call?Part 3B-1 of my Linux Device Driver Journey on Raspberry Pi 5
Arun Aditya·Jul 23My Kernel Module Could Only Say “Hello”… So I Taught It to Have a ConversationPart 2B — Bringing the Module to Life
CodeWall Edu·Jul 20Android မှာ အသုံးအများဆုံး Architecture များAndroid Application Development လောကမှာ Code တွေကို စနစ်တကျရှိစေဖို့နဲ့ Maintenance လုပ်ရလွယ်ကူစေဖို့အတွက် Architecture Patterns တွေကို…
Arun Aditya·Jul 19I Wanted to See What My Android Was Thinking While It Woke UpA story about chasing boot logs on AOSP, one method at a time
Arun Aditya·Jun 26Beyond the Impl: 3 Ways to Distribute Your Android Library (And How to Choose)We’ve all been there. You’ve spent weeks perfecting a gorgeous custom UI component, a bulletproof networking wrapper, or a highly optimized…