Human Interface Guidelines — cosa sono, principi di design iOS

Autore: IT Sectr Pubblicato: 2026-02-21 Tempo di lettura: 8 min

Human Interface Guidelines (HIG) — l'insieme ufficiale di regole di progettazione delle interfacce di Apple per le piattaforme iOS, iPadOS, macOS, watchOS e tvOS. Il documento contiene raccomandazioni su navigazione, tipografia, colori, animazione e interazione con l'utente. Secondo Apple Developer Documentation (2025), il rispetto delle HIG riduce il tempo di adattamento dell'utente a un'applicazione del 40% e aumenta il punteggio nell'App Store. Le linee guida coprono tutte le fasi del design — dal concetto al prototipo finale.

Punti chiave

  • Human Interface Guidelines — insieme di regole di progettazione delle interfacce Apple per tutte le piattaforme dell'ecosistema.
  • Sei principi fondamentali delle HIG: integrità, gerarchia, chiarezza, rispetto per l'utente, feedback e metafora.
  • Sezioni di piattaforma delle HIG descrivono elementi unici di iOS (Tab Bar, Navigation Bar), macOS (Menu Bar, Panels) e watchOS (Complications, Digital Crown).
  • Componenti integrati di Apple — Sheets, Popovers, Alerts — implementano le HIG nativamente, riducendo i tempi di sviluppo.
  • Versione corrente delle HIG è pubblicata su developer.apple.com e aggiornata con le nuove versioni di OS.

Cosa sono le Human Interface Guidelines?

Human Interface Guidelines (HIG) è la documentazione ufficiale di Apple per la progettazione di interfacce utente. Il documento contiene descrizioni di tutti i componenti standard del sistema, regole per il loro utilizzo, requisiti per gesti, animazioni, tipografia e palette di colori. Apple ha pubblicato per la prima volta le HIG per Macintosh nel 1987, e da allora il documento si è evoluto insieme alle piattaforme — da iOS 1 (2007) alle versioni attuali iOS 18, iPadOS 18, macOS 15 Sequoia, watchOS 11 e tvOS 18. Le HIG coprono tre livelli: filosofia di design (principi), componenti di sistema (elementi UI) e raccomandazioni tecniche (dimensioni dello schermo, Safe Area, Dynamic Type). Per uno sviluppatore, le HIG servono come unica fonte di verità nel prendere decisioni di progettazione: se un componente è descritto nelle HIG, non è necessario reinventarlo.

Struttura del documento Human Interface Guidelines

Il documento HIG è diviso in tre grandi parti: «Foundations» (principi e modelli fondamentali), «Platforms» (sezioni di piattaforma per iOS, iPadOS, macOS, watchOS, tvOS, visionOS) e «Components» (catalogo di tutti gli elementi UI di sistema). Ogni componente è descritto con un modello uniforme: scopo, anatomia, comportamento, migliori pratiche ed esempi. Ad esempio, la sezione Navigation Bars contiene specifiche di altezza (44pt in ritratto, 32pt in paesaggio su iPhone), regole per il posizionamento dei pulsanti e limiti di personalizzazione. Le HIG includono anche raccomandazioni per l'Accessibilità — VoiceOver, Dynamic Type, riduzione del movimento — obbligatorie per la pubblicazione nell'App Store.

Perché le HIG sono critiche per uno sviluppatore iOS

Il rispetto delle Human Interface Guidelines influisce direttamente sul successo di un'applicazione nell'App Store. Durante la moderazione, Apple verifica la conformità alle HIG — gesti non standard, componenti di sistema sovrascritti o violazioni della gerarchia di navigazione possono causare il rifiuto. Secondo l'Apple Developer Program License Agreement (2025), le applicazioni che utilizzano le API di sistema in modo improprio vengono rifiutate durante la revisione. In IT Sectr, seguiamo le HIG in tutti i progetti iOS dal 2017 — questo riduce i tempi di revisione e aumenta le valutazioni degli utenti. Inoltre, le applicazioni conformi alle HIG ottengono posizioni più alte nella ricerca dell'App Store grazie a una migliore esperienza utente.

Principi fondamentali delle HIG Apple

Sei principi fondamentali delle Human Interface Guidelines plasmano la filosofia di design di Apple. Il primo principio — Aesthetic Integrity (integrità estetica): l'aspetto dell'interfaccia deve corrispondere alla sua funzione. Il secondo — Consistency (coerenza): elementi identici si comportano allo stesso modo in tutte le applicazioni del sistema. Il terzo — Direct Manipulation (manipolazione diretta): l'utente interagisce direttamente con il contenuto (scorrimento, tocco, pizzico per zoomare) invece che attraverso controlli astratti.

Chiarezza, gerarchia e feedback

