broadcasting on:
< return to archive

MySocialBattery

An Android home-screen widget. Seven moods on a neumorphic gauge. One tap cycles through — full battery, mostly-fine, flat, cooked, do-not-approach.

MySocialBattery is not a tracker. It has no charts. It logs nothing. It doesn’t email you a weekly report. It exists because sometimes you need a visible object on your phone that says I am at twelve percent and makes it real enough that you can cancel the thing you were about to force yourself through.

Single :app module. Min SDK 26, target 34. Three Kotlin files — MainActivity, SocialBatteryWidgetProvider, SocialBatteryGaugeView — and a Canvas that does all the visual work. Widget state lives in SharedPreferences. Nothing clever. Sometimes the most honest tools are the ones that do exactly one thing without apologising for it.