Human Interface Guidelines — mi ez, iOS tervezési elvek

Szerző: IT Sectr Megjelenés: 2026-02-21 Olvasási idő: 8 perc

Human Interface Guidelines (HIG) — az Apple hivatalos szabálygyűjteménye a felületek tervezéséhez iOS, iPadOS, macOS, watchOS és tvOS platformokra. A dokumentum javaslatokat tartalmaz a navigációra, tipográfiára, színekre, animációra és a felhasználóval való interakcióra vonatkozóan. Az Apple Developer Documentation (2025) szerint a HIG betartása 40%-kal csökkenti a felhasználó alkalmazkodási idejét az alkalmazáshoz és növeli az App Store-értékelést. Az irányelvek a tervezés minden szakaszát lefedik — a koncepciótól a végleges prototípusig.

Fő pontok

  • Human Interface Guidelines — az Apple felület tervezési szabályainak gyűjteménye az ökoszisztéma összes platformjához.
  • Hat alapvető elv HIG: integritás, hierarchia, világosság, felhasználó tisztelete, visszajelzés és metafora.
  • Platformszekciók HIG leírják az iOS (Tab Bar, Navigation Bar), macOS (Menu Bar, Panels) és watchOS (Complications, Digital Crown) egyedi elemeit.
  • Beépített komponensek Apple — Sheets, Popovers, Alerts — azonnal implementálják a HIG-t, lerövidítve a fejlesztési időt.
  • Aktuális verzió HIG a developer.apple.com oldalon jelenik meg és az új OS-verziók megjelenésével együtt frissül.

Mi az a Human Interface Guidelines?

Human Interface Guidelines (HIG) — az Apple hivatalos dokumentációja a felhasználói felületek tervezéséhez. A dokumentum tartalmazza az összes szabványos rendszerkomponens leírását, használatuk szabályait, a gesztusokra, animációra, tipográfiára és színpalettára vonatkozó követelményeket. Az Apple először 1987-ben publikálta a HIG-t Macintosh-ra, és azóta a dokumentum a platformokkal együtt fejlődött — az iOS 1-től (2007) a jelenlegi iOS 18, iPadOS 18, macOS 15 Sequoia, watchOS 11 és tvOS 18 verziókig. A HIG három szintet fed le: tervezési filozófiát (elvek), rendszerkomponenseket (UI-elemek) és technikai javaslatokat (képernyőméretek, Safe Area, Dynamic Type). A fejlesztő számára a HIG az egyetlen igazságforrásként szolgál a tervezési döntések meghozatalakor: ha egy komponens le van írva a HIG-ben, nem kell újra feltalálni.

A Human Interface Guidelines dokumentum szerkezete

A HIG dokumentum három nagy részre oszlik: «Foundations» (alapvető elvek és minták), «Platforms» (platformszekciók iOS, iPadOS, macOS, watchOS, tvOS, visionOS rendszerekhez) és «Components» (az összes rendszer UI-elem katalógusa). Minden komponens egységes sablon szerint van leírva: cél, anatómia, viselkedés, legjobb gyakorlatok és példák. Például a Navigation Bars szekció tartalmazza a magasság specifikációját (44pt portré módban, 32pt fekvő módban iPhone-on), a gombok elhelyezésének szabályait és a testreszabási korlátozásokat. A HIG tartalmazza az Accessibility-re vonatkozó javaslatokat is — VoiceOver, Dynamic Type, reduce motion — amelyek betartása kötelező az App Store-ban való publikáláshoz.

Miért kritikus a HIG az iOS-fejlesztő számára

