![]() Now, we have two apps able to communicate over the same GroupSession. Finally, the framework passes Moritz's app the GroupSession. Meanwhile, the session object is shared to Moritz, where the framework handles opening the same app on his device. ![]() The GroupActivities framework creates a session object for the activity, and then delivers it to my app. In the app, I then share an activity to the group. My device is on the left, and my colleague, Moritz's is on the right. Here, we have two iPhones in a FaceTime call, just like in the first demo. Let's familiarize ourselves with the GroupActivities API by looking at the life cycle of a GroupActivities app. And third, my colleague, Moritz, will do a deep dive into how playback coordination works and the features of the new playback coordination object. Second is how you can take advantage of picture-in-picture to make sharing your experiences as seamless as possible. First is implementing the new GroupActivities API. There are three main pieces that you need to think about when creating a coordinated media playback app. OK, thanks, Moritz! Yeah, that was great. And if he moves ahead, it'll also move ahead for me. ![]() You can see if I pause, it'll also pause for Moritz. But did you see the new one I uploaded last week from the rings? Oh, it looks great! I'm gonna start playback, and our videos will be in sync across our devices. How does that look, Moritz? Do you wanna watch it? That looks great. I'm gonna show the theater footage to Moritz. You can see it's a list of drone footage from Apple Park. Hi, Moritz! Hey, Hayden! I'm gonna home out and open the sample app. Let's start off with a demo of the GroupActivities API, by calling my colleague, Moritz, and sharing a video from the sample app attached to this talk. ![]() And it is supported across a wide range of Apple platforms, such as iOS, iPadOS, macOS, and tvOS. It takes care of coordinating media for you, via APIs for playback coordination and group session management. The GroupActivities API is a Swift framework for creating shared experiences. The goal is for your users to feel as if they were physically together, wherever they may be. APPLE SHAREPLAY WWDC HOW TOToday, we will talk about how to create synchronized media apps that give users the ability to watch and listen to content together across devices. Welcome to the session, "Coordinate media experiences with Group Activities." My name is Hayden, and I'm an engineer on the Group Activities team here at Apple. We appreciate how many teams have been hard at work building SharePlay experiences and to ensure there is no interruption in your development, we have provided a SharePlay Development Profile which will enable successful creation and reception of GroupSessions via the Group Activities API.G'day. APPLE SHAREPLAY WWDC SOFTWAREInstead, it will be released to the public in software updates later in the year.įor developers who are working on SharePlay support for their apps, Apple said the following: It will simply be disabled in in the developer beta 6 versions of iOS 15, iPadOS 15, and tvOS 15, and also will be disabled in the upcoming beta 6 release of macOS Monterey. The feature would have been incredibly useful last year when people around the world were at home under lockdown, but it’s still better late than never.Īpple did not provide an exact reason as to why they are delaying the release of the feature. SharePlay was designed to work across the various operating systems that Apple offers across its devices, providing its users with a way to view and enjoy content with their friends over a FaceTime call. The software was originally meant to arrive with the public rollout of iOS 15, iPadOS 15, and tvOS 15, however it has been now been delayed for public release later in the year. ![]() APPLE SHAREPLAY WWDC TVDuring their 2021 WWDC event, Apple introduced a new feature called SharePlay that would allow users to watch movies and TV shows and music with their friends in their FaceTime calls. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |