UI Guidelines was born out of a recurring conversation between designers and developers.
Every sprint, the same question: "Does this native component actually work this way on a real device?" The Human Interface Guidelines document behavior well, but documentation is static. A running app is not.
UI Guidelines puts every component in your hands — live, on your iPhone, with all edge cases exposed. Designers prototype with confidence. Developers copy patterns without guessing. Everyone ships faster.
50+ native components, all interactive
Buttons, cards, inputs, charts, health rings, skeleton loaders, calendars, sensors — every major UIKit and SwiftUI pattern in one place.
Permission demos with simulated data
Camera, microphone, location, health, contacts — all permission flows work as live demos. Data is hardcoded or immediately discarded. Nothing leaves your device.
Three languages, one switch
English, Spanish, and Portuguese are all built in. Change the language from Settings and every component label updates instantly.
Dark mode tested by default
Every demo is verified in both light and dark appearances. No surprises when your users flip the switch at midnight.
Zero network, zero account
The app makes no network requests. There is no backend, no login, no telemetry. Every interaction stays on your iPhone.
Educational, not prescriptive
Each component includes inline documentation in all three languages explaining when to use it and what to watch out for.
Free. No subscription.
UI Guidelines is free to download. There are no subscriptions, no In-App Purchases, no ads, and no recurring charges. Every component is available from the first launch.