All skills
raintree-technology avatar

/hig-technologies

@5aac106

Apple HIG guidance for Apple technology integrations: Siri, Apple Pay, HealthKit, HomeKit, ARKit, machine learning, generative AI, iCloud, Sign in with Apple, SharePlay, CarPlay, Game Center, in-app purchase, NFC, Wallet, VoiceOver, Maps, Mac Catalyst, and more. Use when asked about: "Siri integration", "Apple Pay", "HealthKit", "HomeKit", "ARKit", "augmented reality", "machine learning", "generative AI", "iCloud sync", "Sign in with Apple", "SharePlay", "CarPlay", "in-app purchase", "NFC", "VoiceOver", "Maps", "Mac Catalyst". Also use when the user says "how do I integrate Siri," "what are the Apple Pay guidelines," "how should my AR experience work," "how do I use Sign in with Apple," or asks about any Apple framework or service integration. Cross-references: hig-inputs for input methods, hig-components-system for widgets.

Use this Skill: https://skilld.dev/gh/raintree-technology/hig-doctor/hig-technologies

This session only. Nothing lands on disk.

referencesshareplay.md

≈564 tokens on demand. Your agent reads this file only when SKILL.md points to it.

<!-- hig-doctor:attribution -->

Source: Apple Inc. Canonical content at https://developer.apple.com/design/human-interface-guidelines/shareplay. This file is a structured index of that content, snapshot 2025-02-02. Apple HIG text and imagery are © Apple Inc.; this repository provides organization and cross-referencing for AI agent consumption only.

SharePlay

Best practices

Let people know that you support SharePlay.

If part of your app requires a subscription, consider ways to help nonsubscriber participants quickly join a group activity.

Support Picture in Picture (PiP) when possible.

Use the term SharePlay correctly.

Sharing activities

Briefly describe each activity.

Make it easy to start sharing an activity.

Help people prepare to join a session before displaying the activity.

When possible, defer app tasks that might delay a shared activity.

Platform considerations

visionOS

Choose the spatial Persona template that suits your shared activity.

Be prepared to launch directly into your shared activity.

Help people enter a shared activity together, but don’t force them.

Smoothly update a shared activity when new participants join.

Maintaining a shared context

Make sure everyone views the same state of your app.

Use Spatial Audio to enrich your shared activity.

When possible, let people discover natural, social solutions to confusions or conflicts that might arise during a shared experience.

Help people keep their private and shared content separate.

  • Private
  • Selected
  • Shared
Adjusting a shared context

Let people personalize their experience without changing the experience for others.

Consider when to give each participant a unique view of the shared content.

Make it easy for people to exit and rejoin a shared activity.


<!-- hig-doctor:canonical-footer -->

For the complete guidance, including worked examples and illustrations, see the canonical page: https://developer.apple.com/design/human-interface-guidelines/shareplay

Source: SKILL.md on GitHub

No alerts16d4 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill is a documentation resource providing guidance based on Apple's Human Interface Guidelines. It contains only markdown reference files and does not include any executable code or risky behaviors.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 5aac106. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 4 weeks ago.

Activeupdated 7 months ago
version
1.0.0

README badge

README badge for raintree-technology/hig-doctor/hig-technologies