Mobil Cihazlarda Haptic Feedback: Türleri ve Çalışma Prensibi

Yazar: IT Sectr Yayınlanma: 2026-03-24 Okuma süresi: 8 dk

Haptic Feedback, titreşim ve dokunma yoluyla kullanıcıya duyular ileten bir dokunsal geri bildirim teknolojisidir. Mobil cihazlarda haptics, eylemleri onaylamak, fiziksel basmaları simüle etmek ve doğal etkileşim oluşturmak için kullanılır. Grand View Research, 2025'e göre, küresel haptik teknoloji pazarı 2,8 milyar dolar değerindedir ve büyümeye devam etmektedir yıllık %14'ün üzerinde bir oranla.

Anahtar Noktalar

  • Haptic Feedback, titreşim ve mekanik hareket yoluyla dokunma hissi yaratan bir dokunsal geri bildirim teknolojisidir.
  • Modern akıllı telefonlar üç tip eyleyici kullanır: ERM, LRA ve farklı özelliklere sahip piezo-elektrik eyleyiciler.
  • Apple, Taptic Engine'i geliştirdi — dokunsal efektlerin mikrosaniye düzeyinde kontrolüne sahip hassas bir LRA eyleyici.
  • Haptics kullanıcı deneyimini iyileştirir: dokunsal geri bildirime sahip arayüzler %22 daha fazla olumlu değerlendirme alır.
  • Geliştiriciler, iOS'ta Core Haptics ve Android'de Vibrator API aracılığıyla dokunsal geri bildirimi programlı olarak kontrol edebilir.

Haptic Feedback Nedir?

Haptic Feedback, titreşim, basınç veya hareket yoluyla kullanıcıya dokunsal duyular ileten bir teknolojidir. Terim, “dokunabilen” anlamına gelen Yunanca “haptikos” kelimesinden türetilmiştir. Mobil cihazlar bağlamında haptics, fiziksel duyuları simüle etmeye olanak tanır: düğme basmaları, anahtar tıklamaları veya bildirim titreşimi.

Bir Haptik Sistemin Bileşenleri

Herhangi bir dokunsal geri bildirim sistemi üç temel unsurdan oluşur: sinyali üreten bir kontrolör, sinyali yükselten bir sürücü ve elektrik sinyalini mekanik harekete dönüştüren bir eyleyici. Mobil cihazlarda kontrolör, işlemci veya özel bir haptics yönetim çipidir ve eyleyici, titreşim motorlarından biridir.

Qualcomm ve MediaTek'in modern yonga setleri, ayrı mikroçipler olmadan karmaşık dokunsal desenler oluşturmaya olanak tanıyan entegre haptics yönetim bloklarına sahiptir. Kontrol hassasiyeti, duyuların gerçekçiliğini doğrudan etkiler: genlik ve frekans kontrolünün çözünürlüğü ne kadar yüksekse, kullanıcı için dokunsal geri bildirim o kadar ayrıntılı olur. Üreticiler, gecikmeyi azaltmak ve titreşim kalitesini artırmak için dokunsal sinyal işleme algoritmalarını sürekli olarak iyileştirmektedir.

Dokunsal Geri Bildirim Nasıl Çalışır

Dokunsal geri bildirimin çalışma prensibi, elektrik sinyallerinin mekanik titreşimlere dönüştürülmesine dayanır. Kontrolör, belirtilen frekans ve genlikte bir PWM sinyalini sürücüye gönderir, bu sinyal yükseltilir ve eyleyiciye iletilir. Tahrik tipine bağlı olarak mekanik yanıt dönel veya doğrusal olabilir.

Elektromekanik Prensipler

Elektromanyetik eyleyicilerde, manyetik çekirdekli bir bobin kullanılır: akım aktığında, hareketli parçanın yer değiştirmesine neden olan Lorentz kuvveti ortaya çıkar. Piezoelektrik eyleyicilerde, ters piezoelektrik etki kullanılır: kristal, elektrik alanının etkisi altında deforme olur. LRA eyleyicilerin rezonans frekansı 150–200 Hz'dir, bu da insan derisinin mekanoreseptörlerinin maksimum hassasiyetine karşılık gelir.

Sinyalin süresi ve şekli, duyumun doğasını belirler. 5–10 ms'lik kısa bir darbe hafif tıklama olarak algılanırken, 50–100 ms'lik uzun bir sinyal uğultu veya titreşim olarak algılanır. Gerçekçi düğme basma simülasyonu için, hızlı yükseliş ve kademeli genlik azalmasına sahip karmaşık sinyal zarfları kullanılır.

Haptic Feedback Teknolojilerinin Türleri

Mobil cihazlar üç ana tip haptik eyleyici kullanır: eksantrik dönen kütle motorları (ERM), doğrusal rezonans eyleyicileri (LRA) ve piezoelektrik eyleyiciler. Her tipin boyut, güç tüketimi ve dokunsal geri bildirim kalitesi açısından avantajları ve sınırlamaları vardır.

ERM — Eksantrik Dönen Kütle Motorları

