JSON Watch Face for Wear OSA minimalist, developer-inspired watch face that displays time and health data as structured JSON code.
Clean, functional, and expressive — designed for developers, designers, and tech enthusiasts.
⌚ Features - Displays JSON data: time, date, battery, BPM, steps
- Day of the week shown as the JSON file name
- Blinking cursor animation for an authentic code editor feel
- 12 selectable color themes
- 1 configurable complication
🖱 Interactions - Tap time → opens Clock app
- Tap date → opens Calendar app
- Tap battery → opens Battery details
- Tap steps → opens Fitness app
🔔 NotificationsWhen a notification is received, the watch face displays:
// TODO: check notifications🔋 Battery-Aware Behavior - When battery drops below 10%:
- Battery value shows a syntax error highlight
- Other elements fade with reduced opacity
🌙 Always-On Display (AOD) - Shows only time and date
- Rendered as code comments
- Optimized to reduce battery consumption
📱 Compatibility - Minimum SDK: 33
- Wear OS 4+
Compatible devices include: - Samsung Galaxy Watch 4 / 4 Classic
- Samsung Galaxy Watch 5 / 5 Pro
- Samsung Galaxy Watch 6 / 6 Classic
- Google Pixel Watch
- Google Pixel Watch 2
- Other Wear OS devices running Wear OS 4+
⚙ Designed for EfficiencyLightweight, optimized, and battery-friendly — with a clean layout that adapts perfectly to round Wear OS screens.