Human Interface Guidelines (HIG) — званични скуп правила за пројектовање интерфејса компаније Apple за платформе iOS, iPadOS, macOS, watchOS и tvOS. Документ садржи препоруке за навигацију, типографију, боје, анимацију и интеракцију са корисником. Према Apple Developer Documentation (2025), поштовање HIG смањује време адаптације корисника на апликацију за 40% и повећава оцену у App Store. Смернице покривају све фазе дизајна — од концепта до финалног прототипа.
Главно
Human Interface Guidelines (HIG) — званична документација компаније Apple за пројектовање корисничких интерфејса. Документ садржи опис свих стандардних компоненти система, правила њиховог коришћења, захтеве за гестовима, анимацијом, типографијом и палетом боја. Apple је први пут објавио HIG за Macintosh 1987. године и од тада је документ еволуирао заједно са платформама — од iOS 1 (2007) до тренутних верзија iOS 18, iPadOS 18, macOS 15 Sequoia, watchOS 11 и tvOS 18. HIG покрива три нивоа: филозофију дизајна (принципе), системске компоненте (UI елементе) и техничке препоруке (величине екрана, Safe Area, Dynamic Type). За програмера, HIG служи као једини извор истине при доношењу дизајн одлука: ако је компонента описана у HIG, не треба је измишљати поново.
Документ HIG се дели на три велика дела: «Foundations» (фундаментални принципи и обрасци), «Platforms» (платформске секције за iOS, iPadOS, macOS, watchOS, tvOS, visionOS) и «Components» (каталог свих системских UI елемената). Свака компонента је описана према јединственом шаблону: намена, анатомија, понашање, најбоље праксе и примери. На пример, секција Navigation Bars садржи спецификацију висине (44pt у портрету, 32pt у пејзажу на iPhone-у), правила постављања дугмади и ограничења за прилагођавање. HIG такође укључује препоруке за Accessibility — VoiceOver, Dynamic Type, reduce motion — обавезне за поштовање за објављивање у App Store.
Поштовање Human Interface Guidelines директно утиче на успех апликације у App Store. Током модерације, Apple проверава усклађеност са HIG — нестандардни гестови, предефинисане системске компоненте или нарушавање хијерархије навигације могу бити разлог одбијања објављивања. Према Apple Developer Program License Agreement (2025), апликације које користе системске API-је ван намене бивају одбијене у фази прегледа. У IT Sectr се придржавамо HIG у свим iOS пројектима од 2017. године — то скраћује време прегледа и повећава корисничке оцене. Поред тога, HIG компатибилне апликације добијају више позиције у претрази App Store захваљујући бољем корисничком искуству.
Шест фундаменталних принципа Human Interface Guidelines обликује филозофију дизајна компаније Apple. Први принцип — Aesthetic Integrity (естетски интегритет): изглед интерфејса треба да одговара његовој функцији. Други — Consistency (доследност): исти елементи се понашају исто у свим апликацијама система. Трећи — Direct Manipulation (директно манипулисање): корисник директно интерагује са садржајем (превлачење, додир, pinch-to-zoom), а не преко апстрактних контрола.
Clarity (јасноћа) захтева да текст буде читљив, иконе разумљиве, а навигација предвидљива. Dynamic Type и SF Symbols су алати компаније Apple за одржавање јасноће на свим уређајима. Deference (поштовање) значи да интерфејс не треба да се такмичи са садржајем: замућене позадине, минималистичке траке са алаткама и провидни елементи (у стилу iOS 7+) реализују овај принцип. Feedback (повратна информација) гарантује да свака радња корисника добија визуелни или тактилни одговор: истицање дугмета, haptic feedback, анимација прелаза. Кршење принципа повратне информације је један од честих разлога ниских оцена у App Store, потврђују подаци Appfigures (2025).
Human Interface Guidelines садржи детаљну спецификацију сваке системске компоненте компаније Apple. Секција Bars описује Navigation Bar (стандардна висина 44pt), Tab Bar (49pt), Toolbar (44pt) и Search Bar. Секција Views укључује Table View са ћелијама основног и прилагођеног типа, Collection View са подршком за compositional layout, Scroll View и Text View. Секција Controls специфицира Button, Slider, Switch (минимални target — 44×44pt), Segmented Control, Stepper и Date Picker. За сваку контролу су наведене величине hit-target (минимална област додира — 44×44pt према Apple смерницама), визуелна стања (normal, highlighted, disabled, selected) и анимације прелаза.
Apple препоручује коришћење системског фонта San Francisco (SF Pro за iOS/macOS, SF Compact за watchOS) са Dynamic Type — аутоматском адаптацијом величине према подешавањима корисника. HIG дефинише 11 текстуалних стилова: 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). Палета боја HIG укључује системске боје: labelColor, secondaryLabelColor, systemBackgroundColor, systemGroupedBackgroundColor — са подршком за светлу и тамну тему. Коришћење системских боја гарантује исправно приказивање на свим уређајима и при accessibility подешавањима.
Свака Apple платформа има јединствене елементе интерфејса описане у HIG. За iOS су то Tab Bar (доња навигација), Navigation Bar (горња трака са насловом и дугмадима), Sheets (модални панели), Activity View (системско дељење), Live Activities и Dynamic Island. За iPadOS су додати Split View, Slide Over, Popover Presentation и Keyboard Shortcuts. За macOS — Menu Bar, Dock, Sheets, Panels, Sidebar, Toolbar са NSToolbarItem. За watchOS — Complications, Digital Crown, Scribble, Swipe Gestures и Always-On Display. За tvOS — Focus Engine, Parallax Icons, Top Shelf.
HIG препоручује да се елементи не преносе механички између платформи: Tab Bar на iOS-у није еквивалентан Sidebar-у на macOS-у, иако оба решавају проблем навигације. За вишеплатформске апликације Apple нуди Mac Catalyst и SwiftUI, који аутоматски прилагођавају интерфејс циљној платформи, поштујући HIG. При развоју у SwiftUI у IT Sectr користимо модификаторе специфичне за платформу: .navigationViewStyle, .tabViewStyle и .pickerStyle — они гарантују усклађеност са изворним смерницама. Додатно, HIG описује захтеве за адаптацију на Dynamic Type, увећан текст, Reduce Motion и увећан контраст.
Примена Human Interface Guidelines почиње проучавањем секције «App Architecture», која описује структуру типичне iOS апликације: почетни екран, onboarding, модални екрани, навигациони граф и стања учитавања. Први корак — одабрати стил навигације (хијерархијски са Navigation Controller, равни са Tab Bar, модални са Sheets или комбиновани). Други корак — одредити хијерархију екрана и усклађеност сваког екрана са HIG шаблоном. Трећи корак — одабрати системске компоненте за сваки задатак: Table View за листе, Collection View за мреже, Page Control за каруселе.
Apple пружа Xcode Preview Assets и Accessibility Inspector за проверу усклађености са HIG. Препоручује се пролазак кроз контролну листу: сви hit-target > 44pt, текст користи Dynamic Type, боје подржавају тамну тему, навигација одговара HIG хијерархији, гестови нису у сукобу са системским (нпр. swipe-back није предефинисан). У IT Sectr спроводимо HIG преглед пре сваког издања — то елиминише одбијања на модерацији App Store. Додатно, App Store Review Guidelines (секција 4.0 «Design») директно упућује на HIG: апликације које грубо крше смернице се одбијају до отклањања неусаглашености.
Често постављана питања
Human Interface Guidelines (Apple) и Material Design (Google) се разликују по филозофији: HIG промовише скевоморфизам садржаја (интерфејс се не такмичи са садржајем), а Material Design — «паметни папир» са сенкама и слојевима elevation. HIG користи системски фонт San Francisco, Material — Roboto (и његову варијанту Google Sans). Технички, HIG оперише у pt (пунктовима), Material — у dp (density-independent pixels); при 1× оба се поклапају: 1pt = 1dp = 1/163 инча на основном екрану.
Формално да — секција 4.0 App Store Review Guidelines захтева усклађеност са HIG. У пракси, Apple одбија апликације само за груба кршења: предефинисање системских гестова, неисправна навигација, некликабилни елементи. Мања одступања (прилагођене контроле, нестандардна типографија) обично пролазе модерацију, али могу смањити оцену корисника, потврђује истраживање Appfigures (2025).
Актуелна верзија HIG се објављује на званичном сајту developer.apple.com/design/human-interface-guidelines. Документ се ажурира истовремено са издавањем бета верзија OS (WWDC, јун) и коначних верзија (септембар). За офлајн приступ доступна је PDF архива на порталу Apple Developer Documentation. Препоручује се праћење ажурирања секције What’s New у HIG.
Да, Apple ажурира HIG годишње заједно са издавањем нових OS на WWDC. На пример, iOS 18 је додао у HIG секције о Dynamic Island, Live Activities и Game Mode. watchOS 11 је проширио секцију Vitals и Training Load. Свако ажурирање је праћено changelog секцијом «What’s New in HIG» на developer.apple.com.
Технички да — модерација App Store не проверава сваку контролу појединачно. Међутим, iOS корисници очекују изворно понашање: Bottom Navigation уместо Tab Bar, Floating Action Button уместо Toolbar смањују препознатљивост интерфејса. Према UX истраживању Nielsen Norman Group (2024), платформски антиобрасци повећавају време извршења задатка за 22%.
Закључак
Развићемо мобилну апликацију под кључ
IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.
Прочитајте такође