Human Interface Guidelines — nedir, iOS tasarım ilkeleri

Yazar: IT Sectr Yayınlanma: 2026-02-21 Okuma süresi: 8 dk

Human Interface Guidelines (HIG) — iOS, iPadOS, macOS, watchOS ve tvOS platformları için Apple'ın resmi arayüz tasarım kuralları setidir. Belge, navigasyon, tipografi, renkler, animasyon ve kullanıcı etkileşimi hakkında öneriler içerir. Apple Developer Documentation (2025)'ye göre, HIG'ye uymak, kullanıcının uygulamaya uyum süresini %40 azaltır ve App Store puanını artırır. Kılavuzlar, tasarımın tüm aşamalarını kapsar — konseptten nihai prototipe kadar.

Önemli Noktalar

  • Human Interface Guidelines — tüm ekosistem platformları için Apple arayüz tasarım kuralları seti.
  • HIG'nin altı temel ilkesi: bütünlük, hiyerarşi, netlik, kullanıcıya saygı, geri bildirim ve metafor.
  • HIG'nin platform bölümleri, iOS'un benzersiz öğelerini (Tab Bar, Navigation Bar), macOS'u (Menu Bar, Panels) ve watchOS'u (Complications, Digital Crown) açıklar.
  • Apple'ın yerleşik bileşenleri — Sheets, Popovers, Alerts — HIG'yi kutudan çıktığı gibi uygulayarak geliştirme süresini kısaltır.
  • HIG'nin güncel sürümü developer.apple.com adresinde yayınlanır ve yeni OS sürümleriyle güncellenir.

Human Interface Guidelines Nedir?

Human Interface Guidelines (HIG), kullanıcı arayüzleri tasarlamak için Apple'ın resmi belgeleridir. Belge, tüm standart sistem bileşenlerinin açıklamalarını, kullanım kurallarını, jestler, animasyonlar, tipografi ve renk paleti gereksinimlerini içerir. Apple, HIG'yi ilk olarak 1987'de Macintosh için yayınladı ve o zamandan beri belge, platformlarla birlikte gelişti — iOS 1'den (2007) mevcut sürümler iOS 18, iPadOS 18, macOS 15 Sequoia, watchOS 11 ve tvOS 18'e kadar. HIG üç seviyeyi kapsar: tasarım felsefesi (ilkeler), sistem bileşenleri (UI öğeleri) ve teknik öneriler (ekran boyutları, Safe Area, Dynamic Type). Bir geliştirici için HIG, tasarım kararları alırken tek doğru kaynak olarak hizmet eder: bir bileşen HIG'de tanımlanmışsa, onu yeniden icat etmeye gerek yoktur.

Human Interface Guidelines Belgesinin Yapısı

