다이어로그(Dialogs)

다이어로그는 사용자의 주의를 요구하거나 선택을 하도록 유도하는 UI 컴포넌트이다. 이는 앱의 주요 콘텐츠 위에 나타나며, 사용자가 선택사항을 확인하거나 특정 작업을 완료하기 전에 추가 정보를 제공한다.

사용 예시

다이어로그는 사용자가 앱에서 민감한 작업을 수행하려 할 때 사용되곤 한다. 예를 들어, 데이터를 삭제하거나 변경하려 할 때 사용자에게 확인을 요구하는 다이어로그가 표시될 수 있다. 또한 사용자에게 특정 작업에 필요한 추가 정보를 입력하도록 요청하는데도 사용될 수 있다.

주의점

  • 다이어로그는 사용자의 작업 흐름을 중단시키므로 신중하게 사용해야 한다. 필요 이상으로 사용하면 사용자 경험이 저하될 수 있다.
  • 다이어로그에는 항상 닫기 옵션을 포함해야 한다. 사용자는 언제든지 다이어로그를 닫고 작업을 계속 진행할 수 있어야 한다.
  • 다이어로그의 메시지는 명확하고 간결하게 작성해야 한다. 사용자가 메시지를 쉽게 이해하고 빠르게 결정을 내릴 수 있도록 돕는다.

참조

머티리얼디자인 : https://m3.material.io/components/dialogs/overview