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.