Xamarin.Forms Přístupnost

Vytvoření přístupné aplikace zajišťuje, aby aplikace byla použitelná lidmi, kteří přistupují k uživatelskému rozhraní s celou řadou potřeb a zkušeností.

Xamarin.Forms Zpřístupnění aplikace znamená přemýšlet o rozložení a návrhu mnoha prvků uživatelského rozhraní. Pokyny k problémům, které je potřeba zvážit, najdete v kontrolním seznamu přístupnosti. Rozhraní API už můžou řešit Xamarin.Forms řadu problémů s přístupností, jako jsou velká písma a vhodná nastavení barev a kontrastu.

Průvodci přístupností pro Android a iOS obsahují podrobnosti o nativních rozhraních API vystavených Xamarinem a průvodce přístupností pro UPW na WEBU MSDN vysvětluje nativní přístup na této platformě. Tato rozhraní API se používají k plně implementaci přístupných aplikací na každé platformě.

Xamarin.Forms v současné době nemá integrovanou podporu pro všechna rozhraní API pro usnadnění přístupu, která jsou k dispozici na všech základních platformách. Podporuje ale nastavení vlastností automatizace prvků uživatelského rozhraní, které podporují nástroje pro pomoc se čtečkou obrazovky a navigačními nástroji, což je jedna z nejdůležitějších částí vytváření přístupných aplikací. Další informace naleznete v tématu Vlastnosti automatizace.

Xamarin.Forms aplikace můžou mít také zadané pořadí ovládacích prvků, aby se zlepšila použitelnost a přístupnost. Další informace najdete v tématu Přístupnost pomocí klávesnice.

Jiná rozhraní API pro usnadnění přístupu (například PostNotification v iOSu) můžou být vhodnější pro DependencyService implementaci vlastního rendereru . Tyto údaje nejsou popsané v této příručce.

Testování přístupnosti

Xamarin.Forms aplikace obvykle cílí na více platforem, což znamená testování funkcí přístupnosti podle platformy. Na těchto odkazech se dozvíte, jak otestovat přístupnost na jednotlivých platformách:

Další videa o Xamarinu najdete na Channel 9 a YouTube.