Go to file
Mihaela Mihaljevic 6a4d8ee491 data(samples): add 15 iOS-27 beta sample projects
Apple Intelligence: appintents calendar/messaging/music/photo, foundationmodels-origami,
evaluations-book-tracker. Plus declaredagerange age-assurance, immersivemediasupport,
metal ML (inline ops, irradiance NN), avfoundation camera, avfaudio sequencer, appkit
state restoration, healthkit heart-rate zones. Extracted from Apple sample archives.
2026-06-20 12:42:17 +02:00
accelerate-adding-a-bokeh-effect-to-images
accelerate-adjusting-saturation-and-applying-tone-mapping
accelerate-adjusting-the-brightness-and-contrast-of-an-image
accelerate-adjusting-the-hue-of-an-image
accelerate-applying-biquadratic-filters-to-a-music-loop
accelerate-applying-tone-curve-adjustments-to-images
accelerate-applying-transformations-to-selected-colors-in-an-image
accelerate-applying-vimage-operations-to-video-sample-buffers
accelerate-blurring-an-image
accelerate-calculating-the-dominant-colors-in-an-image
accelerate-compressing-an-image-using-linear-algebra
accelerate-compressing-and-decompressing-files-with-stream-compression
accelerate-converting-color-images-to-grayscale
accelerate-converting-luminance-and-chrominance-planes-to-an-argb-image
accelerate-creating-an-audio-unit-extension-using-the-vdsp-library
accelerate-cropping-to-the-subject-in-a-chroma-keyed-image
accelerate-equalizing-audio-with-discrete-cosine-transforms-dcts
accelerate-finding-the-sharpest-image-in-a-sequence-of-captured-images
accelerate-halftone-descreening-with-2d-fast-fourier-transform
accelerate-improving-the-quality-of-quantized-images-with-dithering
accelerate-integrating-vimage-pixel-buffers-into-a-core-image-workflow
accelerate-reducing-artifacts-with-custom-resampling-filters
accelerate-rotating-a-cube-by-transforming-its-vertices
accelerate-sharing-texture-data-between-the-model-io-framework-and-the-vimage-library
accelerate-signal-extraction-from-noise
accelerate-solving-systems-of-linear-equations-with-lapack
accelerate-specifying-histograms-with-vimage
accelerate-supporting-real-time-ml-inference-on-the-cpu
accelerate-training-a-neural-network-to-recognize-digits
accelerate-using-vimage-pixel-buffers-to-generate-video-effects
accelerate-visualizing-sound-as-an-audio-spectrogram
accessibility-accessibility_design_for_mac_catalyst
accessibility-delivering_an_exceptional_accessibility_experience
accessibility-enhancing-the-accessibility-of-your-swiftui-app
accessibility-integrating_accessibility_into_your_app
accessibility-integrating-accessibility-into-your-app
accessibility-wwdc21_challenge_large_text_challenge
accessibility-wwdc21_challenge_speech_synthesizer_simulator
accessibility-wwdc21_challenge_voiceover_maze
accessibility-wwdc22_challenge_learn_switch_control_through_gaming
accessorysetupkit-setting-up-and-authorizing-a-bluetooth-accessory
alarmkit-scheduling-an-alarm-with-alarmkit
appclip-fruta-building-a-feature-rich-app-with-swiftui
appclip-interacting-with-app-clip-codes-in-ar
appintents-acceleratingappinteractionswithappintents
appintents-adopting-app-intents-to-support-system-experiences
appintents-defining-your-app-s-focus-filter
appintents-integrating-your-calendar-app-with-apple-intelligence data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
appintents-integrating-your-messaging-app-with-apple-intelligence data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
appintents-integrating-your-music-app-with-apple-intelligence data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
appintents-integrating-your-photo-app-with-apple-intelligence data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
appintents-making-your-app-s-functionality-available-to-siri
appkit-add-functionality-to-finder-with-action-extensions
appkit-creating-and-customizing-the-touch-bar
appkit-developing-a-document-based-app
appkit-enhancing-your-custom-text-engine-with-writing-tools
appkit-integrating-a-toolbar-and-touch-bar-into-your-app
appkit-navigating-hierarchical-data-using-outline-and-split-views
appkit-organize-your-user-interface-with-a-stack-view
appkit-restoring-your-app-s-state-with-appkit data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
appkit-supporting-collection-view-drag-and-drop-through-file-promises
appkit-supporting-drag-and-drop-through-file-promises
appkit-supporting-table-view-drag-and-drop-through-file-promises
apple-silicon-providing-an-edge-to-edge-full-screen-experience-in-your-ipad-app-running-on-a-mac
apple-silicon-providing-touch-gesture-equivalents-using-touch-alternatives
applearchive-encrypting-and-decrypting-a-single-file
applearchive-encrypting-and-decrypting-a-string
applearchive-encrypting-and-decrypting-directories
applemapsserverapi-integrating-the-apple-maps-server-api-into-java-server-applications
appstoreconnectapi-retrieve-power-and-performance-metrics-and-log-insights
appstoreconnectapi-uploading-app-previews
arkit-adding-realistic-reflections-to-an-ar-experience
arkit-building_local_experiences_with_room_tracking
arkit-capturing-body-motion-in-3d
arkit-combining-user-face-tracking-and-world-tracking
arkit-creating-a-collaborative-session
arkit-creating-a-fog-effect-using-scene-depth
arkit-creating-a-multiuser-ar-experience
arkit-creating-an-immersive-ar-experience-with-audio
arkit-creating-screen-annotations-for-objects-in-an-ar-experience
arkit-detecting-images-in-an-ar-experience
arkit-displaying-a-point-cloud-using-scene-depth
arkit-effecting-people-occlusion-in-custom-renderers
arkit-occluding-virtual-content-with-people
arkit-placing-objects-and-handling-3d-interaction
arkit-recognizing-and-labeling-arbitrary-objects
arkit-saving-and-loading-world-data
arkit-scanning-and-detecting-3d-objects
arkit-streaming-an-ar-experience
arkit-tracking-a-handheld-accessory-as-a-virtual-sculpting-tool
arkit-tracking-accessories-in-volumetric-windows
arkit-tracking-and-altering-images
arkit-tracking-and-visualizing-faces
arkit-tracking-and-visualizing-planes
arkit-tracking-geographic-locations-in-ar
arkit-visualizing-and-interacting-with-a-reconstructed-scene
audiodriverkit-creating-an-audio-device-driver
audiotoolbox-encoding-and-decoding-audio
audiotoolbox-generating-spatial-audio-from-a-multichannel-audio-stream
audiotoolbox-incorporating-audio-effects-and-instruments
authenticationservices-connecting-to-a-service-with-passkeys
authenticationservices-implementing-user-authentication-with-sign-in-with-apple
authenticationservices-performing-fast-account-creation-with-passkeys
authenticationservices-simplifying-user-authentication-in-a-tvos-app
automaticassessmentconfiguration-build-an-educational-assessment-app
avfaudio-adding-synthesized-speech-to-calls
avfaudio-building-a-signal-generator
avfaudio-building-an-audio-sequencer-to-arrange-and-play-clips data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
avfaudio-capturing-stereo-audio-from-built-in-microphones
avfaudio-creating-a-custom-speech-synthesizer
avfaudio-creating-custom-audio-effects
avfaudio-performing-offline-audio-processing
avfaudio-playing-custom-audio-with-your-own-player
avfaudio-using-voice-processing
avfoundation-adding-a-display-mask-rectangle-metadata-track-to-a-movie-file
avfoundation-avcam-building-a-camera-app
avfoundation-avcambarcode-detecting-barcodes-and-faces
avfoundation-avcamfilter-applying-filters-to-a-capture-stream
avfoundation-avmulticampip-capturing-from-multiple-cameras
avfoundation-build-a-responsive-camera-app-that-launches-quickly data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
avfoundation-capturing-cinematic-video
avfoundation-capturing-consistent-color-images
avfoundation-capturing-depth-using-the-lidar-camera
avfoundation-capturing-spatial-audio-in-your-ios-app
avfoundation-converting-projected-video-to-apple-projected-media-profile
avfoundation-converting-side-by-side-3d-video-to-multiview-hevc-and-spatial-video
avfoundation-creating-a-seamless-multiview-playback-experience
avfoundation-debugging-avfoundation-audio-mixes-compositions-and-video-compositions
avfoundation-editing-and-playing-hdr-video
avfoundation-enhancing-live-video-by-leveraging-truedepth-camera-data
avfoundation-integrating-airplay-for-long-form-video-apps
avfoundation-processing-spatial-video-with-a-custom-video-compositor
avfoundation-providing-an-integrated-view-of-your-timeline-when-playing-hls-interstitials
avfoundation-reading-multiview-3d-video-files
avfoundation-streaming-depth-data-from-the-truedepth-camera
avfoundation-supporting-center-stage-front-camera-in-your-ios-app data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
avfoundation-supporting-continuity-camera-in-your-macos-app
avfoundation-supporting-coordinated-media-playback
avfoundation-supporting-remote-interactions-in-tvos
avfoundation-using-avfoundation-to-play-and-persist-http-live-streams
avfoundation-using-hevc-video-with-alpha
avfoundation-writing-fragmented-mpeg-4-files-for-http-live-streaming
avkit-adopting-picture-in-picture-playback-in-tvos
avkit-creating-a-multiview-video-playback-experience-in-visionos
avkit-playing-immersive-media-with-avkit
avkit-playing-video-content-in-a-standard-user-interface
avkit-supporting-continuity-camera-in-your-tvos-app
avkit-working-with-overlays-and-parental-controls-in-tvos
backgroundassets-downloading-essential-assets-in-the-background
backgroundtasks-refreshing-and-maintaining-your-app-using-background-tasks
browserenginekit-developing-a-browser-app-that-uses-an-alternative-browser-engine
callkit-voip-calling-with-callkit
carplay-integrating-carplay-with-your-music-app
carplay-integrating-carplay-with-your-navigation-app
carplay-integrating-carplay-with-your-quick-ordering-app
charts-creating-a-data-visualization-dashboard-with-swift-charts
charts-visualizing-your-app-s-data
cinematic-editing-spatial-audio-with-an-audio-mix
cinematic-playing-and-editing-cinematic-mode-video
classkit-incorporating-classkit-into-an-educational-app
clockkit-creating-and-updating-a-complication-s-timeline
clockkit-displaying-essential-information-on-a-watch-face
clockkit-providing-multiple-complications
cloudkit-sharing-cloudkit-data-with-other-icloud-users
compositorservices-interacting-with-virtual-content-blended-with-passthrough
compositorservices-rendering_hover_effects_in_metal_immersive_apps
contacts-accessing-a-person-s-contact-data-using-contacts-and-contactsui
coreaudio-building-an-audio-server-plug-in-and-driver-extension
coreaudio-capturing-system-audio-with-core-audio-taps
coreaudio-creating-an-audio-server-driver-plug-in
corebluetooth-transferring-data-between-bluetooth-low-energy-devices
corebluetooth-using-core-bluetooth-classic
coredata-adopting-swiftdata-for-a-core-data-app
coredata-handling-different-data-types-in-core-data
coredata-linking-data-between-two-core-data-stores
coredata-sharing-core-data-objects-between-icloud-users
coredata-showcase-app-data-in-spotlight
coredata-synchronizing-a-local-store-to-the-cloud
corehaptics-delivering-rich-app-experiences-with-haptics
corehaptics-playing-a-custom-haptic-pattern-from-a-file
corehaptics-playing-collision-based-haptic-patterns
corehaptics-playing-haptics-on-game-controllers
corehaptics-updating-continuous-and-transient-haptic-parameters-in-real-time
coreimage-generating-an-animation-with-a-core-image-render-destination
corelocation-adopting-live-updates-in-core-location
corelocation-monitoring-location-changes-with-core-location
corelocation-ranging-for-beacons
corelocationui-sharing-your-location-to-find-a-park
coremidi-incorporating-midi-2-into-your-apps
coreml-classifying-images-with-vision-and-core-ml
coreml-detecting-human-body-poses-in-an-image
coreml-finding-answers-to-questions-in-a-text-document
coreml-integrating-a-core-ml-model-into-your-app
coreml-personalizing-a-model-with-on-device-updates
coreml-understanding-a-dice-roll-with-vision-and-object-detection
coreml-using-core-ml-for-semantic-image-segmentation
coremotion-getting-motion-activity-data-from-headphones
corenfc-building-an-nfc-tag-reader-app
corenfc-creating-nfc-tags-from-your-iphone
createml-creating-a-model-from-tabular-data/Creating-a-Model-from-Tabular-Data.playground
createml-detecting-human-actions-in-a-live-video-feed
createmlcomponents-counting-human-body-action-repetitions-in-a-live-video-feed
cryptokit-enhancing-your-app-s-privacy-and-security-with-quantum-secure-workflows
cryptokit-performing-common-cryptographic-operations/Performing-Common-Cryptographic-Operations.playground
cryptokit-storing_cryptokit_keys_in_the_keychain
cryptokit-storing-cryptokit-keys-in-the-keychain
declaredagerange-implementing-age-assurance-and-permissions data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
devicediscoveryextension-discovering-a-third-party-media-streaming-device
dockkit-controlling-a-dockkit-accessory-using-your-camera-app
driverkit-communicating-between-a-driverkit-extension-and-a-client-app
endpointsecurity-monitoring-system-events-with-endpoint-security
energykit-optimizing-home-electricity-usage
evaluations-book-tracker-using-evaluations-to-evaluate-an-intelligent-feature data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
eventkit-accessing-calendar-using-eventkit-and-eventkitui
eventkit-implementing-a-virtual-conference-extension
eventkit-managing-location-based-reminders
exposurenotification-building-an-app-to-notify-users-of-covid-19-exposure
fileprovider-synchronizing-files-using-file-provider-extensions
financekit-implementing-a-background-delivery-extension
foundation-archives_and_serialization-using_json_with_custom_types/Using-JSON-with-Custom-Types.playground
foundation-building_a_localized_food-ordering_app
foundation-building-a-localized-food-ordering-app
foundation-building-a-resumable-upload-server-with-swiftnio
foundation-continuing-user-activities-with-handoff
foundation-displaying_human-friendly_content
foundation-displaying-human-friendly-content
foundation-icloud-synchronizing_app_preferences_with_icloud
foundation-increasing-app-usage-with-suggestions-based-on-user-activities
foundation-language-introspector
foundation-synchronizing-app-preferences-with-icloud
foundation-task_management-increasing_app_usage_with_suggestions_based_on_user_activities
foundation-using-json-with-custom-types/Using-JSON-with-Custom-Types.playground
foundationmodels-adding-intelligent-app-features-with-generative-models
foundationmodels-generate-dynamic-game-content-with-guided-generation-and-tools
foundationmodels-origami-crafting-a-dynamic-tutorial-for-apple-intelligence data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
foveatedstreaming-creating-a-foveated-streaming-client-on-visionos
fskit-building-a-passthrough-file-system
gamecontroller-supporting-game-controllers
gamekit-adding-recurring-leaderboards-to-your-game
gamekit-creating-real-time-games
gamekit-creating-turn-based-games
groupactivities-building-a-guessing-game-for-visionos
groupactivities-creating-a-collaborative-photo-gallery-with-shareplay
groupactivities-drawing_content_in_a_group_session
healthkit-accessing-a-user-s-clinical-records
healthkit-accessing-data-from-a-smart-health-card
healthkit-build-a-workout-app-for-apple-watch
healthkit-building-a-multidevice-workout-app
healthkit-building-a-workout-app-for-iphone-and-ipad
healthkit-creating-a-mobility-health-app
healthkit-logging-symptoms-associated-with-a-medication
healthkit-reading-and-writing-healthkit-series-data
healthkit-tracking-heart-rate-zones-for-workouts data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
healthkit-visualizing-healthkit-state-of-mind-in-visionos
hiddriverkit-handling-keyboard-events-from-a-human-interface-device
hiddriverkit-handling-stylus-input-from-a-human-interface-device
homekit-configuring-a-home-automation-device
homekit-interacting-with-a-home-automation-network
imageio-writing-spatial-photos
immersivemediasupport-authoring-apple-immersive-video
immersivemediasupport-processing-apple-immersive-video-with-foveation data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
iokit-communicating_with_a_modem_on_a_serial_port
kernel-hardware_families-usb-building_a_simple_usb_driver
localauthentication-accessing-keychain-items-with-face-id-or-touch-id
localauthentication-logging-a-user-into-your-app-with-face-id-or-touch-id
mailkit-build-mail-app-extensions
mapkit-annotating-a-map-with-custom-data
mapkit-decluttering-a-map-with-mapkit-annotation-clustering
mapkit-displaying-an-indoor-map
mapkit-displaying-an-updating-path-of-a-user-s-location-history
mapkit-displaying-overlays-on-a-map
mapkit-interacting-with-nearby-points-of-interest
mapkit-mapkit_for_appkit_and_uikit-explore_a_location_with_a_highly_detailed_map_and_look_around
mapkit-mkmapview-optimizing_map_views_with_filtering_and_camera_constraints
mapkit-searching-displaying-and-navigating-to-places
mapkitjs-displaying-indoor-maps-with-mapkit-js
mediaaccessibility-responding-to-changes-in-the-flashing-lights-setting
mediaplayer-becoming-a-now-playable-app
messages-creating-a-sticker-app-with-a-custom-layout
messages-icecreambuilder-building-an-imessage-extension
metal-accelerating-ray-tracing-and-motion-blur-using-metal
metal-accelerating-ray-tracing-using-metal
metal-achieving-smooth-frame-rates-with-a-metal-display-link
metal-adjusting-the-level-of-detail-using-metal-mesh-shaders
metal-calculating-primitive-visibility-using-depth-testing
metal-capturing-metal-commands-programmatically
metal-combining-blit-and-compute-operations-in-a-single-pass
metal-control-the-ray-tracing-process-using-intersection-queries
metal-creating-a-3d-application-with-hydra-rendering
metal-creating-a-custom-metal-view
metal-creating-a-metal-dynamic-library
metal-creating-and-sampling-textures
metal-culling-occluded-geometry-using-the-visibility-result-buffer
metal-customizing-a-pytorch-operation
metal-customizing-a-tensorflow-operation
metal-customizing-render-pass-setup
metal-customizing-shaders-using-function-pointers-and-stitching
metal-drawing-a-triangle-with-metal-4
metal-encoding-argument-buffers-on-the-gpu
metal-encoding-indirect-command-buffers-on-the-cpu
metal-encoding-indirect-command-buffers-on-the-gpu
metal-implementing-a-multistage-image-filter-using-heaps-and-events
metal-implementing-a-multistage-image-filter-using-heaps-and-fences
metal-implementing-order-independent-transparency-with-image-blocks
metal-improving-edge-rendering-quality-with-multisample-antialiasing-msaa
metal-loading-textures-and-models-using-metal-fast-resource-loading
metal-managing-groups-of-resources-with-argument-buffers
metal-migrating-opengl-code-to-metal
metal-mixing-metal-and-opengl-rendering-in-a-view
metal-modern-rendering-with-metal
metal-performing-calculations-on-a-gpu
metal-processing-a-texture-in-a-compute-function
metal-processing-hdr-images-with-metal
metal-reading-pixel-data-from-a-drawable-texture
metal-rendering-a-curve-primitive-in-a-ray-tracing-scene
metal-rendering-a-scene-with-deferred-lighting-in-c++
metal-rendering-a-scene-with-deferred-lighting-in-objective-c
metal-rendering-a-scene-with-deferred-lighting-in-swift
metal-rendering-a-scene-with-forward-plus-lighting-using-tile-shaders
metal-rendering-reflections-in-real-time-using-ray-tracing
metal-rendering-reflections-with-fewer-render-passes
metal-rendering-terrain-dynamically-with-argument-buffers
metal-running-a-machine-learning-model-on-the-gpu-timeline
metal-running-inline-ml-operations-in-a-shader-with-metal-4 data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
metal-selecting-device-objects-for-compute-processing
metal-selecting-device-objects-for-graphics-rendering
metal-streaming-large-images-with-metal-sparse-textures
metal-supporting-simulator-in-a-metal-app
metal-synchronizing-cpu-and-gpu-work
metal-training-a-neural-network-to-render-irradiance-in-real-time data(samples): add 15 iOS-27 beta sample projects 2026-06-20 12:42:17 +02:00
metal-using-argument-buffers-with-resource-heaps
metal-using-function-specialization-to-build-pipeline-variants
metal-using-metal-to-draw-a-view's-contents
metalfx-applying-temporal-antialiasing-and-upscaling-using-metalfx
metalperformanceshaders-training-a-neural-network-with-metal-performance-shaders
metalperformanceshadersgraph-adding-custom-functions-to-a-shader-graph
metalperformanceshadersgraph-filtering-images-with-mpsgraph-fft-operations
metalperformanceshadersgraph-training-a-neural-network-using-mps-graph
mididriverkit-creating-a-midi-device-driver
musickit-explore_more_content_with_musickit
musickit-using_musickit_to_integrate_with_apple_music
nearbyinteraction-finding-devices-with-precision
nearbyinteraction-implementing-interactions-between-users-in-close-proximity
nearbyinteraction-implementing-proximity-based-interactions-between-a-phone-and-watch
nearbyinteraction-implementing-spatial-interactions-with-third-party-accessories
network-building-a-custom-peer-to-peer-protocol
network-collecting-network-connection-metrics
network-implementing-netcat-with-network-framework
networkextension-configuring-a-wi-fi-accessory-to-join-a-network
networkextension-filtering-network-traffic
networkextension-filtering-traffic-by-url
networkextension-receiving-voice-and-text-communications-on-a-local-network
networkextension-setting-up-a-pir-server-for-url-filtering
networkextension-using-the-bloom-filter-tool
passkit-implementing-wallet-extensions
passkit-offering-apple-pay-in-your-app
pcidriverkit-connecting_a_network_driver
pcidriverkit-connecting-a-network-driver
pdfkit-custom-graphics
pdfkit-pdf-widgets
pencilkit-configuring-the-pencilkit-tool-picker
pencilkit-customizing-scribble-with-interactions
pencilkit-drawing-with-pencilkit
pencilkit-inspecting-modifying-and-constructing-pencilkit-drawings
photokit-bringing-photos-picker-to-your-swiftui-app
photokit-browsing-and-modifying-photo-albums
photokit-creating-a-slideshow-project-extension-for-photos
photokit-implementing-an-inline-photos-picker
photokit-selecting-photos-and-videos-in-ios
proximityreader-checking-ids-with-the-verifier-api
realitycomposerpro-loading-entities-with-shadergraph-materials
realitykit-altering_realitykit_rendering_with_shader_functions
realitykit-animated-rotation-with-a-system
realitykit-bringing-your-scenekit-projects-to-realitykit
realitykit-building-an-immersive-experience-with-realitykit
realitykit-building-an-object-reconstruction-app
realitykit-combining-2d-and-3d-views-in-an-immersive-app
realitykit-composing-interactive-3d-content-with-realitykit-and-reality-composer-pro
realitykit-configuring-collision-in-realitykit
realitykit-construct-an-immersive-environment-for-visionos
realitykit-controlling_entity_collisions_in_realitykit
realitykit-creating-a-game-with-scene-understanding
realitykit-creating-a-photogrammetry-command-line-app
realitykit-creating-a-spaceship-game
realitykit-creating-a-spatial-drawing-app-with-realitykit
realitykit-creating-an-app-for-face-painting-in-ar
realitykit-docking-a-video-player-in-an-immersive-scene
realitykit-generating-interactive-geometry-with-realitykit
realitykit-implementing-special-rendering-effects-with-realitykit-postprocessing
realitykit-integrating-virtual-objects-with-your-environment
realitykit-presenting-an-artists-scene
realitykit-presenting-images-in-realitykit
realitykit-rendering-a-windowed-game-in-stereo
realitykit-rendering-stereoscopic-video-with-realitykit
realitykit-responding-to-gestures-on-an-entity
realitykit-scanning-objects-using-object-capture
realitykit-simulating-particles-in-your-visionos-app
realitykit-simulating-physics-joints-in-your-realitykit-app
realitykit-simulating-physics-with-collisions-in-your-visionos-app
realitykit-tracking-a-handheld-accessory-as-a-virtual-sculpting-tool
realitykit-transforming-entities-between-realitykit-coordinate-spaces
realitykit-transforming-realitykit-entities-with-gestures
realitykit-using-object-capture-assets-in-realitykit
realitykit-wwdc21_challenge_framework_freestyle
replaykit-recording-and-streaming-your-macos-app
roomplan-create-a-3d-model-of-an-interior-room-by-guiding-the-user-through-an-ar-experience
roomplan-merging-multiple-scans-into-a-single-structure
roomplan-providing-custom-models-for-captured-rooms-and-structure-exports
safariservices-adopting-declarative-content-blocking-in-safari-web-extensions
safariservices-adopting-new-safari-web-extension-apis
safariservices-creating-safari-web-inspector-extensions
safariservices-developing-a-safari-web-extension
safariservices-messaging-a-web-extension-s-native-app
safariservices-modernizing-safari-web-extensions
safariservices-previewing-metadata-using-open-graph
scenekit-postprocessing-a-scene-with-custom-symbols
screencapturekit-capturing-screen-content-in-macos
security-constraining-a-tool's-launch-environment
servicemanagement-updating-your-app-package-installer-to-use-the-new-service-management-api
shazamkit-building-a-custom-catalog-and-matching-audio
shazamkit-shazamkit-dance-finder-with-managed-session
sirikit-adding-shortcuts-for-wind-down
sirikit-booking-rides-with-sirikit
sirikit-handling-payment-requests-with-sirikit
sirikit-handling-workout-requests-with-sirikit
sirikit-integrating-your-app-with-siri-event-suggestions
sirikit-managing-audio-with-sirikit
sirikit-providing-hands-free-app-control-with-intents
sirikit-soup-chef-accelerating-app-interactions-with-shortcuts
sirikit-soup-chef-with-app-intents-migrating-custom-intents
soundanalysis-classifying-live-audio-input-with-a-built-in-sound-classifier
speech-bringing-advanced-speech-to-text-capabilities-to-your-app
speech-recognizing-speech-in-live-audio
storekit-determining-service-entitlement-on-the-server
storekit-generating-a-promotional-offer-signature-on-the-server
storekit-implementing-a-store-in-your-app-using-the-storekit-api
storekit-offering-completing-and-restoring-in-app-purchases
storekit-offering-media-for-sale-in-your-app
storekit-requesting-app-store-reviews
storekit-understanding-storekit-workflows
storekittest-testing-and-validating-ad-impression-signatures-and-postbacks-for-skadnetwork
swift-callingapisacrosslanguageboundaries
swift-code-along-elevating-an-app-with-swift-concurrency
swift-mixinglanguagesinanxcodeproject
swift-tictacfish_implementing_a_game_using_distributed_actors
swift-updating_an_app_to_use_swift_concurrency
swift-updating-an-app-to-use-strict-concurrency
swiftdata-adding-and-editing-persistent-data-in-your-app
swiftdata-defining-data-relationships-with-enumerations-and-model-classes
swiftdata-deleting-persistent-data-from-your-app
swiftdata-filtering-and-sorting-persistent-data
swiftdata-maintaining-a-local-copy-of-server-data
swiftui-add-rich-graphics-to-your-swiftui-app
swiftui-adopting-drag-and-drop-using-swiftui
swiftui-backyard-birds-sample
swiftui-bringing-multiple-windows-to-your-swiftui-app
swiftui-bringing-robust-navigation-structure-to-your-swiftui-app
swiftui-building_custom_views_in_swiftui
swiftui-building-a-document-based-app-using-swiftdata
swiftui-building-a-great-mac-app-with-swiftui
swiftui-building-rich-swiftui-text-experiences
swiftui-composing-custom-layouts-with-swiftui
swiftui-controlling-the-timing-and-movements-of-your-animations
swiftui-creating_accessible_views
swiftui-creating-a-tvos-media-catalog-app-in-swiftui
swiftui-creating-accessible-views
swiftui-creating-custom-container-views
swiftui-creating-visual-effects-with-swiftui
swiftui-customizing-window-styles-and-state-restoration-behavior-in-macos
swiftui-enhancing-your-app-content-with-tab-navigation
swiftui-focus-cookbook-sample
swiftui-food-truck-building-a-swiftui-multiplatform-app
swiftui-landmarks-applying-a-background-extension-effect
swiftui-landmarks-building-an-app-with-liquid-glass
swiftui-landmarks-displaying-custom-activity-badges
swiftui-landmarks-extending-horizontal-scrolling-under-a-sidebar-or-inspector
swiftui-landmarks-refining-the-system-provided-glass-effect-in-toolbars
swiftui-loading_and_displaying_a_large_data_feed
swiftui-loading-and-displaying-a-large-data-feed
swiftui-managing-model-data-in-your-app
swiftui-migrating-from-the-observable-object-protocol-to-the-observable-macro
swiftui-monitoring-model-data-changes-in-your-app
swiftui-restoring-your-app-s-state-with-swiftui
swiftui-wishlist-planning-travel-in-a-swiftui-app
tabletopkit-creating-tabletop-games
tabletopkit-implementing-playing-card-overlap-and-physical-characteristics
tabletopkit-simulating-dice-rolls-as-a-component-for-your-game
tabletopkit-synchronizing-group-gameplay-with-tabletopkit
tipkit-highlightingappfeatureswithtipkit
translation-translating-text-within-your-app
tvml-displaying-a-product-or-bundle-in-a-full-page-template
tvmljs-binding_json_data_to_tvml_documents
tvmljs-creating_a_client-server_tvml_app
tvmljs-playing_media_in_a_client-server_app
tvmljs-responding_to_user_interaction
tvmlkit-implementing-a-hybrid-tv-app-with-tvmlkit
tvservices-building-a-full-screen-top-shelf-extension
tvservices-mapping-apple-tv-users-to-app-profiles
tvservices-supporting-multiple-users-in-your-tvos-app
tvuikit-creating-immersive-experiences-using-a-full-screen-layout
uikit-add-home-screen-quick-actions
uikit-adding-context-menus-in-your-app
uikit-adding-hardware-keyboard-support-to-your-app
uikit-adding-menus-and-shortcuts-to-the-menu-bar-and-user-interface
uikit-adjusting-your-layout-with-keyboard-layout-guide
uikit-adopting-drag-and-drop-in-a-custom-view
uikit-adopting-drag-and-drop-in-a-table-view
uikit-adopting-hover-support-for-apple-pencil
uikit-adopting-ios-dark-mode
uikit-adopting-menus-and-uiactions-in-your-user-interface
uikit-asynchronously-loading-images-into-table-and-collection-views
uikit-building-a-document-browser-app-for-custom-file-formats
uikit-building-a-document-browser-based-app
uikit-building-an-app-with-a-document-browser
uikit-building-and-improving-your-app-with-mac-catalyst
uikit-building-high-performance-lists-and-collection-views
uikit-changing-the-appearance-of-selected-and-highlighted-cells
uikit-creating-self-sizing-table-view-cells
uikit-customizing-an-image-picker-controller
uikit-customizing-and-resizing-sheets-in-uikit
uikit-customizing-collection-view-layouts
uikit-customizing-your-app-s-navigation-bar
uikit-data-delivery-with-drag-and-drop
uikit-detecting-changes-in-the-preferences-window
uikit-disabling-the-pull-down-gesture-for-a-sheet
uikit-display-text-with-a-custom-layout
uikit-displaying-searchable-content-by-using-a-search-controller
uikit-enhancing-your-ipad-app-with-pointer-interactions
uikit-enriching-your-text-in-text-views
uikit-illustrating-the-force-altitude-and-azimuth-properties-of-touch-input
uikit-implementing-modern-collection-views
uikit-implementing-peek-and-pop
uikit-integrating-pointer-interactions-into-your-ipad-app
uikit-leveraging-touch-input-for-drawing-apps
uikit-navigating-an-app-s-user-interface-using-a-keyboard
uikit-prefetching-collection-view-data
uikit-restoring-your-app-s-state
uikit-selecting-multiple-items-with-a-two-finger-pan-gesture
uikit-showing-help-tags-for-views-and-controls-using-tooltip-interactions
uikit-supporting-desktop-class-features-in-your-ipad-app
uikit-supporting-gesture-interaction-in-your-apps
uikit-supporting-hdr-images-in-your-app
uikit-supporting-multiple-windows-on-ipad
uikit-synchronizing-documents-in-the-icloud-environment
uikit-uikit-catalog-creating-and-customizing-views-and-controls
uikit-updating-collection-views-using-diffable-data-sources
uikit-using-suggested-searches-with-a-search-controller
uikit-using-swiftui-with-uikit
uikit-using-textkit-2-to-interact-with-text
usd-schema-definitions-for-third-party-dccs
usernotifications-handling-communication-notifications-and-focus-status-updates
usernotifications-implementing-alert-push-notifications
usernotifications-implementing-background-push-notifications
videotoolbox-encoding-video-for-live-streaming
videotoolbox-encoding-video-for-low-latency-conferencing
videotoolbox-encoding-video-for-offline-transcoding
videotoolbox-enhancing-your-app-with-machine-learning-based-video-effects
virtualization-running-gui-linux-in-a-virtual-machine-on-a-mac
virtualization-running-linux-in-a-virtual-machine
virtualization-running-macos-in-a-virtual-machine-on-apple-silicon
vision-aligning-similar-images
vision-analyzing-a-selfie-and-visualizing-its-content
vision-analyzing-image-similarity-with-feature-print
vision-applying-matte-effects-to-people-in-images-and-video
vision-applying-visual-effects-to-foreground-subjects
vision-building-a-feature-rich-app-for-sports-analysis
vision-classifying-images-for-categorization-and-search
vision-detecting-animal-body-poses-with-vision
vision-detecting-hand-poses-with-vision
vision-detecting-human-body-poses-in-3d-with-vision
vision-detecting-moving-objects-in-a-video
vision-detecting-objects-in-still-images
vision-extracting-phone-numbers-from-text-in-images
vision-generating-thumbnails-from-videos
vision-highlighting-areas-of-interest-in-an-image-using-saliency
vision-locating-and-displaying-recognized-text
vision-recognize-tables-within-a-document
vision-recognizing-objects-in-live-capture
vision-segmenting-and-colorizing-individuals-from-a-surrounding-scene
vision-selecting-a-selfie-based-on-capture-quality
vision-tracking-multiple-objects-or-rectangles-in-video
vision-tracking-the-user-s-face-in-real-time
vision-training-a-create-ml-model-to-classify-flowers
visionkit-structuring_recognized_text_on_a_document
visionos-accessing-the-main-camera
visionos-adding-a-depth-effect-to-text-in-visionos
visionos-animating-hand-models-in-visionos
visionos-applying-mesh-to-real-world-surroundings
visionos-bot-anist
visionos-building-an-immersive-media-viewing-experience
visionos-building-local-experiences-with-room-tracking
visionos-canyon-crosser-building-a-volumetric-hike-planning-app
visionos-connecting-ipados-and-visionos-apps-over-the-local-network
visionos-creating-2d-shapes-in-visionos-with-swiftui
visionos-creating-3d-entities-with-realitykit
visionos-creating-a-new-swiftui-window-in-visionos
visionos-creating-a-painting-space-in-visionos
visionos-creating-a-volumetric-window-in-visionos
visionos-creating-an-interactable-3d-model-in-visionos
visionos-creating-immersive-spaces-in-visionos-with-swiftui
visionos-destination-video
visionos-diorama
visionos-displaying-a-3d-environment-through-a-portal
visionos-displaying-a-3d-object-that-moves-to-stay-in-a-person's-view
visionos-displaying-a-stereoscopic-image-in-visionos
visionos-displaying-text-in-visionos
visionos-displaying-video-from-connected-devices
visionos-drawing-in-the-air-and-on-surfaces-with-a-spatial-stylus
visionos-enabling-video-reflections-in-an-immersive-environment
visionos-exploring_object_tracking_with_arkit
visionos-generating-procedural-textures-in-visionos
visionos-happybeam
visionos-implementing-adjustable-material-in-visionos
visionos-implementing-shareplay-for-immersive-spaces-in-visionos
visionos-incorporating-real-world-surroundings-in-an-immersive-experience
visionos-locating-and-decoding-barcodes-in-3d-space
visionos-manipulating-entities-with-solid-collisions
visionos-object-tracking-with-reality-composer-pro-experiences
visionos-obscuring-virtual-items-in-a-scene-behind-real-world-items
visionos-petite-asteroids-building-a-volumetric-visionos-game
visionos-placing-content-on-detected-planes
visionos-placing-entities-using-head-and-device-transform
visionos-playing-immersive-media-with-realitykit
visionos-playing-spatial-audio-in-visionos
visionos-swift-splash
visionos-tracking-and-visualizing-hand-movement
visionos-tracking-points-in-world-space
visionos-world
walletorders-example-order-packages
watchconnectivity-transferring-data-with-watch-connectivity
watchkit-interacting-with-bluetooth-peripherals-during-background-app-refresh
watchos-apps-building-a-productivity-app-for-apple-watch
watchos-apps-create-accessible-experiences-for-watchos
watchos-apps-updating-your-app-and-widgets-for-watchos-10
weatherkit-fetching_weather_forecasts_with_weatherkit
webkit-viewing-desktop-or-mobile-web-content-using-a-web-view
widgetkit-building_widgets_using_widgetkit_and_swiftui
widgetkit-emoji-rangers-supporting-live-activities-interactivity-and-animations
wifiaware-building-peer-to-peer-apps
wifiinfrastructure-sharing-wi-fi-network-credentials
workoutkit-customizing-workouts-with-workoutkit
xcode-autosizing-views-for-localization-in-ios
xcode-configuring-your-app-to-use-alternate-app-icons
xcode-creating-custom-modelers-for-intelligent-instruments
xcode-localization-friendly-layouts-in-macos
xcode-localizing-landmarks
xcode-slothcreator-building-docc-documentation-in-xcode
.gitattributes
.gitignore
LICENSE
README.md