Clarity (chiarezza) richiede che il testo sia leggibile, le icone comprensibili e la navigazione prevedibile. Dynamic Type e SF Symbols sono gli strumenti di Apple per mantenere la chiarezza su tutti i dispositivi. Deference (deferenza) significa che l'interfaccia non deve competere con il contenuto: sfondi sfocati, barre degli strumenti minimaliste ed elementi trasparenti (nello stile iOS 7+) implementano questo principio. Feedback (feedback) garantisce che ogni azione dell'utente riceva una risposta visiva o tattile: evidenziazione del pulsante, feedback aptico, animazione di transizione. La violazione del principio di feedback è una delle cause comuni di basse valutazioni nell'App Store, secondo i dati di Appfigures (2025).

Sezioni chiave delle Human Interface Guidelines

Human Interface Guidelines contiene specifiche dettagliate di ogni componente del sistema Apple. La sezione Bars descrive la barra di navigazione (altezza standard 44pt), la barra delle schede (49pt), la barra degli strumenti (44pt) e la barra di ricerca. La sezione Views include la vista tabella con celle di tipo base e personalizzato, la vista raccolta con supporto per layout composizionale, la vista scorrimento e la vista testo. La sezione Controls specifica pulsante, cursore, interruttore (bersaglio minimo — 44×44pt), controllo segmentato, stepper e selettore data. Per ogni controllo sono specificate le dimensioni del bersaglio tattile (area di contatto minima — 44×44pt secondo le linee guida Apple), gli stati visivi (normale, evidenziato, disabilitato, selezionato) e le animazioni di transizione.

Tipografia e colore nelle HIG

Apple raccomanda di utilizzare il carattere di sistema San Francisco (SF Pro per iOS/macOS, SF Compact per watchOS) con Dynamic Type — adattamento automatico della dimensione alle impostazioni dell'utente. Le HIG definiscono 11 stili di testo: Large Title (34pt), Title 1 (28pt), Title 2 (22pt), Title 3 (20pt), Headline (17pt, semigrassetto), Body (17pt), Callout (16pt), Subhead (15pt), Footnote (13pt), Caption 1 (12pt), Caption 2 (11pt). La palette di colori HIG include i colori di sistema: labelColor, secondaryLabelColor, systemBackgroundColor, systemGroupedBackgroundColor — con supporto per temi chiari e scuri. L'uso dei colori di sistema garantisce una visualizzazione corretta su tutti i dispositivi e con le impostazioni di accessibilità.

Caratteristiche specifiche della piattaforma nelle HIG

Ogni piattaforma Apple ha elementi di interfaccia unici descritti nelle HIG. Per iOS questi sono Tab Bar (navigazione inferiore), Navigation Bar (barra superiore con titolo e pulsanti), Sheets (pannelli modali), Activity View (condivisione di sistema), Live Activities e Dynamic Island. Per iPadOS si aggiungono Split View, Slide Over, Popover Presentation e scorciatoie da tastiera. Per macOS — Menu Bar, Dock, Sheets, Panels, Sidebar, Toolbar con NSToolbarItem. Per watchOS — Complications, Digital Crown, Scribble, gesti di scorrimento e Always-On Display. Per tvOS — Focus Engine, icone Parallax, Top Shelf.

Adattamento del design tra piattaforme

Le HIG raccomandano di non trasferire meccanicamente elementi tra piattaforme: la Tab Bar su iOS non equivale alla Sidebar su macOS, sebbene entrambe risolvano compiti di navigazione. Per applicazioni multipiattaforma, Apple offre Mac Catalyst e SwiftUI, che adattano automaticamente l'interfaccia alla piattaforma di destinazione rispettando le HIG. Quando sviluppiamo con SwiftUI in IT Sectr, utilizziamo modificatori specifici della piattaforma: .navigationViewStyle, .tabViewStyle e .pickerStyle — garantiscono la conformità alle linee guida native. Inoltre, le HIG descrivono i requisiti di adattamento a Dynamic Type, testo ingrandito, Riduzione movimento e contrasto aumentato.

Come applicare le HIG nella pratica

L'applicazione delle Human Interface Guidelines inizia con lo studio della sezione «App Architecture», che descrive la struttura di una tipica applicazione iOS: schermata di avvio, onboarding, schermate modali, grafo di navigazione e stati di caricamento. Il primo passo è scegliere uno stile di navigazione (gerarchico con Navigation Controller, piatto con Tab Bar, modale con Sheets o combinato). Il secondo passo è definire la gerarchia degli schermi e garantire che ogni schermo sia conforme al modello HIG. Il terzo passo è selezionare i componenti di sistema per ogni compito: Table View per elenchi, Collection View per griglie, Page Control per caroselli.

Verifica della conformità alle HIG prima della pubblicazione

