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.
- Core Haptics
Part 0: Haptic Patterns
Learn what Core Haptics can do for your app, and explore the app you’ll work on in this course.
Learn how to add haptics events with a haptic engine, and fail gracefully on unsupported devices.
Discover the different types of haptic events and points of customizations available to you.
Manage Energy Usage
Keep your haptic patterns energy-efficient by running the haptic engine only when needed.
Think about what it takes to create a great experience and get some design tips.
Try designing a haptic effect. Take inspiration from sound and combine different haptic events.
Part 1: Audio-Haptic Experiences
Sync Audio Events
Core Haptics also supports audio events in haptic patterns! Learn to combine audio & haptics with the haptic engine.
Customize a haptic “splash” by ramping intensity with attack, release, and decay time.
Sculpt the intensity of a haptic experience by creating a custom haptic parameter curve.
Learn to dynamically control a continuous haptic event in real time.
Dynamically drive the intensity of a haptic event based on user input.