What is tipkit

Generated on 8/2/2024

1 search

TipKit is a framework introduced by Apple that makes it easy to show tips within your app. It helps users learn about new and undiscovered features or find faster ways to accomplish tasks. TipKit allows developers to create tips and manage their display states and history automatically, ensuring they are shown at the right moments. It also provides tools to control who should see the tips and when, using eligibility rules and display frequency.

Key features of TipKit include:

  • Tip Groups: Allows you to specify multiple tips and present them one at a time, either in a specific order or using the first tip eligible for display.
  • Reusable Tips with Custom Identifiers: Enables the reuse of the same tip model based on its content by overriding the default identifier.
  • Custom Tip Styles: Allows customization of the appearance and behavior of tips to better match your app's UI.
  • CloudKit Syncing: Syncs the display states, rules, events, and parameters of tips across devices, ensuring a consistent user experience.

For more detailed information, you can refer to the session Customize feature discovery with TipKit.

Relevant Sessions

  1. Customize feature discovery with TipKit