Apple fornisce Xcode Preview Assets e Accessibility Inspector per verificare la conformità alle HIG. Si raccomanda di seguire una lista di controllo: tutti i bersagli tattili > 44pt, il testo utilizza Dynamic Type, i colori supportano il tema scuro, la navigazione segue la gerarchia HIG, i gesti non entrano in conflitto con i gesti di sistema (ad esempio, lo scorrimento indietro non viene sovrascritto). In IT Sectr, conduciamo revisioni HIG prima di ogni rilascio — questo elimina i rifiuti durante la moderazione dell'App Store. Inoltre, le App Store Review Guidelines (sezione 4.0 «Design») fanno direttamente riferimento alle HIG: le applicazioni che violano gravemente le linee guida vengono respinte fino alla risoluzione delle non conformità.

Domande frequenti

In cosa differiscono le HIG da Material Design?

Human Interface Guidelines (Apple) e Material Design (Google) differiscono per filosofia: le HIG promuovono lo skeuomorfismo dei contenuti (l'interfaccia non compete con il contenuto), mentre Material Design promuove la «carta intelligente» con ombre e livelli di elevazione. Le HIG utilizzano il carattere di sistema San Francisco, Material utilizza Roboto (e la sua variante Google Sans). Tecnicamente, le HIG operano in pt (punti), Material in dp (pixel indipendenti dalla densità); a 1× entrambi coincidono: 1pt = 1dp = 1/163 di pollice sullo schermo di base.

La conformità alle HIG è obbligatoria per la pubblicazione sull'App Store?

Formalmente sì — la sezione 4.0 delle App Store Review Guidelines richiede la conformità alle HIG. In pratica, Apple respinge le applicazioni solo per violazioni gravi: sovrascrittura dei gesti di sistema, navigazione non funzionante, elementi non cliccabili. Le deviazioni minori (controlli personalizzati, tipografia non standard) di solito superano la moderazione, ma possono ridurre la valutazione dell'utente, secondo uno studio di Appfigures (2025).

Dove trovare la versione corrente delle Human Interface Guidelines?

La versione corrente delle HIG è pubblicata sul sito ufficiale developer.apple.com/design/human-interface-guidelines. Il documento viene aggiornato con le versioni beta di OS (WWDC, giugno) e le versioni finali (settembre). Un archivio PDF è disponibile per l'accesso offline sul portale Apple Developer Documentation. Si consiglia di iscriversi agli aggiornamenti della sezione What's New nelle HIG.

Le HIG vengono aggiornate con le nuove versioni di iOS?

Sì, Apple aggiorna le HIG annualmente insieme alle nuove versioni di OS al WWDC. Ad esempio, iOS 18 ha aggiunto sezioni su Dynamic Island, Live Activities e Game Mode alle HIG. watchOS 11 ha ampliato le sezioni Vitals e Training Load. Ogni aggiornamento è accompagnato da una sezione di changelog «What's New in HIG» su developer.apple.com.

Si possono utilizzare componenti Android in un'applicazione iOS violando le HIG?

Tecnicamente sì — la moderazione dell'App Store non controlla ogni controllo individualmente. Tuttavia, gli utenti iOS si aspettano un comportamento nativo: Bottom Navigation invece di Tab Bar, Floating Action Button invece di Toolbar riducono la familiarità dell'interfaccia. Secondo uno studio UX del Nielsen Norman Group (2024), gli antipattern di piattaforma aumentano il tempo di completamento delle attività del 22%.

Riepilogo

  • Human Interface Guidelines — lo standard di design ufficiale di Apple per tutte le piattaforme: iOS, iPadOS, macOS, watchOS, tvOS, visionOS.
  • Sei principi delle HIG (Aesthetic Integrity, Consistency, Direct Manipulation, Clarity, Deference, Feedback) formano una filosofia di interfaccia unificata Apple.
  • Il documento è strutturato in tre sezioni: Foundations (principi), Platforms (sezioni di piattaforma), Components (catalogo di elementi UI con anatomia e comportamento).
  • Ogni componente HIG è specificato: dimensioni, bersaglio tattile (44×44pt), stati, animazioni e requisiti di accessibilità.
  • Le sezioni di piattaforma descrivono elementi unici: Tab Bar per iOS, Menu Bar per macOS, Digital Crown per watchOS, Focus Engine per tvOS.
  • La conformità alle HIG è obbligatoria per la pubblicazione sull'App Store (sezione 4.0 delle Review Guidelines) e migliora le valutazioni degli utenti.
  • Applica le HIG attraverso componenti nativi SwiftUI, Xcode Preview Assets e revisione HIG prima di ogni rilascio.

Svilupperemo un'applicazione mobile chiavi in mano

IT Sectr crea applicazioni iOS e Android per startup e aziende dal 2017. Ti consulteremo e ti proporremo la soluzione migliore.

Discuti il progetto

Leggi anche