582 B
582 B
Android Platform Rules
- Respect safe areas, system bars, and gesture navigation.
- Support Android back navigation through
go_routerwithout 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.