ERM (Eccentric Rotating Mass), şaft üzerinde asimetrik ağırlığa sahip klasik titreşim motorlarıdır. Şaft döndüğünde, dengesizlik cihaz gövdesine iletilen bir merkezkaç kuvveti oluşturur. ERM motorları ucuz ve kontrolü kolaydır, ancak yavaş yanıt süresine sahiptir ve hassas dokunsal desenler oluşturamaz.

LRA — Doğrusal Rezonans Eyleyicileri

LRA (Linear Resonant Actuator), yaylı süspansiyonlu bir elektromanyetik bobin prensibiyle çalışan doğrusal bir eyleyicidir. Mıknatıs, alternatif bir manyetik alanın etkisi altında tek bir eksen boyunca hareket ederek kesinlikle tek yönde titreşim oluşturur. LRA, minimum güç tüketimiyle hızlı yanıt süresi ve yüksek netlikte dokunsal duyum sağlar.

Piezoelektrik Eyleyiciler

Piezoelektrik eyleyiciler, voltaj altında deforme olma özelliğine sahip piezoelektrik kristallerin özelliğini kullanır. Bu tür tahrikler, tüm tipler arasında maksimum hassasiyet ve yanıt hızı sunar. Kompakttırlar ancak 100 V'a kadar yüksek voltaj gerektirir ve üretimi daha pahalıdır. Piezo eyleyiciler, MacBook izleme dörtgenlerinde ve 3D Touch teknolojisine sahip iPhone'larda kullanılır.

TipYanıt SüresiGüç TüketimiMaliyet
ERM20–50 msYüksekDüşük
LRA5–15 msOrtaOrta
Piezo1–3 msOrtaYüksek

Apple'dan Taptic Engine

Taptic Engine, Apple'ın kendi geliştirdiği LRA eyleyiciye dayalı tescilli dokunsal geri bildirim teknolojisidir. Taptic Engine ilk olarak Apple Watch'da (2015) ortaya çıktı, ardından iPhone 6s'ten başlayarak tüm iPhone'lara entegre edildi. Temel fark, 1 mikrosaniyeye kadar zaman çözünürlüğüyle ultra hassas dokunsal desenler oluşturma yeteneğidir.

Taptic Engine, dişliler olmadan doğrudan tahrik kullanır: demir çekirdekli bir bobin, elastik elemanlar üzerinde asılı manyetik bir sarkacı hareket ettirir. Tasarım, 10 ms'den daha az başlatma ve durdurma süreleri sağlayarak keskin, belirgin dokunsal sinyaller oluşturmayı mümkün kılar. Apple, hafif bir dokunuştan mekanik Ana Ekran düğmesi tıklamasının simülasyonuna kadar standart efektlerden oluşan bir kitaplık uygulamıştır.

Mobil Arayüzlerde Haptic Feedback Uygulaması

Mobil cihazlarda dokunsal geri bildirim üç ana görevi çözer: kullanıcı eylemlerini onaylama, duyular aracılığıyla bilgi iletme ve arayüzle etkileşimi iyileştirme. Araştırmalar, haptics kullanımının giriş hatalarını azalttığını ve akıllı telefonda tipik işlemlerin gerçekleştirme hızını artırdığını göstermektedir.

iOS ve Android arayüzlerinde, haptics şu amaçlarla kullanılır: ekran klavye tuşlarına basma, anahtarları değiştirme, yenilemek için çekme, uzun basma ve farklı öncelikteki bildirimler. Dokunsal eşlikli menü navigasyonu, kullanıcılar tarafından normal bir arayüze kıyasla daha hızlı ve daha duyarlı olarak algılanır.

Nielsen Norman Group araştırmasına göre, doğru yapılandırılmış Haptic Feedback'e sahip arayüzler, SUS ölçeğinde %22 daha fazla olumlu değerlendirme alır. Etki, görsel geri bildirimin zor olduğu senaryolarda — tek elle kullanımda veya aktif hareket koşullarında — özellikle belirgindir.

Dokunsal Geri Bildirimin Gelecekteki Gelişimi

Haptik teknoloji endüstrisi, ultrasonik dokunsal geri bildirim ve yüzey haptik ekranları yönünde aktif olarak gelişmektedir. Ultrahaptics ve Tanvas şirketleri, eyleyici ile fiziksel temas olmadan — odaklanmış ultrasonik dalgalar aracılığıyla — doku ve basınç duyularını iletmeye olanak tanıyan teknolojiler geliştirmektedir. 3-5 yıl içinde bu teknolojiler mobil cihazlarda görünebilir ve arayüzle dokunsal etkileşim için yeni senaryolar açabilir. IDTechEx, 2025'e göre, mobil elektronikte dokunsal teknoloji pazarının hacmi 2032 yılına kadar 4,5 milyar doları aşacaktır. Ana büyüme itici güçleri, AR/VR arayüzlerinin gelişimi ve premium dokunsal geri bildirim talebidir.

iOS ve Android'de Haptic Feedback Uygulaması