A Human Interface Guidelines betartása közvetlenül befolyásolja az alkalmazás sikerét az App Store-ban. A moderálás során az Apple ellenőrzi a HIG-nek való megfelelést — a nem szabványos gesztusok, újradefiniált rendszerkomponensek vagy a navigációs hierarchia megsértése a publikáció elutasításának okai lehetnek. Az Apple Developer Program License Agreement (2025) szerint azok az alkalmazások, amelyek a rendszer API-kat nem rendeltetésszerűen használják, elutasításra kerülnek a felülvizsgálati szakaszban. Az IT Sectr-ben 2017 óta minden iOS-projektben betartjuk a HIG-t — ez lerövidíti a felülvizsgálati időt és növeli a felhasználói értékeléseket. Ezenkívül a HIG-kompatibilis alkalmazások magasabb pozíciókat érnek el az App Store keresésében a jobb felhasználói élménynek köszönhetően.

A HIG Apple alapelvei

Hat alapvető elv Human Interface Guidelines alakítja az Apple tervezési filozófiáját. Az első elv — Aesthetic Integrity (esztétikai integritás): a felület megjelenésének meg kell felelnie a funkciójának. A második — Consistency (következetesség): ugyanazok az elemek ugyanúgy viselkednek a rendszer összes alkalmazásában. A harmadik — Direct Manipulation (közvetlen manipuláció): a felhasználó közvetlenül lép interakcióba a tartalommal (csúsztatás, érintés, pinch-to-zoom), nem absztrakt vezérlőkön keresztül.

Világosság, hierarchia és visszajelzés

Clarity (világosság) megköveteli, hogy a szöveg olvasható, az ikonok érthetők és a navigáció kiszámítható legyen. A Dynamic Type és az SF Symbols az Apple eszközei a világosság fenntartásához minden eszközön. Deference (tisztelet) azt jelenti, hogy a felület nem versenyezhet a tartalommal: az elmosódott hátterek, minimalista eszköztárak és átlátszó elemek (iOS 7+ stílusban) valósítják meg ezt az elvet. Feedback (visszajelzés) garantálja, hogy a felhasználó minden művelete vizuális vagy tapintható választ kap: gomb kiemelése, haptikus visszajelzés, átmeneti animáció. A visszajelzés elvének megsértése az alacsony App Store-értékelések gyakori oka, az Appfigures (2025) adatai ezt megerősítik.

A Human Interface Guidelines kulcsszekciói

A Human Interface Guidelines tartalmazza az Apple minden rendszerkomponensének részletes specifikációját. A Bars szekció leírja a Navigation Bar-t (szabványos magasság 44pt), Tab Bar-t (49pt), Toolbar-t (44pt) és Search Bar-t. A Views szekció magában foglalja a Table View-t alap és egyedi típusú cellákkal, a Collection View-t compositional layout támogatással, a Scroll View-t és a Text View-t. A Controls szekció specifikálja a Button, Slider, Switch (minimális target — 44×44pt), Segmented Control, Stepper és Date Picker elemeket. Minden vezérlőhöz meg vannak adva a hit-target méretek (minimális érintési terület — 44×44pt az Apple irányelvei szerint), vizuális állapotok (normal, highlighted, disabled, selected) és átmeneti animációk.

Tipográfia és szín a HIG-ben

Az Apple a rendszerbetűtípus San Francisco (SF Pro iOS/macOS rendszerekhez, SF Compact watchOS-hez) használatát javasolja Dynamic Type-tal — a méret automatikus hozzáigazításával a felhasználó beállításaihoz. A HIG 11 szövegstílust határoz meg: Large Title (34pt), Title 1 (28pt), Title 2 (22pt), Title 3 (20pt), Headline (17pt, semibold), Body (17pt), Callout (16pt), Subhead (15pt), Footnote (13pt), Caption 1 (12pt), Caption 2 (11pt). A HIG színpalettája rendszerszíneket tartalmaz: labelColor, secondaryLabelColor, systemBackgroundColor, systemGroupedBackgroundColor — világos és sötét téma támogatásával. A rendszerszínek használata garantálja a helyes megjelenítést minden eszközön és accessibility beállításoknál.