Cupertino Sample Code Corpus

Apple Developer sample projects collected for use with Cupertino, a local Apple documentation crawler and MCP server written in Swift.

This repository is a working corpus, not an official Apple distribution. It is useful for indexing, search experiments, documentation tooling, and quickly opening real Apple sample projects in Xcode.

Contents

  • 606 Apple Developer sample-code projects.
  • Coverage across SwiftUI, UIKit, AppKit, ARKit, RealityKit, Metal, AVFoundation, Core ML, Vision, HealthKit, MapKit, Core Data, SwiftData, visionOS, and many other Apple frameworks.
  • Cleaned project directories with nested .git, DerivedData, and build artifacts removed.
  • Directory names normalized for use by Cupertino's indexer.

Requirements

This repository stores large assets with Git LFS. Install and initialize LFS before cloning:

brew install git-lfs
git lfs install

Usage

git clone https://github.com/mihaelamj/cupertino-sample-code.git
cd cupertino-sample-code

Then open any sample project directly in Xcode:

open swiftui-fruta-sample/Fruta.xcodeproj

The checkout is large because many Apple samples include images, models, videos, and other bundled assets.

Cupertino

Cupertino uses this corpus as one source of practical Apple-platform context alongside Apple documentation, Swift Evolution proposals, symbol graphs, and selected Swift package sources.

Related repositories:

License

See LICENSE.

Copyright © 2024 Apple Inc.