TipKit
The new TipKit framework makes it easy to teach people about a brand-new feature in your app, help them discover a hidden feature, or demonstrate faster ways to accomplish a task.
The new TipKit framework makes it easy to teach people about a brand-new feature in your app, help them discover a hidden feature, or demonstrate faster ways to accomplish a task.
TipKit offers styles you can customize to match the look and feel of your app. Use a popover view to show a tip that appears over your app’s UI and even have it point directly to a button or other element; or use an inline view to fit within existing UI without blocking any elements.
The best tips are actionable, instructional, and easy to remember. Customize the title, message, image, or color. You can even add an action button that leads people directly to settings where they can turn tips on and off or to additional onboarding resources.
To ensure a tip is displayed only for the most relevant audience at the most ideal time, TipKit provides a number of eligibility rules you can use alone or together to determine exactly when a tip appears.
Effectively target your tip with parameter- and event-based rules. For example, display a tip after a user visits a specific view a certain number of times or when they enable a specific setting.
TipKit provides several display and dismissal behaviors, so tips appear at a helpful cadence and only for as long as they’re useful. Immediate, daily, hourly, and custom durations are available.
To make testing easy, TipKit comes with convenient APIs that let you work around eligibility rules to show or hide tips as needed.
Download Xcode and use these resources to create apps that work with TipKit.