Collection

Core Haptics sample architecture

Source-backed, high-level architecture notes for Apple sample-code pages grouped in the Core Haptics folder.

  • Catalog module label: Core Haptics
  • Coverage: 5 / 5 sample pages documented
  • Source policy: archive hashes and extracted-tree references are verified locally before analysis

Samples

Sample Platforms High-level architecture Documented patterns
Delivering Rich App Experiences with Haptics iOS, iPadOS, Mac Catalyst A Swift sample bundle with entry-bearing project variants HapticRicochet-Final, HapticRicochet-Start, each leading to CoreHaptics APIs. View-controller organization, Delegate or data-source callbacks
Playing a Custom Haptic Pattern from a File iOS, iPadOS, Mac Catalyst A Swift sample with the source-visible chain AppDelegateViewControllerCoreHaptics APIs. View-controller organization, Delegate or data-source callbacks
Playing Collision-Based Haptic Patterns iOS, iPadOS, Mac Catalyst A Swift sample with the source-visible chain AppDelegateViewControllerCoreHaptics APIs. View-controller organization, Delegate or data-source callbacks
Playing Haptics on Game Controllers iOS, iPadOS, Mac Catalyst A Swift sample with the source-visible chain AppDelegateMainViewControllerHapticsManagerCoreHaptics APIs. View-controller organization, Protocol-oriented abstraction, Delegate or data-source callbacks
Updating Continuous and Transient Haptic Parameters in Real Time iOS, iPadOS, Mac Catalyst A Swift sample with the source-visible chain AppDelegateViewControllerCoreHaptics APIs. View-controller organization, Delegate or data-source callbacks

Cross-sample signals

Recurring documented patterns

Pattern label Sample documents
View-controller organization 5
Delegate or data-source callbacks 5

Type-role naming evidence

Counts below are declaration-name suffixes, not inferred patterns.

Role suffix Distinct declarations across samples
Delegate 7
Controller 5
Manager 1

Swift access-control evidence

These are declaration occurrences in scanned Swift source, including implicit internal declarations.

Access level Occurrences
implicit internal 403
private 101

References

Generated from the verified local catalog and completed Markdown documents.