arrow-left

02 Şubat 2026


Android ve iOS Uygulama Geliştirmede Erişilebilirlik: Mobil Dünyanın Zorlukları

Siyah bir zemin üzerinde beyaz harflerle "Android ve iOS Uygulama Geliştirmede Erişilebilirlik: Mobil Dünyanın Zorlukları" başlığı ve BlindLook logosu; sağ tarafta ise iki farklı akıllı telefonu aynı anda kullanarak erişilebilirlik testi yapan, kulaklık ve güneş gözlüğü takmış bir görme engelli adamın yer aldığı görsel.

Android ve iOS Uygulama Geliştirmede Erişilebilirlik


Mobil Erişilebilirlik Neden Kullanıcı Deneyiminde Kırılma Yaratıyor?

Mobil uygulamalar günlük hayatın merkezinde yer alıyor. Alışveriş yapıyor, banka işlemlerimizi yönetiyor, bilet alıyor, randevu oluşturuyoruz. Ancak engelli kullanıcılar için bir mobil uygulamanın “çalışıyor” olması, her zaman rahat ve bağımsız kullanılabildiği anlamına gelmiyor. BlindLook tarafından yapılan mobil denetimler ve kullanıcı geri bildirimleri, Android ve iOS uygulamalarda erişilebilirliğin çoğu zaman parçalı, tutarsız ve platformdan platforma değişen bir şekilde ele alındığını gösteriyor. Bu yazıda;  mobil erişilebilirliğin ne anlama geldiğini, neden web’e kıyasla daha zor olduğunu ve aynı uygulamanın Android ve iOS’ta nasıl farklı sorunlar yaratabildiğini gerçek örnekler üzerinden ele alıyoruz.


Mobil Erişilebilirlik Ne Anlama Gelir?

Tanım:

Mobil erişilebilirlik; Android ve iOS uygulamalarının, farklı engel gruplarına mensup bireyler de dahil olmak üzere herkes tarafından, yardımcı teknolojilerle bağımsız ve eşit şekilde kullanılabilmesidir.

Örneğin:

  • Görme engelli bir kullanıcının, ekran okuyucu (TalkBack veya VoiceOver) ile mobil bankacılık uygulamasında bakiye görüntüleyebilmesi, para transferi yapabilmesi ve işlem onayını sorunsuzca verebilmesi
  • İşitme engelli bir kullanıcının, doğrulama veya bilgilendirme adımlarında yalnızca sesli yönlendirmelere ihtiyaç duymadan işlemini tamamlayabilmesi
  • Motor becerileri sınırlı bir kullanıcının, küçük dokunma alanları veya karmaşık hareketler gerekmeksizin uygulamayı kullanabilmesi
  • Bilişsel zorlukları olan bir kullanıcının, karmaşık akışlar ve belirsiz ifadelerle karşılaşmadan süreci tamamlayabilmesi


Mobil erişilebilirlik:

  • Tasarım ve geliştirme sürecinin en başından itibaren düşünülmelidir
  • Gerçek kullanıcılarla yapılan testlerle doğrulanmalıdır


Bu nedenle mobil erişilebilirlik, yalnızca teknik bir kontrol listesi değil;

ürün geliştirme yaklaşımının ayrılmaz bir parçasıdır.


Mobil Uygulamalarda Erişilebilirlik Neden Daha Zor?

Web sitelerine kıyasla mobil uygulamalarda erişilebilirlik daha fazla dikkat ve uzmanlık gerektirir. Bunun temel nedenleri şunlardır:

  • Dokunmatik etkileşimlerin büyük ölçüde görselliğe dayanması
  • Ekran alanının sınırlı olması
  • Özel (custom) bileşenlerin yaygın kullanılması
  • İşletim sistemiyle (OS) derin entegrasyon gerektirmesi

BlindLook denetimlerinde, bu faktörler göz ardı edildiğinde uygulamaların teknik olarak erişilebilir görünse bile, kullanıcıyı yoran ve sürdürülemez bir deneyim sunduğu sıkça görülmektedir.


