
Dünya Sağlık Örgütü (DSÖ) ve Dünya Bankası'nın 2011 yılında yayınladığı bir rapora göre dünya genelindeki nüfusun yaklaşık% 15'i, yani yaklaşık altı kişi arasında yaşamlarında önemli bir veya geçici bir engellilik sorunu yaşamaktadır. Daha sonra tasarımda erişilebilirlik, kapsayıcı, kullanılabilir ve yüksek kaliteli bir uygulama oluşturmanın temel ilkesidir. Bu sayede kullanıcılar için en iyi sonuçları elde edebilir ve yüksek maliyetli yeniden düzenlemeyi önleyebilirsiniz. Android, varsayılan olarak erişilebilirlik seçeneklerini destekleyecek şekilde uygulamanızı oluşturmanıza yardımcı olacak çeşitli özelliklere sahiptir.
Görsel tasarım
Renk kontrastını ve metin boyutunu kontrol ederek uygulamanızın içeriğinin mümkün olduğunca okunabilir olduğundan ve bileşenlerin görsel olarak anlaşılabilir ve birbirinden kolayca ayırt edilebilir olduğundan emin olun.
Görme erişilebilirliğiyle tasarım yapmak için bu yönergeleri izleyin.
- Kullanıcıların yazı tipi boyutunu ayarlamasına izin vermek için yazı tipi boyutunu ölçeklenebilir pikseller (sp) cinsinden belirtin
- Gövde boyutu 12 sp'den küçük olmamalıdır. Bu yönerge, varsayılan olarak Materyal tür ölçeği ile uyumludur.
- Arka plan ile metin arasındaki kontrastın en az 4,5:1 olduğundan emin olun. Renk kontrastını nasıl kontrol edeceğinizi öğrenin.
- Yüzeyler ile metin dışı öğeler arasında 3:1 oranı kullanın. Örneğin, bir arka planın simgeye oranı 3:1 olur.
- Bağlantı gibi işlemler için birden fazla görsel yeterlilik kullanın.
Materyal'in Erişilebilir renk sistemini kullanın. Ton paletlerine dayalı olan bu renk sistemi, renk şemalarını varsayılan olarak erişilebilir hale getirmek için merkezi bir noktadır.

Ses için tasarım
TalkBack, Android cihazlarda bulunan ve kullanıcılara gözler üzerinde kontrol sağlayan bir Google ekran okuyucudur. Bunu TalkBack ile uygulamanızı keşfederek veya A11y tarayıcıyla manuel olarak test edebilirsiniz.
Uygulamanızın ekran okuyuculara hazır olduğundan emin olmak için şu yönergeleri uygulayın:
- Kodunuzdaki kullanıcı arayüzü öğelerini açıklayın. Compose, erişilebilirlik hizmetlerinde kullanıcı arayüzü öğelerinde gösterilen bilgileri bildirmek için Semantik özellikleri kullanır.
- Android çerçevesinin gereksinimlerini karşılamak için simgeler ve görseller hakkında ek metin açıklaması sağlayın.
- Dekoratif öğe açıklamalarını boş olarak ayarlayın.
- İşlem ve içerik blokları arasında atlamaya izin vermek için kullanıcı arayüzü ayrıntı düzeyi ve grup kullanıcı arayüzü öğeleri kullanabilirsiniz.
Material'nın Web İçeriği Erişilebilirlik Yönergeleri'ni (WCAG) kullanarak erişilebilirlikle ilgili dikkat edilmesi gereken noktaları ve gösterimi ele alan Design to Implementation Walk dokümanına göz atın.

Ses için tasarım
Android, kullanıcıların çeşitli sesli komutlar ve sorgular üzerinden cihazlarıyla etkileşime girmelerine olanak tanıyan özellikler sunar.
Android için Sesli Erişim uygulaması, cihazınızı sesli komutlarla kontrol edebilmenizi sağlar. Ellerinizi kullanmadan uygulamaları açmak, gezinmek ve metin düzenlemek için sesinizi kullanın.
Motor beceri tasarımı
Anahtar Erişimi, kullanıcıların bir veya daha fazla cihaz kullanarak Android cihazınızla etkileşimde bulunabilmesini sağlar. Bu özellik, dokunmatik bir ekranla doğrudan etkileşim kurma konusunda sorun yaşayan kullanıcılar için faydalı olabilir.
Anahtar erişimini keşfederek manuel olarak test edin.
- Tüm işlemleri tamamlamak için hareketlerden yararlanmayın. Uygulamanızdaki tüm kullanıcı akışlarını desteklemek için erişilebilirlik işlemleri oluşturun.
- Bu, kullanıcı arayüzü öğesi görselinden sonra bile olsa tüm dokunma hedeflerinin en az 48 dp olduğundan emin olun.
- Kullanıcıyı gerçek zamanlı olarak ek giriş bilgileriyle bilgilendirmeye yardımcı olması için dokunsal geri bildirimi kullanabilirsiniz.
