Oluwafemi Obajuluwa › FastChow
Tabs and updates
Instant tabs, and updates that don't interrupt
Tabs and updates
The tab bar is the most-tapped thing in the app, so it should never be somewhere you wait. Home, Orders and Account switch the instant you press them, and they hold the place: what you had loaded and where you had scrolled to is still there when you come back.
You can hammer between all three and it keeps up. No flash of empty screen, no reloading something you were already looking at a second ago.
App updates are usually disruptive. You get a modal you cannot dismiss, or a trip to the store, and it lands in the middle of whatever you were doing.
Here, an update shows up as a banner above the feed. You can ignore it and keep going. If you take it, the new build downloads in the background while you carry on using the app, and the banner turns into a restart when it is ready. It ships over the air, so a fix can reach people the same day instead of waiting behind a store review.