Aynı Uygulama, Farklı Platformlar, Farklı Sorunlar

Mobil erişilebilirlikte en sık karşılaşılan durumlardan biri şudur:

iOS’ta tespit edilen bir erişilebilirlik sorunu, Android sürümünde olmayabilir. Ya da tam tersi.

Bu durumun temel nedeni; TalkBack ve VoiceOver’un çalışma mantıklarının, erişilebilirlik API’lerinin ve bileşen yorumlarının birbirinden farklı olmasıdır.


Resmî rehberler de bu ayrımı açıkça ortaya koyar:

  • Android Accessibility
  • Apple Accessibility


Bu nedenle mobil erişilebilirlik, tek platformda yapılan testlerle güvence altına alınamaz.


Gerçek Bir Senaryo: Mobil Uygulamada Ürün Satın Alma

Bir mobil uygulama üzerinden ürün satın almak istediğimizi düşünelim. Uygulama hem Android hem de iOS’ta mevcut.

iOS (VoiceOver) Deneyimi

  • Ürün listesi VoiceOver tarafından okunuyor
  • Ürün detay sayfasına girilebiliyor
  • Ancak “Sepete Ekle” butonu VoiceOver tarafından okunmuyor
  • Buton dokunulabilir ama ne işe yaradığı net değil

Kullanıcı geri bildirimi: “Sepete ekledim mi, eklemedim mi anlayamıyorum.”


Android (TalkBack) Deneyimi

  • Ürün listesi TalkBack tarafından okunuyor
  • “Sepete Ekle” butonu bu kez okunuyor
  • Ancak butonun aktif mi pasif mi olduğu bildirilmiyor
  • Sepete ekleme sonrası sesli geri bildirim gelmiyor

Kullanıcı geri bildirimi: “Bir şey oldu mu olmadı mı emin olamıyorum.” Bu senaryo, aynı işlevin iki platformda farklı erişim sorunları yaratabildiğini net biçimde gösteriyor.


BlindLook Denetimlerinden Ortak Bulgular

BlindLook mobil uygulama denetimlerinde en sık karşılaşılan durumlar şunlardır:

  • Aynı bileşenin Android ve iOS’ta farklı davranması
  • Tek platformda yapılan testlerin yeterli sanılması
  • Ekran okuyucu açıkken test yapılmaması
  • Ürün seçme, ödeme, form doldurma gibi kritik kullanıcı senaryolarının göz ardı edilmesi

Bu yaklaşım, uygulamanın çalışıyor olmasına rağmen kullanıcı deneyiminin sürdürülebilir olmamasına yol açar.


BlindLook Perspektifiyle Mobil Erişilebilirlik

BlindLook’a göre mobil erişilebilirlik:

  • Sadece WCAG maddelerini kontrol etmek değildir
  • Platforma özgü davranışları anlamayı gerektirir
  • Gerçek engelli kullanıcı senaryolarıyla test edilmelidir

Bu doğrultuda BlindLook mobil denetimlerinde:

  • Android ve iOS uygulamalar ayrı ayrı değerlendirilir
  • TalkBack ve VoiceOver senaryoları detaylı şekilde test edilir
  • Bulgular, platform bazlı ve uygulanabilir önerilerle raporlanır

Amaç, uygulamanın yalnızca uyumlu görünmesi değil; gerçek kullanıcılar için gerçekten çalışmasıdır.


Kısaca Özetlemek Gerekirse

Bu içerik şunu açıkça gösteriyor:

  • Mobil erişilebilirlik, web’e kıyasla daha fazla dikkat ve uzmanlık gerektirir
  • Aynı uygulama, farklı platformlarda farklı erişim engelleri yaratabilir
  • Tek platformda yapılan testler, gerçek kullanıcı deneyimini garanti etmez


Mobil erişilebilirlik; yalnızca teknik bir gereklilik değil, kullanıcının uygulamayla kurduğu ilişkinin temelidir. Doğru ele alındığında mobil erişilebilirlik, uygulamaların kullanıcı güvenini doğrudan güçlendirir.

youtubetwitterinstagramlinkedin