BodyMetrics
v1.0.0
Articles
  • Overview
  • Getting Started
  • Features
  • Navigation
  • Localization
  • FAQ
  • Changelog

Design
  • Architecture
  • Rendering System
  • Data Flow
  • i18n System

Home / v1.0.0 / BodyMetrics Documentation / Design

Design

Architecture, rendering system, data flow, and i18n internals for contributors and developers.

Architecture
Module boundaries, dependency rules, and layered structure of the BodyMetrics codebase.
architecture design modules
Rendering System
How BodyMetrics draws each screen — renderers, shared utilities, and the render model contract.
rendering design draw
Data Flow
How data moves from persistent storage to the screen in BodyMetrics.
data-flow design architecture
i18n System
How BodyMetrics manages multilingual translations — catalog, adapter, fallback, and validator.
i18n localization design
BodyMetrics

A Garmin Connect IQ widget for body metrics tracking on your wrist

GPL-3.0 License

Documentation

Articles Design

About

Built with Hugo

Shiori theme by carmelolg

© 2026 Gregorio La Gamba — all rights reserved