- 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 […]
大きいテキストに対応することの重要性について考えましょう。このセッションでは、iOSの新しいAPIであるDifferentiate Without Colorについて説明します。このAPIを活用すると、色覚異常などの視覚障害のあるユーザが簡単にアプリを使用できるようになります。このAPIの使用方法と […]
Session概要 カスタムアクションでは、アプリで支援技術を使用するユーザの体験をシンプルにすることができます。また、インタフェースの操作とタスクの実行に必要なスワイプやタップの数を減らすことっができます。このセッションでは、VoiceOverとスイッチコントロールで使用するカスタムアクションの活 […]
Session概要 テキストのスタイルとレイアウトは、優れたリーディング体験をもたらす大きな要素です。CoreTextやTextKitといったテクノロジーは、優れたテキストレイアウトを作成するために必要なツールとなります。このセッションでは、アクセシビリティに対応したリーディングコンテンツプロトコル […]
Session概要 LLDBは、実行時にアプリの確認とデバッグができる強力なツールです。このセッションでは、アプリの値を表示する様々な方法、カスタムのデータ型をフォーマットする方法、独自のPython 3 スクリプトを使用してLLDBを拡張する方法についての説明 https://developer. […]
Session概要 ユニバーサルリンク(iOS9以降で使用可能)を使用すると、ユーザがアプリ内のコンテンツやWebサイトにスマートに移動できるようにすることができます。このセッションでは、ユニバーサルリンクの最新の改良により、デバイスにアプリがインストールされていない場合でも、モバイルとデスクトップ […]
Session概要 Foundationフレームワークは、macOS、iOS、watchOS、tvOS SDKの全体で使用されるアプリやフレームワークのためのベースとなる機能を提供します。このセッションでは、Foundationのコレクション、パフォーマンス、国際化機能とSwiftとの統合に対する有 […]
Session概要 WebディベロッパーはハイパフォーマンスなWeb体験に対するユーザの期待に応え、全てのデバイスで電力の使用を最小化する上で重要な役割を果たしています。このセッションではWebインスペクタの強力な新ツールを使用することで、SafariのWebページやAppに埋めこまれたWebコンテ […]