One map always on screen, and a stack of sheets over it.
Pictures marked mockup are from a SwiftUI mockup of the redesign with made-up sightings around Stanley Park,
Vancouver. The rest are the app itself, running on live eBird, Wikipedia and Flickr data for the same spot on September 30, 2026.
Tap any picture to see it big; the arrow keys page through the section.
How the sheets work
The map is the app. Everything else is a sheet over it, and the sheet on top decides what the map shows. Sheets stack:
opening a bird pushes its sheet onto the list, opening another bird replaces it rather than stacking a third, and closing a
sheet pops back to the one beneath, scrolled where you left it. There is never a pile of birds to back out of.
1. The map, always on screen2. Nearby opens over it, at half height3. Drag up to read the list4. Tap a bird: its sheet is pushed on top, and the map shows where it was seen5. Tap another bird: it replaces this one, it doesn't stack · mockup6. Close it: back to Nearby, exactly as you left it
The menu and its children ride on top of whatever is open, and closing them leaves the field guide untouched.
The menu rides over whatever is openSettings pushes over the menuClosing both returns to the list, untouched
The app today
What the app does now, on live data. The sheet stack, Nearby and the species sheet are built; Search, Rare Bird Alert, My List,
About and Support are empty stubs.
NearbyNearby, full heightA species, with its sightingsA species, full heightZoomed out: density circlesFull-screen photosRecordings, built but not reachableMenuSettings: developer switches onlySearch: not builtThe support badgeLocation offDark mode
Redesign: Nearby
Nearby, with families and ticks · mockupNearby, full height · mockupNothing reported here · mockupOffline, showing the last list · mockupLocation off · mockupJust the map, with the My List pill · mockup
Redesign: A species
Photos, buttons, recent sightings · mockupFull height: big photos and the article · mockupOn My List · mockupZoomed out · mockupRecordings · mockup
Redesign: Search, alerts and lists
Search, with recent searches · mockupSearch results: birds and places · mockupRare Bird Alert · mockupMy List · mockup
Redesign: Menu and the rest
Menu · mockupSettings: three things · mockupAbout, with every data source · mockupSupport Birds Near Me · mockup
Redesign: Dark
Nearby · mockupA species · mockupRare Bird Alert · mockup
iPad and landscape iPhone
The sheet becomes a column on the left, and the map gets the rest.
iPad: Nearby · mockupiPad: a species · mockupiPad: Rare Bird Alert · mockupiPad today: NearbyiPad today: a speciesiPad today: menuLandscape iPhone: Nearby · mockupLandscape iPhone: a species · mockupLandscape iPhone today: NearbyLandscape iPhone today: a species