haptics

Integrate expo-haptics tactile feedback into React Native Expo iPhone UI onPress handlers.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/takapom/trip-app --skill haptics-takapom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: haptics
Source: https://github.com/takapom/trip-app/tree/main/.claude/skills/haptics
Command: npx skills add https://github.com/takapom/trip-app --skill haptics-takapom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

iPhoneアプリのUIに触覚フィードバックが不足しているため、操作感が平坦に感じられる問題を解決します。

Core Features & Use Cases

  • Expo-haptics を使って、タップやスイッチ操作時に触覚フィードバックを追加します。
  • Liquid Glass デザインと組み合わせて視覚と触覚を統一します。
  • 実装例として、onPress時に Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Light) を呼び出します。

Quick Start

Install expo-haptics and wire up Haptics.impactAsync in your onPress handlers to provide immediate tactile feedback.

Frequently Asked Questions about haptics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add haptic feedback to a React Native app using Expo?

To add haptic feedback to a React Native app, install expo-haptics and call Haptics.impactAsync inside your onPress handlers to trigger tactile responses on user taps.

What is the best way to trigger tactile feedback on iOS UI components?

The best way to trigger tactile feedback on iOS UI components is calling Haptics.impactAsync with ImpactFeedbackStyle.Light during interactive events like taps and switches to improve perceived responsiveness.

Does expo-haptics work with interactive elements like switches and buttons?

Yes, expo-haptics works with interactive elements like switches and buttons by wiring the Haptics.impactAsync function into onPress hooks to provide immediate tactile feedback.

Can I integrate haptic feedback with Liquid Glass design in React Native?

Yes, you can integrate haptic feedback with Liquid Glass design in React Native by combining expo-haptics tactile responses with visual elements to unify the visual and tactile user experience.

Why does my iPhone app UI feel flat and unresponsive?

Your iPhone app UI feels flat because it lacks tactile feedback, a problem solved by integrating expo-haptics to add physical sensations to taps, switches, and other user actions.

Do I need to install expo-haptics before adding tactile feedback to my iOS app?

Yes, you need to install expo-haptics as a prerequisite before adding tactile feedback, ensuring proper import usage and onPress hooks are set up to trigger the haptic feedback successfully.