Native iOS features

Build an iPhone app with haptic feedback

Borel builds iPhone apps with haptics: small taps you feel through the phone at the moments that matter, a tick as a timer ends, a buzz on success, a beat you can feel. Describe where they belong, and Borel writes them in Swift with SwiftUI's sensory feedback, Apple's feedback generators and Core Haptics.

Ideas

What you can build with haptics

A few apps people make with it. Describe yours in your own words.

  • A metronome

    A tap on every beat, so you keep time without looking.

  • A breathing timer

    A soft tap for each breath in and each breath out.

  • A tally counter

    A click you feel with every count, for reps, laps or stitches.

  • A quiz game

    A buzz for a right answer and a thud for a wrong one.

  • A kitchen timer

    A firm buzz in your pocket when the pasta is done.

Try it

A prompt to start from

Copy it, or start with it and change it to fit your idea.

The prompt
“A metronome with a tap I can feel on every beat, a big tempo dial and a start button.”

From words to your iPhone

Three steps, no code

  • 1

    Describe it

    Say what the app does in plain words, or start from the prompt above. No code, and no Mac.

  • 2

    Watch it build

    Borel writes the Swift, compiles it with Xcode on its own Mac and opens it in the iOS Simulator, streamed into your browser.

  • 3

    Put it on your iPhone

    Borel Companion installs it over a cable the first time, then over Wi-Fi, and while it runs it puts each new version on by itself.

How Borel handles it

Written in Swift, with Apple's own frameworks

What Borel takes care of for you, so the feature works the way iPhone owners expect.

  • SwiftUI's sensory feedback

    A feel is tied to a change on screen, a success, a selection, a tick, the way iOS's own apps do it.

  • Patterns with Core Haptics

    For a rhythm or a long rumble, Core Haptics plays patterns of taps at different strengths.

  • Nothing to allow

    Haptics need no permission, so nothing interrupts people the first time they feel one.

Haptics are felt in your hand, so you try them on your iPhone with Borel Companion. The rest of the app runs in the iOS Simulator in your browser while you build.

Your Apple ID

Works with a free Apple ID

Yes. Borel Companion puts the app on your own iPhone with a free Apple ID, which keeps up to 3 of your apps there, and Companion renews them every 7 days for you.

Frequently asked questions

Yes. Every iPhone that runs iOS 17, the oldest version Borel's apps support, has a Taptic Engine.

No. Haptics need no permission, so they work from the first tap.

A tap is one feel tied to a moment, like a success or a selection. A pattern, from Core Haptics, is a run of taps at different strengths, like a drum roll.

No. Say where a tap belongs, or simply ask for haptics, and Borel places them on the moments that matter.

Yes. Ask in the chat, or choose Haptics from Device in the chat's + menu.

Build your app with haptics

Start from the prompt above, change it to fit your idea, and Borel builds it while you watch.