https://developer.android.com/develop/ui/compose/layouts/adaptive/get-started-with-adaptive-apps

What this source teaches

  • Add capability/window-class decisions to the platform matrix: navigation rail vs. bottom bar vs. drawer should derive from window size class, not device type.
  • Distinguish list-detail, supporting-pane, and feed pane layouts by window class and user task, not by hardcoded breakpoints.
  • Keep Compose-specific APIs as implementation evidence, not web requirements; extract the capability-based decision model for cross-platform use.

Where AwesomeDS applied it

Implementations and artifacts

No directly linked artifacts.

Caveats & anti-imitation

Transfer window-class and capability-based adaptation patterns; do not import Android-specific dp thresholds or Compose APIs as cross-platform requirements.

Evidence: first-party-guidance · Verified 2026-07-16 · Cadence 90d