A haptic can look right in code and still feel wrong in the hand. That is awkward to catch during ordinary simulator work: the iOS Simulator does not vibrate, so a developer cannot judge the physical feedback there. The check has to move to a real phone.
Haptics Explorer is an iOS app built around that gap. It gives developers a way to play a range of haptic patterns on an iPhone, adjust how they feel, and copy a code snippet for use in an app. It is less a general-purpose design environment than a try-before-you-integrate bench for tactile feedback.
From a pattern to a physical check
The basic task is straightforward. Choose a pattern, play it on the device, and listen with your hand rather than your eyes. If the result is not quite right, the app lets you loop it and adjust its speed, intensity, and sharpness. Once a pattern feels suitable, you can copy a code snippet and use it in your app.
That sequence addresses a specific development problem: translating an abstract choice into a sensation. A label such as “success” or “light impact” can suggest the intent, but it cannot tell you whether the resulting feedback feels too strong, too faint, or too busy in context. Repeated playback makes it easier to compare a pattern with the experience you want to create before shipping it.
The device requirement is central, not incidental. This is for checking the physical sensation on an iPhone, not for making the simulator vibrate. Developers still need to test on real hardware, and the app does not remove that step from the broader process of integrating and checking feedback in their own app.
A catalogue organized around use
The patterns are grouped by the kinds of feedback a developer might want to try. There are impacts ranging from light to rigid, notification responses for success, error, and warning, and selection ticks. Other groups cover rhythms such as a heartbeat or tick-tock, gestures such as a swipe or pinch, and game-oriented events including an explosion or power-up. Accessibility and custom patterns are also listed.
This spread gives the app a practical role when the developer has a sensation in mind but wants to compare examples rather than start from a blank slate. A selection tick and a notification warning serve different purposes, and having them in separate groups helps frame the choice. The rhythm and gesture examples also point beyond simple confirmation taps, toward feedback that can accompany an ongoing action.
The catalogue is not a substitute for deciding what an interaction should communicate. A pattern that feels clear in isolation may be distracting when repeated during normal use, or may not suit the context in which it appears. Haptics Explorer can help audition and tune the pattern, but the developer still has to judge whether it belongs in the product and test it alongside the actual interaction.
The useful boundary is also a limitation
The stated scope is UIKit haptics. That makes the app relevant to iOS developers working with that approach, but it is not described as a broad haptic authoring or analysis tool. There is no claim here of a visual timeline, waveform display, automated testing, or a way to evaluate a whole interaction in context. Developers looking for those capabilities should not assume they are included.
The code handoff is useful, but it is still a handoff. Copying a snippet does not by itself integrate the behavior into an app or confirm how it feels in the finished interface. The developer will need to bring the code into their own project and test the resulting experience on the relevant hardware. The app is therefore best understood as an aid for choosing and tuning a pattern, not a complete haptics workflow.
Haptics Explorer has a free plan with a paid upgrade. Its platform is iOS, which fits the real-device premise but does not help developers who need a tool that runs on another platform.
For iOS developers who want to feel UIKit-style feedback before choosing what to put in an app, Haptics Explorer has a clear job: play, adjust, and copy. It is not the right fit for someone seeking cross-platform support, a full haptic composition suite, or testing that replaces trying the interaction on a real iPhone.
Feel iOS haptic patterns on a real iPhone, copy the code