This course is available as part of the raywenderlich.com Professional subscription. To learn more click here
Pro

Core Haptics

Sep 7 2021 · Video Course (16 mins) · Intermediate

Learn how to create and play haptic patterns, synchronize audio with haptic events, and create dynamic haptic patterns that respond to external stimuli.

5/5 2 Ratings

Version

  • Swift 5, iOS 14, Xcode 12

Haptic Patterns

Learn what Core Haptics can do for your app, and explore the app you’ll work on in this course.

1

Learn how to add haptics events with a haptic engine, and fail gracefully on unsupported devices.

2

Discover the different types of haptic events and points of customizations available to you.

3

Keep your haptic patterns energy-efficient by running the haptic engine only when needed.

4

Think about what it takes to create a great experience and get some design tips.

5

Try designing a haptic effect. Take inspiration from sound and combine different haptic events.

6

Audio-Haptic Experiences

Core Haptics also supports audio events in haptic patterns! Learn to combine audio & haptics with the haptic engine.

7

Customize a haptic “splash” by ramping intensity with attack, release, and decay time.

8

Sculpt the intensity of a haptic experience by creating a custom haptic parameter curve.

9

Learn to dynamically control a continuous haptic event in real time.

10

Dynamically drive the intensity of a haptic event based on user input.

11

Who is this for?

This course is intended for iOS developers who would like to add tactile feedback to their apps, taking advantage of Apple’s Taptic engine.

Covered concepts

  • Core Haptics

Contributors

Comments