Help center · UI Guidelines · Last updated: April 24, 2026
Welcome to the UI Guidelines support center. Here you'll find answers to common questions, explanations of why the App requests various permissions, and a direct way to reach the developer. UI Guidelines is a free iOS reference app.
Email: christian@irack.mx
We reply within 48 business hours, Monday through Friday (Mexico City time).
UI Guidelines is a free iOS reference app for UX designers and iOS developers. It provides an interactive, hands-on library of native iOS UI components — from basic buttons and inputs to complex patterns like health rings, sensor gauges, Bluetooth scanners, and camera viewfinders.
Instead of reading static documentation, you can tap and interact with each component directly on your iPhone to understand exactly how it behaves before you build it into your own app.
UI Guidelines is free to download from the App Store. There are no subscriptions, no In-App Purchases, no ads, and no recurring charges. Pricing may change in the future at the Developer's discretion; any change will be reflected on the App Store listing prior to download.
If pricing changes in the future and you need a refund, you can request one through Apple's standard process at reportaproblem.apple.com. The Developer does not process refunds directly.
No to both. UI Guidelines requires no account, no login, and no registration. The App also makes no network requests of any kind — all content is bundled locally. It works fully offline.
UI Guidelines requires iOS 17.0 or later and is designed exclusively for iPhone. It is an iPhone-only app (TARGETED_DEVICE_FAMILY = 1) and is not available on iPad or Mac.
The Camera UI component demo renders a live camera viewfinder to show how capture UI patterns look on a real device. No photo or video is taken, saved, or transmitted. The camera preview is displayed on screen only. You can deny this permission and the rest of the App will continue working normally.
The Speech UI component demo uses your microphone to render a live audio waveform and a real-time transcription view. No audio is recorded, stored, or sent anywhere. Speech recognition runs on-device. The transcribed text appears only on the demo screen and is discarded when you navigate away.
The Location UI component demo shows a live map centered on your current position to demonstrate location marker and map view patterns. Your location is never stored or transmitted. It is used only to center the map within the demo. Both "When In Use" and "Always" permission flows are demonstrated for educational completeness.
The Contacts UI component demo reads contact names and avatars to show how contact cards, lists, and pickers look with real data. No contact information is stored, exported, or processed beyond rendering on the demo screen.
The Health UI component demo reads data from Apple Health to populate health ring and metric card components with realistic values. No health data is written, stored by the App, or transmitted. The demo reads data for display only.
The Calendar UI component and the Reminders demo read your calendar events and reminders to show how these list and card components look with real-world data formatting. Nothing is modified, stored, or exported.
The Biometrics UI component demo shows a biometric authentication button. When you tap it, iOS handles authentication entirely — the App only receives a success or failure result. No biometric data is ever accessible to the App.
The Bluetooth Scanner UI component demo scans for nearby Bluetooth devices and displays their names and signal strengths in a list. No device is connected to or interacted with. The scan is for display purposes only.
The Sensors UI component demo reads accelerometer and gyroscope data to power live gauge and tilt indicator visualizations. No sensor data is stored or transmitted.
Yes. Every permission is optional. If you deny a permission, the specific demo that requires it will show a placeholder or a "Permission denied" state — which is itself an educational UI pattern. All other components remain fully interactive.
To change any permission after initial denial: Settings → Privacy & Security → [Permission type] → UI Guidelines.
The change takes effect immediately — every component label, description, and documentation block updates to the selected language.
Note: changing the language inside the App does not change your iOS system language. It only affects UI Guidelines.
Most demos have a reset button (circular arrow icon) in the top-right corner of the demo screen. Tap it to restore all controls to their initial values.
No. UI Guidelines makes no network requests and has no backend. The only data stored is your language and appearance preferences, locally on your device. If you uninstall the App, everything is erased. See our Privacy Policy.
No. UI Guidelines is an independent educational tool created by Ingeniería.dev. It is not affiliated with, endorsed by, or sponsored by Apple Inc. in any way. "iOS", "SwiftUI", "HealthKit", "Face ID", and other names are trademarks of Apple Inc.
Yes. UI Guidelines is intended precisely for this: showing clients or stakeholders how a native iOS component behaves on a real device, before implementation begins.
No. UI Guidelines shows behavioral demos, not source code. The goal is to help you understand how a component looks and feels so you can implement it correctly. Always refer to the official Apple documentation for implementation details.
Email christian@irack.mx and include:
Yes — component suggestions are especially welcome. Email christian@irack.mx with the component name, the use case, and any reference (Apple documentation link, screenshot, etc.). We review every suggestion.
Estimated response time: 48 business hours (Monday through Friday, Mexico City time).