여러 입력

사람들이 서로 통신할 때 음성과 제스처의 조합을 사용하는 것처럼 여러 형식 및 입력 모드도 앱과 상호 작용할 때 유용할 수 있습니다.

최대한 많은 사용자와 디바이스를 수용하려면 가능한 한 많은 입력 유형(제스처, 음성, 터치, 터치 패드, 마우스 및 키보드)에서 작동하도록 앱을 디자인하는 것이 좋습니다. 이렇게 하면 유연성, 유용성 및 접근성이 최대화됩니다.

시작하려면 앱이 입력을 처리하는 다양한 시나리오를 고려해 보세요. 앱 전체에서 일관성을 유지하고 플랫폼 컨트롤은 여러 입력 형식에 대한 기본 제공 지원을 제공한다는 점을 기억하세요.

  • 사용자가 여러 입력 디바이스를 통해 애플리케이션과 상호 작용할 수 있나요?
  • 모든 입력 메서드가 항상 지원되는가요? 특정 컨트롤이 있나요? 특정 시간 또는 상황에서?
  • 하나의 입력 방법이 우선적으로 사용되나요?

단일(또는 배타적) 모드 상호 작용

단일 모드 상호 작용을 사용하면 여러 입력 형식이 지원되지만 작업당 하나만 사용할 수 있습니다. 예를 들어 명령에 대한 음성 인식 및 탐색을 위한 제스처입니다. 또는 근접에 따라 터치 또는 제스처를 사용하는 텍스트 입력입니다.

멀티모달 상호 작용

다중모달 상호 작용을 사용하면 단일 작업을 완료하는 데 여러 입력 메서드가 순서대로 사용됩니다.

음성 + 제스처
사용자가 제품을 가리킨 다음 "카트에 추가"라고 말합니다.

음성 + 터치
사용자가 길게 누른 사진을 선택하고 "사진 보내기"라고 말합니다.