Files
cross-plat-design/platform-rules/android.md
T

582 B

Android Platform Rules

  • Respect safe areas, system bars, and gesture navigation.
  • Support Android back navigation through go_router without duplicating navigation state in Riverpod.
  • Use touch targets of at least 48 logical px where practical.
  • Account for the virtual keyboard and changing insets.
  • Prefer single-pane layouts on narrow screens.
  • Preserve editor state and scroll position during navigation.
  • Respect system text scaling and activity lifecycle events.
  • Verify keyboard, back navigation, lifecycle restoration, and safe-area behavior during smoke tests.