Collection

Group Activities sample architecture

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

  • Catalog module labels: Group Activities, GroupActivities
  • Coverage: 3 / 3 sample pages documented
  • Source policy: archive hashes and extracted-tree references are verified locally before analysis

Samples

Sample Platforms High-level architecture Documented patterns
Building a guessing game for visionOS visionOS A Swift sample with the source-visible chain GuessTogetherAppSessionControllerPhraseManagerGroupActivities APIs. View-controller organization, Central store, Actor-isolated state
Creating a collaborative photo gallery with SharePlay iOS, iPadOS, Mac Catalyst, macOS, visionOS A Swift sample with the source-visible chain GroupActivities_PhotoLibraryAppContentViewAppModelGroupActivities APIs. View-controller organization, Binding-based state propagation, Actor-isolated state
Drawing content in a group session iOS, iPadOS A Swift sample with the source-visible chain DrawTogetherAppContentViewGroupActivities APIs. Publisher-backed observable state, Actor-isolated state

Cross-sample signals

Recurring documented patterns

Pattern label Sample documents
Actor-isolated state 3
View-controller organization 2

Type-role naming evidence

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

Role suffix Distinct declarations across samples
View 19
Model 4
App 3
Controller 2
Manager 1
Store 1

Swift access-control evidence

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

Access level Occurrences
implicit internal 400
private 37

References

Generated from the verified local catalog and completed Markdown documents.