표준 Gesture를 사용하자. ⭐️⭐️
표준 Gesture 내에 완전히 다른 Gesture 기능을 넣지 마라. ⭐️⭐️
SystemWide Screen-Edge Gesture를 사용할 수 있게끔 하자.
단축 Gesture를 제공하되, UI의 어떤 기능을 대체하지 말고 보완해야 한다.
다양한 유저 경험을 제공하기 위해 다중 손가락 Gesture를 사용하자.
Tap
Drag
Flick
Swipe
Double Tap
Pinch
Three-Finger Pinch
Three-Finger Swipe
Touch and Hold
Rotate
Shake
애플에서 사용하는 표준 UI를 사용하자 ⭐️⭐️
UIFeedbackGenerator를 알림이나 선택, 중요한 공지 등을 제공할 때에 함께 사용하는 것이 좋다.
물론 상황에 따라서 커스텀 Haptics 기능을 구현할 수도 있다.
Haptics와 특정 결과 사이에 명확한 인과관계를 구축해야 한다.
Haptics는 앱 내에서 다른 피드백을 보완하는 데에 사용되는 것이다.
Haptics를 신중하게 사용하자.
저도 HIG스터디하면서 haptic을 읽은적이있는데 여러가지 타입의 진동이 정의되있는걸보고 진짜 대단하다는 생각이들었습니다...