HIG belgesi üç büyük bölüme ayrılmıştır: «Foundations» (temel ilkeler ve kalıplar), «Platforms» (iOS, iPadOS, macOS, watchOS, tvOS, visionOS için platform bölümleri) ve «Components» (tüm sistem UI öğelerinin kataloğu). Her bileşen tek bir şablonda tanımlanır: amaç, anatomi, davranış, en iyi uygulamalar ve örnekler. Örneğin, Navigation Bars bölümü, yükseklik özelliklerini (iPhone'da dikeyde 44pt, yatayda 32pt), düğme yerleştirme kurallarını ve özelleştirme sınırlamalarını içerir. HIG ayrıca Erişilebilirlik — VoiceOver, Dynamic Type, hareket azaltma — için öneriler içerir ve bunlar App Store'da yayınlama için zorunludur.

HIG Neden Bir iOS Geliştiricisi İçin Kritiktir

Human Interface Guidelines'a uymak, bir uygulamanın App Store'daki başarısını doğrudan etkiler. Denetleme sırasında Apple, HIG uyumluluğunu kontrol eder — standart olmayan jestler, geçersiz kılınan sistem bileşenleri veya navigasyon hiyerarşisi ihlalleri reddedilme nedeni olabilir. Apple Developer Program License Agreement (2025)'ye göre, sistem API'lerini uygunsuz şekilde kullanan uygulamalar inceleme sırasında reddedilir. IT Sectr'de, 2017'den beri tüm iOS projelerinde HIG'yi takip ediyoruz — bu, inceleme süresini kısaltır ve kullanıcı puanlarını artırır. Ayrıca, HIG uyumlu uygulamalar, daha iyi kullanıcı deneyimi sayesinde App Store aramasında daha yüksek sıralamalar elde eder.

HIG Apple'ın Temel İlkeleri

Human Interface Guidelines'ın altı temel ilkesi Apple'ın tasarım felsefesini şekillendirir. Birinci ilke — Aesthetic Integrity (estetik bütünlük): arayüzün görünümü işleviyle eşleşmelidir. İkincisi — Consistency (tutarlılık): aynı öğeler, sistemin tüm uygulamalarında aynı şekilde davranır. Üçüncüsü — Direct Manipulation (doğrudan manipülasyon): kullanıcı, soyut kontroller aracılığıyla değil, içerikle doğrudan etkileşime girer (kaydırma, dokunma, sıkıştırma-yakınlaştırma).

Netlik, hiyerarşi ve geri bildirim

Clarity (netlik), metnin okunabilir, simgelerin anlaşılabilir ve navigasyonun tahmin edilebilir olmasını gerektirir. Dynamic Type ve SF Symbols, tüm cihazlarda netliği korumak için Apple'ın araçlarıdır. Deference (saygı), arayüzün içerikle rekabet etmemesi gerektiği anlamına gelir: bulanık arka planlar, minimalist araç çubukları ve şeffaf öğeler (iOS 7+ tarzında) bu ilkeyi uygular. Feedback (geri bildirim), her kullanıcı eyleminin görsel veya dokunsal bir yanıt almasını sağlar: düğme vurgulama, dokunsal geri bildirim, geçiş animasyonu. Geri bildirim ilkesinin ihlali, Appfigures verilerine (2025) göre App Store'da düşük puanların yaygın nedenlerinden biridir.

Human Interface Guidelines'ın Kilit Bölümleri

Human Interface Guidelines, her Apple sistem bileşeni için ayrıntılı özellikler içerir. Bars bölümü, Navigation Bar'ı (standart yükseklik 44pt), Tab Bar'ı (49pt), Toolbar'ı (44pt) ve Search Bar'ı tanımlar. Views bölümü, temel ve özel hücre türleriyle Table View, compositional layout desteğiyle Collection View, Scroll View ve Text View'ı içerir. Controls bölümü, Button, Slider, Switch (minimum hedef — 44×44pt), Segmented Control, Stepper ve Date Picker'ı belirtir. Her kontrol için hedef boyutları (Apple yönergelerine göre minimum dokunma alanı — 44×44pt), görsel durumlar (normal, vurgulanmış, devre dışı, seçili) ve geçiş animasyonları belirtilmiştir.

HIG'de Tipografi ve Renk

Apple, sistem yazı tipi San Francisco'nun (iOS/macOS için SF Pro, watchOS için SF Compact) Dynamic Type (kullanıcı ayarlarına otomatik boyut uyarlama) ile kullanılmasını önerir. HIG, 11 metin stili tanımlar: Large Title (34pt), Title 1 (28pt), Title 2 (22pt), Title 3 (20pt), Headline (17pt, yarı kalın), Body (17pt), Callout (16pt), Subhead (15pt), Footnote (13pt), Caption 1 (12pt), Caption 2 (11pt). HIG renk paleti, sistem renklerini içerir: labelColor, secondaryLabelColor, systemBackgroundColor, systemGroupedBackgroundColor — açık ve koyu tema desteğiyle. Sistem renklerinin kullanımı, tüm cihazlarda ve erişilebilirlik ayarlarında doğru görüntülemeyi garanti eder.

HIG'de Platforma Özgü Özellikler

Her Apple platformunun HIG'de tanımlanan benzersiz arayüz öğeleri vardır. iOS için bunlar Tab Bar (alt navigasyon), Navigation Bar (başlık ve düğmelerle üst çubuk), Sheets (modal paneller), Activity View (sistem paylaşımı), Live Activities ve Dynamic Island'dır. iPadOS için Split View, Slide Over, Popover Presentation ve Klavye Kısayolları eklenmiştir. macOS için — Menu Bar, Dock, Sheets, Panels, Sidebar, NSToolbarItem ile Toolbar. watchOS için — Complications, Digital Crown, Scribble, Kaydırma Jestleri ve Always-On Display. tvOS için — Focus Engine, Parallax Simgeler, Top Shelf.

Platformlar Arasında Tasarım Uyarlaması

HIG, öğelerin platformlar arasında mekanik olarak aktarılmamasını önerir: iOS'taki Tab Bar, macOS'taki Sidebar'a eşdeğer değildir, ancak her ikisi de navigasyon görevlerini çözer. Çok platformlu uygulamalar için Apple, HIG'yi takip ederken arayüzü hedef platforma otomatik olarak uyarlayan Mac Catalyst ve SwiftUI'yı sunar. IT Sectr'de SwiftUI ile geliştirirken platforma özgü değiştiriciler kullanırız: .navigationViewStyle, .tabViewStyle ve .pickerStyle — bunlar yerel yönergelere uygunluğu garanti eder. Ek olarak HIG, Dynamic Type, büyütülmüş metin, Hareket Azaltma ve artırılmış kontrasta uyum gereksinimlerini açıklar.

HIG Pratikte Nasıl Uygulanır

Human Interface Guidelines'ın uygulanması, tipik bir iOS uygulamasının yapısını (başlangıç ekranı, kullanıcıya tanıtma, modal ekranlar, navigasyon grafiği ve yükleme durumları) tanımlayan «App Architecture» bölümünün incelenmesiyle başlar. İlk adım, bir navigasyon stili seçmektir (Navigation Controller ile hiyerarşik, Tab Bar ile düz, Sheets ile modal veya birleşik). İkinci adım, ekran hiyerarşisini tanımlamak ve her ekranın HIG şablonuna uygun olduğundan emin olmaktır. Üçüncü adım, her görev için sistem bileşenlerini seçmektir: listeler için Table View, ızgaralar için Collection View, atlıkarıncalar için Page Control.

Yayınlamadan Önce HIG Uyumluluğunu Kontrol Etme

Apple, HIG uyumluluğunu doğrulamak için Xcode Preview Assets ve Accessibility Inspector sağlar. Bir kontrol listesi izlenmesi önerilir: tüm hedefler > 44pt, metin Dynamic Type kullanır, renkler koyu temayı destekler, navigasyon HIG hiyerarşisini takip eder, jestler sistem jestleriyle çakışmaz (örneğin, geri kaydırma geçersiz kılınmamıştır). IT Sectr'de, her sürümden önce HIG incelemeleri yaparız — bu, App Store denetiminde reddedilmeleri ortadan kaldırır. Ayrıca, App Store Review Guidelines (bölüm 4.0 «Design») doğrudan HIG'ye atıfta bulunur: yönergeleri ciddi şekilde ihlal eden uygulamalar, uygunsuzluklar giderilene kadar reddedilir.

Sıkça Sorulan Sorular

HIG, Material Design'dan nasıl farklıdır?

Human Interface Guidelines (Apple) ve Material Design (Google) felsefe olarak farklılık gösterir: HIG, içerik odaklı skeuomorfizmi (arayüzün içerikle rekabet etmemesi) teşvik ederken, Material Design gölgeler ve yükseklik katmanlarıyla «akıllı kağıdı» teşvik eder. HIG, sistem yazı tipi San Francisco'yu kullanır, Material ise Roboto'yu (ve varyasyonu Google Sans'ı) kullanır. Teknik olarak, HIG pt (nokta) cinsinden çalışır, Material dp (yoğunluktan bağımsız piksel) cinsinden; 1×'de her ikisi de eşleşir: 1pt = 1dp = temel ekranda 1/163 inç.

App Store'da yayınlamak için HIG uyumu zorunlu mu?

Resmi olarak evet — App Store Review Guidelines'ın 4.0 bölümü HIG uyumluluğunu gerektirir. Pratikte, Apple yalnızca ciddi ihlaller (sistem jestlerini geçersiz kılma, bozuk navigasyon, tıklanamayan öğeler) için uygulamaları reddeder. Küçük sapmalar (özel kontroller, standart olmayan tipografi) genellikle denetlemeyi geçer, ancak Appfigures araştırmasına (2025) göre kullanıcı puanını düşürebilir.

Human Interface Guidelines'ın güncel sürümünü nerede bulabilirim?

HIG'nin güncel sürümü resmi web sitesinde yayınlanır: developer.apple.com/design/human-interface-guidelines. Belge, işletim sisteminin beta sürümleri (WWDC, Haziran) ve nihai sürümleri (Eylül) ile birlikte güncellenir. Çevrimdışı erişim için Apple Developer Documentation portalında bir PDF arşivi mevcuttur. HIG'deki What's New bölümünün güncellemelerine abone olunması önerilir.

HIG, yeni iOS sürümleriyle güncellenir mi?

Evet, Apple, WWDC'de yeni OS sürümleriyle birlikte HIG'yi yıllık olarak günceller. Örneğin, iOS 18, HIG'ye Dynamic Island, Live Activities ve Game Mode ile ilgili bölümler ekledi. watchOS 11, Vitals ve Training Load bölümlerini genişletti. Her güncellemeye developer.apple.com'da «What's New in HIG» değişiklik günlüğü bölümü eşlik eder.

HIG'yi ihlal ederek bir iOS uygulamasında Android bileşenleri kullanılabilir mi?

Teknik olarak evet — App Store denetimi her kontrolü ayrı ayrı kontrol etmez. Ancak iOS kullanıcıları yerel davranış bekler: Tab Bar yerine Bottom Navigation, Toolbar yerine Floating Action Button, arayüzün aşinalığını azaltır. Nielsen Norman Group (2024) UX araştırmasına göre, platform anti-kalıpları görev tamamlama süresini %22 artırır.

Özet

  • Human Interface Guidelines — tüm platformlar için Apple'ın resmi tasarım standardı: iOS, iPadOS, macOS, watchOS, tvOS, visionOS.
  • HIG'nin altı ilkesi (Aesthetic Integrity, Consistency, Direct Manipulation, Clarity, Deference, Feedback) birleşik bir Apple arayüz felsefesi oluşturur.
  • Belge üç bölümde yapılandırılmıştır: Foundations (ilkeler), Platforms (platform bölümleri), Components (anatomi ve davranışla UI öğeleri kataloğu).
  • Her HIG bileşeni belirtilmiştir: boyutlar, hedef (44×44pt), durumlar, animasyonlar ve erişilebilirlik gereksinimleri.
  • Platform bölümleri benzersiz öğeleri tanımlar: iOS için Tab Bar, macOS için Menu Bar, watchOS için Digital Crown, tvOS için Focus Engine.
  • HIG uyumu App Store'da yayınlama için zorunludur (Review Guidelines bölüm 4.0) ve kullanıcı puanlarını iyileştirir.
  • HIG'yi uygulayın yerel SwiftUI bileşenleri, Xcode Preview Assets ve her sürümden önce HIG incelemesi yoluyla.

Anahtar teslim bir mobil uygulama geliştireceğiz

IT Sectr, 2017'den beri girişimler ve işletmeler için iOS ve Android uygulamaları oluşturmaktadır. Size danışmanlık yapacak ve en iyi çözümü önereceğiz.

Projeyi tartış

Ayrıca okuyun