The share button on an Xbox Series X|S controller or later.
The share button on an Xbox Series X|S controller or later.
Bring users together in an entirely new way by integrating your apps into FaceTime using SharePlay and the Group Activities API.
The name of the Xbox share button.
The name of the share button.
Shares the output of an upstream publisher with multiple subscribers.
Shares the output of an upstream publisher with multiple subscribers.
Shares the output of an upstream publisher with multiple subscribers.
Shares the output of an upstream publisher with multiple subscribers.
Shares the output of an upstream publisher with multiple subscribers.
Shares the output of an upstream publisher with multiple subscribers.
Shares the output of an upstream publisher with multiple subscribers.
TN3128: Starting SharePlay without an existing FaceTime call
Use the share sheet or group activity sharing controller to start SharePlay directly from your app without an existing FaceTime call.
Updated Bindings Types introduction.
Presenting SharePlay activities from your app’s UI
Make it easy for people to start activities from your app’s UI, from the system share sheet, or using AirPlay over AirDrop.
Icons that indicate the function of a button.
Q&A with the SharePlay team - Discover
SharePlay is all about creating meaningful shared experiences in your app. By taking advantage of SharePlay, your app can provide a real-time connection that synchronizes everything from media playback to 3D models to collaborative tools across...
Updated Bindings Types introduction.
Meet the Contact Access Button
Learn about the new Contacts authorization modes and how to improve Contacts access in your app. Discover how to integrate the Contact Access Button...
Updated Bindings Types introduction.
Updated Bindings Types introduction.
App Extension Programming Guide: Share
Describes how to develop an app extension, which is an executable that adds functionality to other apps.
Obtain metrics with impression share insights.
Supporting suggestions in your app’s share extension
Make your messaging app available for share sheet suggestions and use SiriKit intents to populate your app’s share extension.
Customize spatial Persona templates in SharePlay
Learn how to use custom spatial Persona templates in your visionOS SharePlay experience to fine-tune the placement of Personas relative to your app....
Discover how to work with files and attachments in a SharePlay activity. We'll explain how to use the GroupSessionJournal API to sync large amounts...
Build spatial SharePlay experiences
Discover how you can use the GroupActivities framework to build unique sharing and collaboration experiences for visionOS. We'll introduce you to...
Design spatial SharePlay experiences
Explore the types of shared activities you can create in your visionOS apps and find out how your apps can use Spatial Persona templates to support...
Discover how your app can take advantage of SharePlay to turn any activity into a shareable experience with friends! We'll share the latest updates...
Join us as we share the latest updates to SharePlay. We'll show you how you can start SharePlay sessions right from your app, take you through...
Add SharePlay to your multiplayer game with Game Center
Make a great SharePlay experience
Display ads and interstitials in SharePlay
Great collaboration and sharing experiences are simple and responsive, letting people engage with the content while communicating effectively with others.
An activity view — often called a share sheet — presents a range of tasks that people can perform in the current context.
Enter text directly in Simulator, or share location data, images, web addresses, files, or data from the clipboard with Simulator.
Distribute a customized watch face to Apple Watch users.
Distribute a customized watch face to Apple Watch users.
Describes the keys for a bundle's Info.plist file.
Explains how to use Dashcode to create web applications and Dashboard widgets.
Explains how to use Dashcode to create web applications and Dashboard widgets.
Dive deep into the big announcements from WWDC24, check out the first installment of the 2024 Behind the Design series, and more.
Describes the app development and App Store submission processes for new developers.
App Extension Programming Guide: App Extensions Increase Your Impact
Describes how to develop an app extension, which is an executable that adds functionality to other apps.
Challenge: Voice Control Synonyms - Discover
Challenge yourself to make your app accessible through Voice Control and provide support for voice-based interaction.
App Extension Programming Guide: Creating an App Extension
Describes how to develop an app extension, which is an executable that adds functionality to other apps.
App Extension Programming Guide: Action
Describes how to develop an app extension, which is an executable that adds functionality to other apps.
Mobile Safari Web Application Tutorial
Explains how to use Dashcode to create web applications and Dashboard widgets.
Learn about ID cards in Wallet, FinanceKit, order tracking, and more.
Retired version of Start Developing iOS Apps Today. Covers material prior to iOS 7.
Meeting plans - Swift Coding Club - Learn to code
Swift Coding Club meeting plans provide suggestions for your club activities to help you learn the basics of app development.
View sample code to see how the latest Apple technologies are implemented.
Describes how to provision your devices for testing and submit your app to the App Store.
Explains how to use Dashcode to create web applications and Dashboard widgets.
Xcode Server and Continuous Integration Guide: Configure Bots to Perform Continuous Integrations
Provides guidelines and examples for using Xcode Server and implementing a continuous integration workflow.
Xcode Server and Continuous Integration Guide: Enable Access to Your Source Code Repositories
Provides guidelines and examples for using Xcode Server and implementing a continuous integration workflow.