Todos los packs
StableUXapple-hig
Apple Human Interface Guidelines
Operationalizes Apple HIG thinking for iOS/iPadOS/macOS (and web apps aiming for native-feel on Apple devices): clarity, deference, depth; platform conventions; touch ergonomics; feedback; system integration. On Apple platforms this pack outranks generic UI advice (Ruling R3); off them, it demotes to a well-argued Level 2 voice.
appleiosmacosplatform-guidelinestouchnavigation
Principios
- · AH1 — Clarity first: legibility at every Dynamic Type size; icons precise and labeled where meaning isn't universal; functionality visually signaled.
- · AH2 — Content leads, chrome defers: interface elements recede (translucency, minimal bars, edge-to-edge content within safe areas); the user's content is the hero.
- · AH3 — Depth communicates: transitions show origin and destination (push slides, sheets rise, popovers point); layers encode hierarchy; motion is informational, not decorative — and respects Reduce Motion.
- · AH5 — System gestures are sacred: edge-swipe back, home indicator, control/notification centers. Never hijack; custom gestures only as accelerators with visible equivalents (Norman NR1).
- · AH6 — Touch ergonomics: ≥44pt targets; primary actions thumb-reachable; destructive away from habitual zones; spacing prevents fat-finger slips.
Patrones
- · Parallel peer sections users switch between → tab bar (2–5 tabs; more → "collapse into fewer concepts", not a More tab if avoidable).
- · Drill-down into detail → navigation stack with Back; title reflects location.
- · Self-contained task interrupting context (compose, edit, pick) → sheet; must have explicit Done/Cancel resolution.
- · One critical decision → alert (rare); contextual options → menu/action sheet.
- · If a modal has tabs inside it, the design has gone wrong somewhere.
Riesgos
- · Ver anti-patrones específicos del dominio en el pack.
Checklist
- [ ] System gestures unblocked: edge-swipe back everywhere, safe areas respected, nothing interactive under the home indicator. (AHE3, AHE4)
- [ ] Largest accessibility text size: no lost content/controls. (AHE2)
- [ ] VoiceOver completes the primary task; all elements labeled with traits. (AHE13)
- [ ] Sheets/modals can't silently destroy unsaved work. (AHE6)
- [ ] Correct container grammar (tabs/push/sheet/alert per relationship). (AH4)
- [ ] Touch targets ≥44pt, primaries thumb-reachable, destructive displaced. (AHE1, AH6)
Fuentes
En la bibliografía AKOS
Este pack cita las siguientes fuentes registradas en el índice bibliográfico:
Explorar todas las fuentes →