iOS

Haptic feedback on iOS is implemented using the native UIK it feedback generators, ensuring a consistent and platform-authentic tactile experience. The implementation relies on the UIImpactFeedbackGenerator class, which provides system-defined impact styles designed to match Apple’s Human Interface Guidelines.

Interactions & transitions

For basic interactions, we use the UIImpactFeedbackGenerator API. This generator provides several predefined intensity styles, allowing designers and developers to match the feedback strength to the perceived weight or impact of each interaction.

Feedback style

On iOS, selection feedback is generated using the UISelectionFeedbackGenerator class, which is part of the UIKit haptics API — specifically, the native haptic feedback APIs introduced in iOS 10.

Status Feedback

On iOS, selection feedback is generated using the UISelectionFeedbackGenerator class, which is part of the UIKit haptics API — specifically, the native haptic feedback APIs introduced in iOS 10.