For designers and developers who build the iOS and Android apps for a client. One rule above all: the client's brand goes in through four values (name, icon, primary colour, gradient). Everything else stays the same so every app is safe, familiar and fast to ship.
Swap these and the whole app re-brands. The demo name "Your Exchange" and our icon are placeholders.
| app.name | "Your Exchange" |
| app.icon | 1024 × 1024 PNG |
| color.primary | #1670DB |
| gradient.start / end | #1560E8 → #0B8F82 |
Deliver one 1024 px master. iOS applies its own corner mask, so never round the corners yourself. Android uses an adaptive icon: keep the mark inside the 66 dp safe zone.
Name colours by role, never by hue. iOS: named colours in the asset catalogue. Android: a Material 3 colour scheme.
The dark theme is Petrol, never black. Follow the system setting by default and let people override it in Account.
Bundle the three families with the app. If a font fails to load, fall back to SF Pro (iOS) or Roboto (Android).
A 4-point grid. Generous touch targets, compact text.
Build these once and reuse them on every screen.
Fixed for every brand, so support teams and customers read them the same way. Always pair the colour with the word.
Status names come from the admin. The app never invents its own.
Same screens, same order of steps. Only the platform chrome changes.
| Element | iOS | Android |
|---|---|---|
| Main navigation | Tab bar, 4 items, SF-style line icons | Bottom navigation bar, 4 items, pill indicator |
| Screen title | Large title that collapses on scroll | Top app bar; brand gradient on Home |
| Pickers | Sheet with grabber, "Done" top right | Modal bottom sheet, radio rows, "Select" button |
| Back | Chevron + previous title, swipe from edge | Back arrow in top app bar, system back |
| Biometrics | Face ID / Touch ID | Fingerprint / face unlock (BiometricPrompt) |
| Feedback | Push + in-app banner | Push + snackbar with action |
| Buttons | 46 pt, 13 pt corner radius | 46 dp, full pill radius |
| Switches | Green iOS switch | Material 3 switch in primary |
The minimum set for store review and launch. See the iOS and Android boards.
Collect these before the build starts.