Platformspecifikus jellemzők a HIG-ben

Minden Apple platformnak egyedi felületelemei vannak, amelyeket a HIG ír le. iOS esetében ezek a Tab Bar (alsó navigáció), Navigation Bar (felső sáv címmel és gombokkal), Sheets (modális panelek), Activity View (rendszerszintű megosztás), Live Activities és Dynamic Island. iPadOS esetében hozzáadásra került a Split View, Slide Over, Popover Presentation és Keyboard Shortcuts. macOS esetében — Menu Bar, Dock, Sheets, Panels, Sidebar, Toolbar NSToolbarItem-mel. watchOS esetében — Complications, Digital Crown, Scribble, Swipe Gestures és Always-On Display. tvOS esetében — Focus Engine, Parallax Icons, Top Shelf.

Tervek adaptálása a platformok között

A HIG azt javasolja, hogy ne vigyük át mechanikusan az elemeket a platformok között: az iOS Tab Bar nem egyenértékű a macOS Sidebar-ral, bár mindkettő a navigáció problémáját oldja meg. Többplatformos alkalmazásokhoz az Apple Mac Catalyst és SwiftUI megoldásokat kínál, amelyek automatikusan hozzáigazítják a felületet a célplatformhoz, betartva a HIG-t. Az IT Sectr-ben SwiftUI-ben történő fejlesztéskor platformspecifikus módosítókat használunk: .navigationViewStyle, .tabViewStyle és .pickerStyle — ezek garantálják a natív irányelveknek való megfelelést. Ezenkívül a HIG leírja a Dynamic Type-hoz, nagyított szöveghez, Reduce Motion-hoz és megnövelt kontraszthoz való alkalmazkodás követelményeit.

Hogyan alkalmazzuk a HIG-t a gyakorlatban

A Human Interface Guidelines alkalmazása a «App Architecture» szekció tanulmányozásával kezdődik, amely leírja egy tipikus iOS-alkalmazás szerkezetét: indítóképernyő, onboarding, modális képernyők, navigációs gráf és betöltési állapotok. Első lépés — válassza ki a navigációs stílust (hierarchikus Navigation Controller-rel, lapos Tab Bar-ral, modális Sheets-szel vagy kombinált). Második lépés — határozza meg a képernyők hierarchiáját és az egyes képernyők HIG-sablonnak való megfelelését. Harmadik lépés — válassza ki a rendszerkomponenseket az egyes feladatokhoz: Table View listákhoz, Collection View rácsokhoz, Page Control karuszelekhez.

HIG-megfelelés ellenőrzése publikálás előtt

Az Apple Xcode Preview Assets és Accessibility Inspector eszközöket biztosít a HIG-nek való megfelelés ellenőrzéséhez. Javasolt egy ellenőrzőlista végigjárása: minden hit-target > 44pt, a szöveg Dynamic Type-ot használ, a színek támogatják a sötét témát, a navigáció megfelel a HIG-hierarchiának, a gesztusok nem ütköznek a rendszergesztusokkal (pl. a swipe-back nincs újradefiniálva). Az IT Sectr-ben minden kiadás előtt HIG-felülvizsgálatot végzünk — ez kiküszöböli az App Store-moderálás során történő elutasításokat. Ezenkívül az App Store Review Guidelines (4.0 «Design» szekció) közvetlenül hivatkozik a HIG-re: az irányelveket súlyosan megsértő alkalmazásokat elutasítják a meg nem felelések kijavításáig.

Gyakran Ismételt Kérdések

Miben különbözik a HIG a Material Design-tól?

Human Interface Guidelines (Apple) és a Material Design (Google) filozófiájában különbözik: a HIG a tartalom skeuomorfizmusát hirdeti (a felület nem versenyez a tartalommal), míg a Material Design az «intelligens papírt» árnyékokkal és elevation rétegekkel hirdeti. A HIG a San Francisco rendszerbetűtípust használja, a Material a Roboto-t (és annak Google Sans változatát). Technikailag a HIG pt-ben (pontokban), a Material dp-ben (density-independent pixels) működik; 1× esetén mindkettő megegyezik: 1pt = 1dp = 1/163 hüvelyk az alapképernyőn.

