GDSC HUFS 3기/iOS - User Interaction

[AHIG] User Interaction - Face ID and Touch ID | Apple Pencil

나쵸 소스 2022. 5. 20. 20:25

이 글은 Apple Human Interface Guidelines를 참고하여 작성하였습니다.

작성자 : 홍수정

 

블로그에도 포스팅했습니다 :)

https://velog.io/@my_youth99/Face-ID-and-Touch-ID-Apple-Pencil-and-Scribble

 

 

 

 

 


 

Face ID and Touch ID

Face ID와 터치 Touch ID는 사람들이 신뢰하는 안전하고 친숙한 인증 방법이다.
사람들이 자신의 기기에서 생체 인증 기능을 사용할 때 작동하는 방식을 이해하고, 사용방법의 편리함을 선호한다고 가정해본다.

사람들은 생체 인증도 끌 수 있으므로, 이 시나리오도 처리할 수 있도록 준비한다.

1) 단일 인증 방법을 제시하여 인터페이스의 복잡성을 줄인다.

초기 메서드가 실패할 경우 사용자 이름 및 암호를 묻는 것과 같은 대체 방법을 제공할 수 있다.

2) 사용자 작업에 대한 응답으로만 인증을 시작한다.

버튼을 누르는 것과 같은 명시적인 동작은 사람들이 인증하기를 원하도록 보장한다. 페이스 ID의 경우, 사람이 카메라를 향하고 있을 가능성도 높아집니다.

3) 항상 제공하는 인증 방법을 확인해라.

예를 들어, Face ID로 앱에 로그인하기 위한 버튼을 표시하는 경우 "Sign In"과 같은 일반적인 문구 대신 "Sign In with Face ID"와 같은 문구를 사용하여 제목을 지정합니다.

4) 현재 컨텍스트에서 사용할 수 있는 인증 방법만 참조해라

Face ID를 지원하는 장치에서 Touch ID를 참조하거나 Touch ID를 지원하는 장치에서 Face ID를 참조하지 마라. 장치의 기능을 확인하고 적절한 기술을 사용해야된다.

5) 일반적으로 앱에서 생체 인식 인증을 선택하기 위한 설정을 제공하지 않도록 합니다.

사람들은 시스템 수준에서 생체 인증 기능을 사용하기 때문에 인 앱 설정을 표시하는 것은 불필요하고 혼란스러울 수 있다.






Apple Pencil and Scribble

Apple Pencil은 노트 필기, 스케치, 그림 그리기, 문서 표시 등의 작업을 수행할 때 픽셀 수준의 정밀도를 제공하는 iPad 앱을 위한 다목적이고 직관적인 도구다. 아이패드OS 14 이상에서는 scribble을 통해 애플 펜슬을 사용하여 텍스트 필드에 텍스트를 입력할 수 있다.
(scribble는 손글씨 입력기능을 뜻하는 듯)



1) 예상되는 동작을 지원한다.

애플 펜슬은 그리기, 필기, 표시를 쉽고 자연스럽게 할 수 있도록 설계되었으며 포인터나 UI 인터랙션 툴로도 사용할 수 있다. 사람들이 기대하는 Apple Pencil 행동을 가능하게 하는 것 외에도, 예상치 못한 상호 작용을 지원하는 것도 고려해보아라. 예를 들어, 앱에서 사람들이 문서의 여백에 메모를 하도록 허용할 수 있다.

2) 사용자가 Apple Pencil과 손가락 입력 사이에서 전환할 시기를 선택하도록 한다. (강요하지 않도록 한다)

예를 들어, 사람들은 컨트롤과 상호 작용하기 위해 Apple Pencil에서 손가락으로 전환할 필요가 없어야 합니다. 앱이 표시를 위해 Apple Pencil을 지원하는 경우 앱의 컨트롤도 Apple Pencil에 응답해야 합니다. 반응하지 않는 제어는 혼동을 일으키며, 오작동 또는 배터리 부족과 같은 인상을 줄 수 있다. 마찬가지로, 사람들이 손가락을 사용하여 그림을 그리고 표시를 하도록 하십시오. (Scribble는 Apple Pencil 입력만 지원합니다.)

3) 애플 펜슬이 화면을 터치하는 순간 표시를 하도록 하자.

애플 펜슬을 스크린에 띄운 경험은 고전적인 연필을 종이에 끼운 경험을 반영해야 한다. Apple Pencil을 사용하기 전에 사용자에게 버튼을 누르거나 특수 모드로 전환하도록 요구하지 마라. (종이에 연필을 사용하는 것같이 자연스러운 동작을 하도록 해야지 갑자기 버튼을 누르는 것과 같은 동떨어진 느낌의 모션은 하지말자라는 뜻 같음)

4) 사람들이 애플 펜슬을 사용하는 방식에 반응하여 자신을 표현할 수 있도록 도와준다.

애플 펜슬은 기울기(altitude), 힘(pressure), 방향(azimuth)을 감지할 수 있다. 앱은 이 정보를 사용하여 두께와 강도가 달라지는 등 Apple Pencil의 stroke에 영향을 주어야 한다. 압력에 반응할 때, 단순하고 직관적인 것을 유지한다. 예를 들어, 압력을 변화시킴으로써 잉크 불투명도나 브러시 크기와 같은 연속적인 특성에 영향을 미치는 것은 자연스러운 느낌이다.