Aracılığıyla paylaş


Xamarin.Forms Erişilebilirlik

Erişilebilir bir uygulama oluşturmak, uygulamanın kullanıcı arabirimine çeşitli ihtiyaç ve deneyimlerle yaklaşan kişiler tarafından kullanılabilir olmasını sağlar.

Bir Xamarin.Forms uygulamayı erişilebilir hale getirmek, birçok kullanıcı arabirimi öğesinin düzenini ve tasarımını düşünmek anlamına gelir. Dikkate alınacak sorunlarla ilgili yönergeler için bkz . Erişilebilirlik Denetim Listesi. Büyük yazı tipleri ve uygun renk ve karşıtlık ayarları gibi birçok erişilebilirlik sorunu API'ler tarafından Xamarin.Forms zaten ele alınabiliyor.

Android erişilebilirliği ve iOS erişilebilirlik kılavuzları, Xamarin tarafından kullanıma sunulan yerel API'lerin ayrıntılarını içerir ve MSDN'de UWP erişilebilirlik kılavuzu bu platformdaki yerel yaklaşımı açıklar. Bu API'ler her platformda erişilebilir uygulamaları tam olarak uygulamak için kullanılır.

Xamarin.Formsşu anda temel platformların her birinde kullanılabilen tüm erişilebilirlik API'leri için yerleşik desteğe sahip değildir. Ancak, erişilebilir uygulamalar oluşturmanın en önemli parçalarından biri olan ekran okuyucu ve gezinti yardımı araçlarını desteklemek için kullanıcı arabirimi öğelerinde otomasyon özelliklerini ayarlamayı destekler. Daha fazla bilgi için bkz . Otomasyon Özellikleri.

Xamarin.Forms uygulamalar, kullanılabilirliği ve erişilebilirliği geliştirmek için belirtilen denetimlerin sekme sırasına da sahip olabilir. Daha fazla bilgi için bkz . Klavye Erişilebilirliği.

Diğer erişilebilirlik API'leri (iOS'ta PostNotification gibi) veya DependencyServiceÖzel oluşturucu uygulaması için daha uygun olabilir. Bunlar bu kılavuzda ele alınmamıştır.

Erişilebilirliği Test Etme

Xamarin.Forms uygulamalar genellikle birden çok platformu hedefler; bu da erişilebilirlik özelliklerinin platforma göre test edilmesi anlamına gelir. Her platformda erişilebilirliği test etmeyi öğrenmek için şu bağlantıları izleyin:

Channel 9 ve YouTube'da daha fazla Xamarin videosu bulun.