Interactive lab
SwiftUI & UIKitTry this
PreviewInner · open
YOUR NOTES
Same notes.
Different available space.
Different available space.
SELECTED NOTE
Learning to adapt
In-memory demo · no server storageIllustrative units, not device measurements.
Review
The app is narrow. The camera is active.
Your custom Compose control must remain reachable, and the current note must survive the transition. Which implementation would you choose?
Guide completed
Read the space. Keep the story.
You have exercised resizing, reserved regions, system bars, state continuity, and a combined scenario. Next, run the audit on an actual screen and verify the changes on a device.
Open the hands-on audit tutorial ↗