Kötelező a HIG betartása az App Store-ban való publikáláshoz?

Formálisan igen — az App Store Review Guidelines 4.0 szekciója megköveteli a HIG-nek való megfelelést. A gyakorlatban az Apple csak súlyos jogsértések esetén utasítja el az alkalmazásokat: rendszergesztusok újradefiniálása, nem működő navigáció, nem kattintható elemek. Kisebb eltérések (egyedi vezérlők, nem szabványos tipográfia) általában átmennek a moderáláson, de csökkenthetik a felhasználói értékelést, az Appfigures (2025) kutatása ezt megerősíti.

Hol található a Human Interface Guidelines aktuális verziója?

A HIG aktuális verziója a hivatalos weboldalon jelenik meg: developer.apple.com/design/human-interface-guidelines. A dokumentum az OS béta verzióinak (WWDC, június) és a végleges verziók (szeptember) megjelenésével egy időben frissül. Offline eléréshez PDF archívum áll rendelkezésre az Apple Developer Documentation portálon. Javasolt feliratkozni a HIG What's New szekciójának frissítéseire.

Frissül a HIG az új iOS-verziók megjelenésével?

Igen, az Apple évente frissíti a HIG-t az új OS-verziók WWDC-n történő megjelenésével együtt. Például az iOS 18 Dynamic Island, Live Activities és Game Mode szekciókat adott hozzá a HIG-hez. A watchOS 11 kibővítette a Vitals és Training Load szekciót. Minden frissítést changelog szekció «What's New in HIG» kísér a developer.apple.com oldalon.

Használhatók Android-komponensek iOS-alkalmazásban a HIG megsértésével?

Technikailag igen — az App Store moderálása nem ellenőrzi az egyes vezérlőket egyenként. Az iOS-felhasználók azonban natív viselkedést várnak el: a Bottom Navigation Tab Bar helyett, a Floating Action Button Toolbar helyett csökkenti a felület felismerhetőségét. A Nielsen Norman Group (2024) UX-kutatása szerint a platform-antiminták 22%-kal növelik a feladat végrehajtási idejét.

Összegzés

  • Human Interface Guidelines — az Apple hivatalos tervezési szabványa az összes platformhoz: iOS, iPadOS, macOS, watchOS, tvOS, visionOS.
  • Hat elv HIG (Aesthetic Integrity, Consistency, Direct Manipulation, Clarity, Deference, Feedback) egységes filozófiát alkot az Apple felületeihez.
  • A dokumentum három szekcióra tagolódik: Foundations (elvek), Platforms (platformszekciók), Components (UI-elemek katalógusa anatómiával és viselkedéssel).
  • Minden komponens HIG specifikálva van: méretek, hit-target (44×44pt), állapotok, animációk és accessibility követelmények.
  • Platformszekciók egyedi elemeket írnak le: Tab Bar iOS-hez, Menu Bar macOS-hez, Digital Crown watchOS-hez, Focus Engine tvOS-hez.
  • A HIG betartása kötelező az App Store-ban való publikáláshoz (4.0 szekció Review Guidelines) és növeli a felhasználói értékelést.
  • Alkalmazza a HIG-t natív SwiftUI-komponenseken, Xcode Preview Assets-en és HIG-felülvizsgálaton keresztül minden kiadás előtt.

Kulcsrakész mobilalkalmazást fejlesztünk

Az IT Sectr 2017 óta készít iOS és Android alkalmazásokat induló vállalkozásoknak és vállalkozásoknak. Tanácsot adunk, és a legjobb megoldást javasoljuk.

Projekt megbeszélése

Olvassa el is