iOS platformunda geliştiriciler, Haptic Feedback için üç ana API kullanabilir: UIImpactFeedbackGenerator, UINotificationFeedbackGenerator ve UISelectionFeedbackGenerator. Her sınıf, kendi dokunsal senaryo türü için tasarlanmıştır ve otomatik olarak cihazın yeteneklerine uyum sağlar. Hassas kontrol için, özel desenleri destekleyen Core Haptics çerçevesi kullanılır.

swift
import UIKit

struct HapticManager {
    func playImpact() {
        let generator = UIImpactFeedbackGenerator(style: .medium)
        generator.prepare()
        generator.impactOccurred()
    }

    func playNotification() {
        let generator = UINotificationFeedbackGenerator()
        generator.notificationOccurred(.success)
    }
}

Android'de, titreşimle çalışmak için VIBRATOR_SERVICE sistem servisi aracılığıyla erişilebilen Vibrator sınıfı kullanılır. Android 10'dan itibaren, VibratorManager ve bileşik titreşim efektleri aracılığıyla daha ince kontrol eklenmiştir. Geliştiriciler, her bölümün genliğini ve süresini belirterek VibrationEffect sınıfını kullanarak özel dokunsal desenler oluşturabilir.

kotlin
import android.os.VibrationEffect
import android.os.Vibrator
import android.content.Context

class HapticController(private val context: Context) {
    private val vibrator = context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator

    fun playClick() {
        val effect = VibrationEffect.createOneShot(
            50L, VibrationEffect.DEFAULT_AMPLITUDE
        )
        vibrator.vibrate(effect)
    }
}

Sıkça Sorulan Sorular

Bir akıllı telefonda Haptic Feedback nedir?

Haptic Feedback bir akıllı telefonda, basmaları onaylamak, fiziksel düğmeleri simüle etmek ve kullanıcıyı sistemdeki çeşitli olaylar hakkında bilgilendirmek için ekranla etkileşim sırasında titreşim oluşturan bir dokunsal geri bildirim teknolojisidir.

Taptic Engine, normal bir titreşim motorundan nasıl farklıdır?

Taptic Engine, mikrosaniye kontrollü Apple'ın hassas LRA eyleyicisidir, oysa normal bir ERM titreşim motoru mekanik dengesizliğe ve yavaş yanıt süresine sahiptir. Taptic Engine, 10 ms'den daha az minimum başlatma ve durdurma süresiyle daha net dokunsal duyumlar oluşturur.

Haptic Feedback pil ömrünü etkiler mi?

Modern LRA eyleyiciler minimum enerji tüketir — etkinleştirme başına yaklaşık 5–15 mAh. Tipik kullanımda, bir akıllı telefonun toplam güç tüketiminde haptics'in payı %1–2'yi geçmez, bu nedenle dokunsal geri bildirim cihazın pil ömrünü pratikte etkilemez.

Bir uygulamada Haptic Feedback programlı olarak devre dışı bırakılabilir mi?

Evet, bir geliştirici uygulama düzeyinde dokunsal geri bildirimi devre dışı bırakabilir. iOS'ta FeedbackGenerator yöntemlerini çağırmamak yeterlidir; Android'de Vibrator API aracılığıyla titreşim komutları göndermemek yeterlidir. Kullanıcı ayrıca ses ayarlarından haptics'i küresel olarak devre dışı bırakabilir.

Hangi oyunlar ve uygulamalar Haptic Feedback kullanır?

Haptic Feedback, mobil oyunlarda (Call of Duty Mobile, PUBG) atışları ve çarpışmaları simüle etmek, metin giriş uygulamalarında (Gboard, SwiftKey) tuş basmalarının dokunsal onayı için ve ayrıca navigasyon ve fitness takipçilerinde ses ve görsel dikkat dağıtıcı unsurlar olmadan bildirim iletmek için aktif olarak kullanılır.

Özet

  • Haptic Feedback, çeşitli eyleyici türleri aracılığıyla kullanıcıya titreşim ve mekanik duyular ileten bir dokunsal geri bildirim teknolojisidir.
  • Mobil cihazlar üç tip eyleyici kullanır: ERM, LRA ve piezoelektrik eyleyiciler, yanıt hızı, hassasiyet ve maliyet açısından farklılık gösterir.
  • Apple'ın Taptic Engine'i, mikrosaniye kontrolüne sahip en gelişmiş LRA eyleyicidir ve 10 ms'den daha az sürede ultra net dokunsal geri bildirim ve hızlı yanıt sağlar.
  • Dokunsal geri bildirim kullanıcı deneyimini iyileştirir: araştırmalara göre, haptics içeren arayüzler %22 daha fazla olumlu SUS değerlendirmesi alır.
  • iOS geliştiricileri Core Haptics ve UIFeedbackGenerator kullanır, Android geliştiricileri dokunsal senaryolar oluşturmak için Vibrator API ve VibrationEffect kullanır.
  • Haptic Feedback, cihaz pil ömrünü pratikte etkilemez: bir akıllı telefonun toplam güç tüketiminde dokunsal geri bildirimin payı %2'yi geçmez.
  • Haptik eyleyici tipinin seçimi, dokunsal duyum kalitesi gereksinimlerine, cihaz maliyetine ve akıllı telefon gövdesi içindeki mevcut alana bağlıdır.

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