- 2020-10-26
- 2020-10-17
SwiftUIにおけるアクセシビリティ – WWDC2019
Session概要 アプリをアクセシビリティ対応にすることが重要であるのと同様に、素晴らしいアクセシビリティ体験を設計することも重要です。このセッションでは、優れた体験には何が必要か、そして理解しやすく操作しやすいアプリを作成する方法について説明します。SwiftUIでは、自動的にアプリにアクセシビ […]
Session概要 アプリをアクセシビリティ対応にすることが重要であるのと同様に、素晴らしいアクセシビリティ体験を設計することも重要です。このセッションでは、優れた体験には何が必要か、そして理解しやすく操作しやすいアプリを作成する方法について説明します。SwiftUIでは、自動的にアプリにアクセシビ […]
Session概要 Accessibility Inspectorを活用すると、アプリの中でアクセシビリティに対応していない部分を特定することができます。その部分をアクセシビリティ対応にする方法についてフィードバックが表示されるほか、VoiceOverのシミュレーションも行われるため、ユーザーが実際 […]
Session概要 優れたアクセシビリティラベルは、アプリがユーザに気に入られるか、削除されてしまうかの違いを生み出します。複雑なUIの操作方法や機能を説明するラベルによってアプリを簡単に万人向けする方法について https://developer.apple.com/videos/play/wwd […]
Session概要 Switch Controlはモビリティ(機動性)に多大な制限を受ける人にとって非常にパワフルなアクセシビリティテクノロジーとなります。その機能はiOS上でネイティブに提供され、tips、ticksといくつかのAPIを使いより優れたSwitch Controlを作成することも可能 […]
Session概要 カスタムローターを統合し、あなたのアプリ内での複雑な状況でユーザがVoiceOverを使いナビゲーションを受けられるようになる方法をお見せします。複雑に入り組んだインタフェースであっても、カスタムローターがあればユーザは探りながら進むことができ、VoiceOver頼りの人に対して […]
Session概要 カスタムアクションでは、アプリで支援技術を使用するユーザの体験をシンプルにすることができます。また、インタフェースの操作とタスクの実行に必要なスワイプやタップの数を減らすことっができます。このセッションでは、VoiceOverとスイッチコントロールで使用するカスタムアクションの活 […]
Session概要 テキストのスタイルとレイアウトは、優れたリーディング体験をもたらす大きな要素です。CoreTextやTextKitといったテクノロジーは、優れたテキストレイアウトを作成するために必要なツールとなります。このセッションでは、アクセシビリティに対応したリーディングコンテンツプロトコル […]
Session概要 音声合成を使いアプリのアクセシビリティ体験を拡張しましょう。音声APIを入れる最適な時間と場所を見つけ、アプリを利用する全員がメリットを得られるようにします。AVSpeechSynthesizerをどのように使用するとVoiceOverのような支援テクノロジーを補完することができ […]