Skip to content

Instantly share code, notes, and snippets.

@ryanaslett
Last active January 13, 2026 19:45
Show Gist options
  • Select an option

  • Save ryanaslett/29b68f751c005b85b5db87dd1b11c0a0 to your computer and use it in GitHub Desktop.

Select an option

Save ryanaslett/29b68f751c005b85b5db87dd1b11c0a0 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="https://developer.apple.com/news/rss/news.rss" rel="self" type="application/rss+xml" />
<title>Latest News - FApple Developer</title>
<link>https://developer.apple.com/news/</link>
<description></description>
<language>en</language>
<lastBuildDate>Tue, 13 Jan 2026 19:31:16 PST</lastBuildDate>
<generator>Custom</generator>
<copyright>Copyright 2026, Apple Inc.</copyright>
<item>
<title>Updated Apple Developer Program License Agreement now available</title>
<link>https://developer.apple.com/support/terms/</link>
<guid isPermaLink="false">apple-dpla-update-2026-01-13T19:30:00Z</guid>
<pubDate>Tue, 13 Jan 2026 19:30:00 GMT</pubDate>
<description>
Apple has released an updated Apple Developer Program License Agreement.
Developers are required to review and accept the new terms.
</description>
</item>
<item>
<title>Hello Developer: January 2026</title>
<link>https://developer.apple.com/news/?id=zni5qkkl</link>
<guid>https://developer.apple.com/news/?id=zni5qkkl</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/B34DF72D-4182-4303-BE95-5AF344D0267F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/B34DF72D-4182-4303-BE95-5AF344D0267F/2048.jpeg" data-hires="false" alt="A woman wearing a gray sweater stands on stage in front of a large screen showing lines of code."&gt;&lt;/div&gt;&lt;p&gt;We‘re hitting the ground running in 2026. In this edition:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;A special SwiftUI activity in Cupertino.&lt;/li&gt;
&lt;li&gt;More ways to connect with us about Liquid Glass.&lt;/li&gt;
&lt;li&gt;A snappy video recap of Apple design resources.&lt;/li&gt;
&lt;li&gt;All-new Develop in Swift Tutorials.&lt;/li&gt;
&lt;li&gt;A new article about taking full advantage of foundation models.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/january26"&gt;Read the full story&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 06 Jan 2026 09:00:16 PST</pubDate>
</item>
<item>
<title>Update on age requirements for apps distributed in Texas</title>
<link>https://developer.apple.com/news/?id=8jzbigf4</link>
<guid>https://developer.apple.com/news/?id=8jzbigf4</guid>
<description>&lt;p&gt;A recent injunction issued by a district court suspended enforcement of Texas state law SB2420, which introduced age assurance requirements for app marketplaces and developers. In light of this ruling, Apple will pause previously announced implementation plans and monitor the ongoing legal process.&lt;/p&gt;&lt;p&gt;The tools we &lt;a href="https://developer.apple.com/news/?id=2ezb6jhj"&gt;previously announced&lt;/a&gt; to help developers meet their compliance obligations will remain available for sandbox testing, including:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/declaredagerange/"&gt;Declared Age Range API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/PermissionKit/SignificantAppUpdateTopic"&gt;Significant Change API under PermissionKit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/storekit/appstore/ageRatingCode"&gt;New age rating property type in StoreKit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/appstoreservernotifications/notificationtype"&gt;App Store Server Notifications&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;These tools can also be used to help developers with their obligations under laws coming into effect in Utah and Louisiana in 2026. The Declared Age Range API remains available worldwide for users on iOS 26, iPadOS 26, and macOS 26, or later. &lt;/p&gt;</description>
<pubDate>Tue, 23 Dec 2025 16:00:04 PST</pubDate>
</item>
<item>
<title>Changes to iOS in Japan</title>
<link>https://developer.apple.com/news/?id=074b3wzz</link>
<guid>https://developer.apple.com/news/?id=074b3wzz</guid>
<description>&lt;p&gt;To comply with the Mobile Software Competition Act (MSCA), Apple is introducing changes to iOS that create new options for developers' apps in Japan. Beginning with iOS 26.2, developers can distribute apps on alternative app marketplaces, operate alternative app marketplaces, process app payments for digital goods and services outside of Apple In-App Purchase in iOS, and more.&lt;/p&gt;&lt;p&gt;The new options for downloading apps from alternative app marketplaces and making app payments open new avenues for malware, fraud, scams, and privacy and security risks. Apple has worked with Japanese regulators to introduce protections from these new threats — with a special emphasis on the safety of younger users. Those protections include Notarization for iOS apps, an authorization process for app marketplaces, and requirements that help protect children from inappropriate content and scams.&lt;/p&gt;&lt;p&gt;By March 17, 2026, all current members of the Apple Developer Program will need to agree to the latest update to the Apple Developer Program License Agreement, which includes new terms that allow for these options in Japan.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/app-distribution-in-japan/"&gt;Learn more about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the updates&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You can also request a &lt;a href="https://developer.apple.com/events/view/upcoming-events?search=changes%20to%20iOS%20in%20Japan"&gt;30-minute online appointment&lt;/a&gt; to ask questions about these changes.&lt;/p&gt;</description>
<pubDate>Wed, 17 Dec 2025 15:00:21 PST</pubDate>
</item>
<item>
<title>Updated Apple Developer Program License Agreement now available</title>
<link>https://developer.apple.com/news/?id=76371du6</link>
<guid>https://developer.apple.com/news/?id=76371du6</guid>
<description>&lt;p&gt;The &lt;a href="https://developer.apple.com/support/terms/apple-developer-program-license-agreement/"&gt;Apple Developer Program License Agreement&lt;/a&gt; has been revised to support new features, updated policies, and to provide clarification. Please review the changes and &lt;a href="https://developer.apple.com/account/"&gt;sign in to your account&lt;/a&gt; to accept the updated terms.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Section 3.3.3(A): Specified requirement on recordings and privacy.&lt;/li&gt;
&lt;li&gt;Section 3.3.3(J): Specified requirements for launching voice-based conversational apps via the side button on iPhone.&lt;/li&gt;
&lt;li&gt;Definitions, section 3.3.3(P): Specified terms for use of the Declared Age Range API and Significant App Topic Update API.&lt;/li&gt;
&lt;li&gt;Definitions, section 3.3.8(J): Specified requirements for use of the Wi-Fi Infrastructure Framework.&lt;/li&gt;
&lt;li&gt;Attachment 12: Specified terms for iOS apps in Japan, including alternative distribution, alternative payments and out-of-app offers, and the Core Technology Commission.&lt;/li&gt;
&lt;li&gt;Schedules 2 and 3, section 3.4: Specified the right to offset or recoup amounts owed to Apple.&lt;/li&gt;
&lt;li&gt;Schedules 2 and 3, section 5.4: Clarified requirements for consumer protection.&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the updated agreement will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Wed, 17 Dec 2025 08:00:15 PST</pubDate>
</item>
<item>
<title>New Requirements for Social Media Apps in Australia</title>
<link>https://developer.apple.com/news/?id=y1bckxf8</link>
<guid>https://developer.apple.com/news/?id=y1bckxf8</guid>
<description>&lt;p&gt;Beginning December 10, 2025, a new Australian law will require certain social media platforms operating in Australia to prevent people under 16 from having a social media account. Impacted developers are responsible for making sure they follow the requirements of the new law, including deactivating any existing accounts for users under 16 and monitoring new signups.&lt;/p&gt;&lt;p&gt;Apple provides several tools to help meet the requirements of this law:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Declared Age Range API&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The new Declared Age Range API helps developers provide age-appropriate experiences for their users. Developers can choose to request the age range that is most relevant to their use case, such as an age range of under 16, and modify app behavior based on this information.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;App description on the App Store&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;When making an app available on the App Store, developers must include a description that helps users determine whether the app is appropriate for them. Developers can use this app description field to indicate information that may not be captured in other areas of the product page, such as social media age restrictions for people under a certain age. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;In-app controls on the App Store product page&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This year, Apple updated the age ratings questionnaire that is required for all apps. The update included adding new questions about in-app controls, such as the presence of age assurance and parental controls. Apps using age assurance methods — such as the Declared Age Range API — to comply with the law and prevent users under 16 from creating accounts can indicate the presence of this capability on their App Store product page.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Higher minimum age rating&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;With our recent update to age ratings, developers can set a higher age rating than the one generated by their responses to the age ratings questionnaire in App Store Connect. Developers can view the age rating for each of their apps and select a higher rating if they wish, in the App Information section in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Age Suitability URL&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;When updating an app's age rating, developers have the option to include an Age Suitability URL that links to a developer-hosted website with details about the app and its age-related content. When enabled, this URL appears on the App Store product page under the age ratings details section. Developers can use this URL to provide region-specific information and requirements, such as the prohibition in Australia of people under 16 having a social media account.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/declaredagerange"&gt;Learn more about the Declared Age &lt;span class="icon icon-after icon-chevronright nowrap"&gt;Range API&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-information/set-an-app-age-rating/"&gt;Learn more about updating your app’s &lt;span class="icon icon-after icon-chevronright nowrap"&gt;age rating&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/product-page/"&gt;Learn more about an app’s &lt;span class="icon icon-after icon-chevronright nowrap"&gt;product page&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 08 Dec 2025 06:00:16 PST</pubDate>
</item>
<item>
<title>Hello Developer: December 2025</title>
<link>https://developer.apple.com/news/?id=mu3kfca2</link>
<guid>https://developer.apple.com/news/?id=mu3kfca2</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/814D5C0E-7EC5-4C58-9EAA-C2C5FCDD5731/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/814D5C0E-7EC5-4C58-9EAA-C2C5FCDD5731/2048.jpeg" data-hires="false" alt="A top-down view of several people working at a table assembling colorful objects that evoke the new design and Liquid Glass."&gt;&lt;/div&gt;&lt;p&gt;In this edition:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Meet the 2025 App Store Award winners.&lt;/li&gt;
&lt;li&gt;Sign up for new design and Liquid Glass activities in the new year.&lt;/li&gt;
&lt;li&gt;Check out the latest additions to our ever-expanding video library.&lt;/li&gt;
&lt;li&gt;Meet the team behind the sticker-centric language-learning app &lt;em&gt;CapWords.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Browse new documentation and HIG updates.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/december25"&gt;Read the full story&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 04 Dec 2025 09:00:16 PST</pubDate>
</item>
<item>
<title>App Store Award winners announced</title>
<link>https://developer.apple.com/news/?id=id45s69d</link>
<guid>https://developer.apple.com/news/?id=id45s69d</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/952BE091-BC30-4377-8B07-D0EDE7DDEE21/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/952BE091-BC30-4377-8B07-D0EDE7DDEE21/2048.jpeg" data-hires="false" alt="A blue App Store Award set against a deep blue background."&gt;&lt;/div&gt;&lt;p&gt;Join us in celebrating the outstanding work of these developers from around the world.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/app-store-awards-2025/"&gt;Meet &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the winners&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 04 Dec 2025 05:00:25 PST</pubDate>
</item>
<item>
<title>App Store Award finalists announced</title>
<link>https://developer.apple.com/news/?id=2d301eoy</link>
<guid>https://developer.apple.com/news/?id=2d301eoy</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/07E85CE0-2C55-4303-89D3-261738F4F2F2/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/07E85CE0-2C55-4303-89D3-261738F4F2F2/2048.jpeg" data-hires="false" alt="A white App Store logo set against a deep blue background"&gt;&lt;/div&gt;&lt;p&gt;Every year, the App Store Awards celebrate exceptional apps and games that improve people’s lives while showcasing the highest levels of technical innovation, user experience, design, and positive cultural impact. This year, the App Store Editorial team is proud to recognize 49 outstanding finalists. Winners will be announced in the coming weeks.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/app-store-awards-2025/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the finalists&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Wed, 19 Nov 2025 01:00:55 PST</pubDate>
</item>
<item>
<title>Introducing the App Store Mini Apps Partner Program</title>
<link>https://developer.apple.com/news/?id=xcz1s7cz</link>
<guid>https://developer.apple.com/news/?id=xcz1s7cz</guid>
<description>&lt;p&gt;Today, we’re introducing the Mini Apps Partner Program, which expands on the App Store’s ongoing support for apps that offer mini apps. Mini apps are self-contained experiences that are built using web technologies like HTML5 and JavaScript. This program is designed to help developers who host mini apps grow their business and further the availability of mini apps on the App Store — all while providing a great customer experience.&lt;/p&gt;&lt;p&gt;Participating developers may benefit from a reduced commission rate of 15% on the sales of qualifying In-App Purchases. To be eligible for this reduced commission rate, participating apps must support certain App Store technologies, including the Declared Age Range API and the Advanced Commerce API in order to help provide a safe and seamless experience for customers of all ages.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/programs/mini-apps-partner/"&gt;Learn more about the Mini Apps Partner Program &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and eligibility&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Thu, 13 Nov 2025 07:20:24 PST</pubDate>
</item>
<item>
<title>Updated App Review Guidelines now available</title>
<link>https://developer.apple.com/news/?id=ey6d8onl</link>
<guid>https://developer.apple.com/news/?id=ey6d8onl</guid>
<description>&lt;p&gt;The &lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;App Review Guidelines&lt;/a&gt; have been revised to support updated policies and to provide clarification. Please review the changes below:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;1.2.1(a): This new guideline specifies that creator apps must provide a way for users to identify content that exceeds the app’s age rating, and use an age restriction mechanism based on verified or declared age to limit access by underage users.&lt;/li&gt;
&lt;li&gt;2.5.10: This language has been deleted (“Apps should not be submitted with empty ad banners or test advertisements.”).&lt;/li&gt;
&lt;li&gt;3.2.2(ix): Clarified that loan apps may not charge a maximum APR higher than 36%, including costs and fees, and may not require repayment in full in 60 days or less.&lt;/li&gt;
&lt;li&gt;4.1(c): This new guideline specifies that you cannot use another developer’s icon, brand, or product name in your app’s icon or name, without approval from the developer. &lt;/li&gt;
&lt;li&gt;4.7: Clarifies that HTML5 and JavaScript mini apps and mini games are in scope of the guideline. &lt;/li&gt;
&lt;li&gt;4.7.2: Clarifies that apps offering software not embedded in the binary may not extend or expose native platform APIs or technologies to the software without prior permission from Apple. &lt;/li&gt;
&lt;li&gt;4.7.5: Clarifies that apps offering software not embedded in the binary must provide a way for users to identify content that exceeds the app’s age rating, and use an age restriction mechanism based on verified or declared age to limit access by underage users.&lt;/li&gt;
&lt;li&gt;5.1.1(ix): Adds crypto exchanges to the list of apps that provide services in highly regulated fields. &lt;/li&gt;
&lt;li&gt;5.1.2(i): Clarifies that you must clearly disclose where personal data will be shared with third parties, including with third-party AI, and obtain explicit permission before doing so.&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the guidelines will be available on &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Thu, 13 Nov 2025 07:00:11 PST</pubDate>
</item>
<item>
<title>Hello Developer: November 2025</title>
<link>https://developer.apple.com/news/?id=38c9vryd</link>
<guid>https://developer.apple.com/news/?id=38c9vryd</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A7F34DD8-2DF2-4E81-9CCC-25593433E8FA/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A7F34DD8-2DF2-4E81-9CCC-25593433E8FA/2048.jpeg" data-hires="false" alt="A collage of elements that represent and illustrate the new design, including text input boxes and a search button. The collage appears over a gray grid background."&gt;&lt;/div&gt;&lt;p&gt;In this edition: Catch the new design in the wild, and let Apple experts show you how to quickly and easily bring it to your apps. Plus, get the latest on the Swift Student Challenge 2026, and check out new developer videos available on demand.&lt;/p&gt;&lt;p&gt;Also, explore new activities all over the world, get your apps and games ready for the holidays, and browse the latest news, documentation, and Technotes.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/november25"&gt;Read the full story&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 06 Nov 2025 05:00:16 PST</pubDate>
</item>
<item>
<title>Next steps for apps distributed in Texas</title>
<link>https://developer.apple.com/news/?id=2ezb6jhj</link>
<guid>https://developer.apple.com/news/?id=2ezb6jhj</guid>
<description>&lt;p&gt;Today we’re releasing more details about the tools we’re making available for developers to help them meet their compliance obligations under upcoming U.S. state laws, including SB2420 in Texas. While we’re providing these tools to help developers navigate the evolving legal landscape, Apple remains concerned about the potential implications of laws like SB2420 in Texas. Specifically, we worry they could undermine the privacy of all users by requiring the collection of sensitive personal information just to download an app – even those that simply provide weather forecasts or sports scores.&lt;/p&gt;&lt;p&gt;Starting January 1, 2026, new Apple Accounts in Texas will be subject to new requirements. This includes age assurance and parent or guardian consent on behalf of minors under the age of 18 for downloads, purchases, and significant changes associated with an app. Parents or guardians will also be able to revoke their consent for any app they previously approved.&lt;/p&gt;&lt;p&gt;To meet their obligations under the law, developers may need to adopt new capabilities to receive age category information, trigger consent for a significant change, and learn when a parent or guardian revokes their approval for a child or teen to use their app. Developers can use the following APIs available in the beta versions of iOS 26.2 and iPadOS 26.2 to help them meet their obligations. Sandbox testing is also available to help test the user experience when implementing these APIs to comply with Texas state law.&lt;/p&gt;&lt;h3&gt;Age category information&lt;/h3&gt;&lt;p&gt;Developers can use the updated &lt;a href="https://developer.apple.com/documentation/declaredagerange/"&gt;Declared Age Range API&lt;/a&gt; to obtain a user’s age category, which is defined by Texas state law as under 13, 13-15, 16-17, or over 18. Age categories for users with new Apple Accounts in Texas as of January 1, 2026, will be shared with a developer’s app when they request it. The API will also return a signal from the user’s device about the method of age assurance, such as credit card or government ID, and if consent is required when there’s a significant change to an app.&lt;/p&gt;&lt;h3&gt;Obtaining consent for significant changes&lt;/h3&gt;&lt;p&gt;Certain types of changes to an app may be considered significant changes under age assurance laws, such as Texas SB2420. It’s the developer’s responsibility to determine when there’s a significant change to their app.&lt;/p&gt;&lt;p&gt;When a developer determines they have made a significant change to their app, they’ll need to use the &lt;a href="https://developer.apple.com/documentation/PermissionKit/SignificantAppUpdateTopic"&gt;Significant Change API&lt;/a&gt; under the PermissionKit framework to ask the parent or guardian to provide consent for the child or teen to continue using the app or new feature within the app. When the API is called, the child or teen user will see a system dialog to request parental consent and developers can restrict access until consent is obtained.&lt;/p&gt;&lt;p&gt;Texas state law considers a change in the age rating of an app to be a significant change, and developers should keep their age rating selections current in App Store Connect. When a developer updates their app’s age rating, the rating is updated on all user devices once the version is live. Developers can use a &lt;a href="https://developer.apple.com/documentation/storekit/appstore/ageRatingCode"&gt;new property&lt;/a&gt; type in StoreKit to automatically check when their app’s age rating has changed on a user’s device and then use the Significant Change API to request parental consent.&lt;/p&gt;&lt;h3&gt;App consent revocation&lt;/h3&gt;&lt;p&gt;A parent or guardian in Texas can withdraw consent for any app, which will block launching of the app on the child or teen’s device. The App Store will provide a server notification that developers can configure to &lt;a href="https://developer.apple.com/documentation/appstoreservernotifications/notificationtype"&gt;receive notifications&lt;/a&gt; that the parent or guardian has withdrawn consent for their app on a child or teen’s device.&lt;/p&gt;&lt;h3&gt;Sandbox testing&lt;/h3&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/storekit/testing-age-assurance-in-sandbox"&gt;Sandbox testing&lt;/a&gt; is now available for the Declared Age Range API and Significant Change API in the beta versions of iOS 26.2 and iPadOS 26.2.&lt;/p&gt;&lt;h3&gt;Next steps&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;Review documentation and implement the following:&lt;/li&gt;
&lt;/ol&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/declaredagerange/"&gt;Declared Age Range API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/PermissionKit/SignificantAppUpdateTopic"&gt;Significant Change API under PermissionKit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/storekit/appstore/ageRatingCode"&gt;New age rating property type in StoreKit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/appstoreservernotifications/notificationtype"&gt;App Store server notification&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ol start="2"&gt;
&lt;li&gt;Use Apple’s sandbox testing environment to validate that the APIs have been implemented correctly.&lt;/li&gt;
&lt;li&gt;When the Release Candidates of iOS 26.2 and iPadOS 26.2 become available, submit your apps to App Store Connect so users can update their devices with your updated apps with the customer releases.&lt;/li&gt;
&lt;li&gt;Stay tuned for additional communication about future tools to help developers meet upcoming legal obligations in Utah, Louisiana, and Brazil.&lt;/li&gt;
&lt;/ol&gt;</description>
<pubDate>Tue, 04 Nov 2025 08:00:48 PST</pubDate>
</item>
<item>
<title>Get ready with the latest beta releases</title>
<link>https://developer.apple.com/news/?id=8atty4sp</link>
<guid>https://developer.apple.com/news/?id=8atty4sp</guid>
<description>&lt;p&gt;The beta versions of iOS 26.2, iPadOS 26.2, macOS 26.2, tvOS 26.2, visionOS 26.2, and watchOS 26.2 are now available. Get your apps ready by confirming they work as expected on these releases. And make sure to build and test with Xcode 26.2 beta to take advantage of the advancements in the latest SDKs.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/releases/"&gt;View downloads and &lt;span class="icon icon-after icon-chevronright nowrap"&gt;release notes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/xcode/testing-a-beta-os"&gt;Learn about testing a &lt;span class="icon icon-after icon-chevronright nowrap"&gt;beta OS&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/bug-reporting/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;sending feedback&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 04 Nov 2025 07:00:14 PST</pubDate>
</item>
<item>
<title>Price updates for apps, In-App Purchases, and subscriptions</title>
<link>https://developer.apple.com/news/?id=nomqoqfm</link>
<guid>https://developer.apple.com/news/?id=nomqoqfm</guid>
<description>&lt;p&gt;The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.&lt;/p&gt;&lt;p&gt;From time to time, we may need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Price updates&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Beginning November 17:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Pricing for apps and In-App Purchases will be updated for Poland, Switzerland, and Türkiye if you haven’t selected one of these storefronts as the base storefront for your app or In‑App Purchase.¹&lt;/p&gt;&lt;p&gt;If you’ve selected Poland, Switzerland, or Türkiye as the base storefront for your app or In-App Purchase, prices won’t change. On other storefronts, prices will be updated to maintain equalization with your chosen base price.&lt;/p&gt;&lt;p&gt;Prices won’t change in any region if your In‑App Purchase is an auto‑renewable subscription. Prices also won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.&lt;/p&gt;&lt;p&gt;The Pricing and Availability section of Apps has been updated in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt; to display these upcoming price changes. As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about managing your prices&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes#view-or-edit-upcoming-price-changes"&gt;View or edit upcoming &lt;span class="icon icon-after icon-chevronright nowrap"&gt;price changes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price#edit-your-apps-base-country-or-region"&gt;Edit your app’s base country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-pricing-and-availability-start-times-by-country-or-region/"&gt;Pricing and availability start times by country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase"&gt;Set a price for an &lt;span class="icon icon-after icon-chevronright nowrap"&gt;In-App Purchase&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;¹ Excludes auto-renewable subscriptions.&lt;/p&gt;</description>
<pubDate>Thu, 30 Oct 2025 06:00:46 PDT</pubDate>
</item>
<item>
<title>Enhancements to help you submit and market your apps and games</title>
<link>https://developer.apple.com/news/?id=gf6mgrs6</link>
<guid>https://developer.apple.com/news/?id=gf6mgrs6</guid>
<description>&lt;p&gt;As part of our ongoing commitment to helping developers succeed on the App Store, we’re introducing new options for submitting content and updates while your app is in review, double the number of custom product pages, and offer codes for all In-App Purchase types.&lt;/p&gt;&lt;h3&gt;Submit additional items to App Review&lt;/h3&gt;&lt;p&gt;Now you can send additional items to App Review independent of an existing submission, giving you greater flexibility when submitting your apps and games. For example, you can now submit:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;One or more In-App Events in a separate submission if you have an app version under review.&lt;/li&gt;
&lt;li&gt;An app version to address a critical bug that’s separate from any existing custom product pages under review.&lt;/li&gt;
&lt;li&gt;One or more Game Center features — including achievements, leaderboards, challenges, and more — in a submission that’s separate from an app version under review. &lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/overview-of-submitting-for-review"&gt;Learn more &lt;span class="icon icon-after icon-chevronright nowrap"&gt;about submitting&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Create double the number of custom product pages and add keywords&lt;/h3&gt;&lt;p&gt;Custom product pages let you highlight different content and features within your app or game using unique screenshots, app previews, and promotional text. To provide you with even more flexibility, you can now create and publish up to 70 custom pages at a given time. Additionally, you can now assign keywords to each custom product page so they’re more discoverable on the App Store. Custom product pages with keywords assigned to them can appear in search results for those selected keywords instead of your default product page.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/custom-product-pages/"&gt;Learn more about custom &lt;span class="icon icon-after icon-chevronright nowrap"&gt;product pages&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Offer codes expand to all In-App Purchase types&lt;/h3&gt;&lt;p&gt;Offer codes now support all In-App Purchase types, including consumable, non-consumable, and non-renewing subscriptions, in addition to expanded support for auto-renewable subscriptions. With offer codes, you can present people with a limited-time offer for a free or discounted In-App Purchase. This allows you to share the value of your In-App Purchases and encourage engagement and purchases within your apps and games. This expanded support includes the ability to create offer codes for:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Consumable, non-consumable, and non-renewing subscriptions.&lt;/li&gt;
&lt;li&gt;Auto-renewable subscriptions that don’t auto-renew once the promotional period ends.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Schedule 1 and the Paid Applications Agreement (Schedules 2 and 3) will be updated to indicate that offer codes are available for all In-App Purchase types.¹&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Promo codes for In-App Purchases&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Offer codes build on the functionality of &lt;a href="https://developer.apple.com/help/app-store-connect/offer-promo-codes/request-and-manage-promo-codes/"&gt;promo codes&lt;/a&gt; and provide improved configuration and customer eligibility options. As a result, starting March 26, 2026, you’ll no longer be able to create promo codes for In-App Purchases in App Store Connect. Any existing promo codes for In-App Purchases you’ve created can be redeemed until they expire. You can continue to use promo codes in order to provide people with a free download of your app.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/create-offer-codes-for-in-app-purchases"&gt;Learn about creating &lt;span class="icon icon-after icon-chevronright nowrap"&gt;offer codes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-subscriptions/set-up-offer-codes"&gt;Learn about offer codes for &lt;span class="icon icon-after icon-chevronright nowrap"&gt;auto-renewable subscriptions&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/StoreKit/supporting-subscription-offer-codes-in-your-app"&gt;Implementing &lt;span class="icon icon-after icon-chevronright nowrap"&gt;offer codes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;¹ Translations of the updated agreement will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Wed, 29 Oct 2025 06:00:28 PDT</pubDate>
</item>
<item>
<title>New requirement for apps using Sign in with Apple for account creation</title>
<link>https://developer.apple.com/news/?id=j9zukcr6</link>
<guid>https://developer.apple.com/news/?id=j9zukcr6</guid>
<description>&lt;p&gt;Starting January 1, 2026, developers based in the Republic of Korea must provide a &lt;a href="https://developer.apple.com/help/account/capabilities/enabling-server-to-server-notifications"&gt;server‑to‑server notification endpoint&lt;/a&gt; when registering a new Services ID, or updating an existing Services ID, to &lt;a href="https://developer.apple.com/help/account/capabilities/configure-sign-in-with-apple-for-the-web"&gt;associate their website&lt;/a&gt; with an app using &lt;a href="https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple"&gt;Sign in with Apple&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;As a reminder, registering a notification endpoint allows Apple to send you important updates about the people who use your app and their account status, including:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Changes in email forwarding preferences.&lt;/li&gt;
&lt;li&gt;Account deletions in your app.&lt;/li&gt;
&lt;li&gt;Permanent Apple Account deletions.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To learn more about server-to-server notifications, see &lt;a href="https://developer.apple.com/videos/play/wwdc2020/10173/"&gt;WWDC20 session 10173: Get the most out of Sign in with Apple&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;When you receive these notifications, you should immediately update any data associated with the account change in the app, as well as any necessary server infrastructure, to give people more control of the personal data they’ve shared. For more information, see &lt;a href="https://developer.apple.com/documentation/signinwithapple/processing-changes-for-sign-in-with-apple-accounts"&gt;Processing changes for Sign in with Apple accounts&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Before submitting a new app to the App Store, or updating an existing app configuration to register a new Services ID or modify an existing Services ID, please read the guidance below.&lt;/p&gt;&lt;h3&gt;Account change guidance&lt;/h3&gt;&lt;p&gt;Account changes are directly related to privacy and control for the user and their personal data, and confirming account changes should be straightforward and transparent.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;For account email forwarding changes:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Ensure any displayed user data affected by the account change matches the change event in the notification payload. Typically, this data is displayed in the app’s account settings or user profile.&lt;/li&gt;
&lt;li&gt;If people need to visit a website to finish changing or verifying their email address, include a link directly to the page on your website where they can complete the process.&lt;/li&gt;
&lt;li&gt;Keep users informed. If the email forwarding change affects other services you offer, let them know. If your app supports In-App Purchases, help people understand how billing, order tracking, and cancellations will be handled with the new email address.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;For account deletions:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;See &lt;a href="https://developer.apple.com/documentation/technotes/tn3194-handling-account-deletions-and-revoking-tokens-for-sign-in-with-apple"&gt;TN3194: Handling account deletions and revoking tokens for Sign in with Apple&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Always follow applicable legal requirements for storing and retaining user account information and for handling account changes and deletions. This includes complying with local laws where your apps are available. If you have questions regarding your legal obligations, check with your legal counsel.&lt;/p&gt;&lt;h3&gt;Resources&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;App Review Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/managing-accounts"&gt;Human Interface Guidelines: Managing accounts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Thu, 09 Oct 2025 05:00:09 PDT</pubDate>
</item>
<item>
<title>Updated Apple Developer Program License Agreement now available</title>
<link>https://developer.apple.com/news/?id=fnkpd51y</link>
<guid>https://developer.apple.com/news/?id=fnkpd51y</guid>
<description>&lt;p&gt;The Apple Developer Program License Agreement has been revised to support updated policies and to provide clarification. Please review the changes below and &lt;a href="https://developer.apple.com/account"&gt;sign in to your account&lt;/a&gt; to accept the updated terms.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Section 3.3.1(B): Updated requirements related to interpreted code&lt;/li&gt;
&lt;li&gt;Definitions, Section 3.3.3(F): Specified requirements for use of the Location Push Service Extension&lt;/li&gt;
&lt;li&gt;Section 3.3.8(A), Attachment 4: Added links to terms for Xcode Cloud and CloudKit related to Regulation (EU) 2023/2854 (EU Data Act)&lt;/li&gt;
&lt;li&gt;Section 3.3.9(D): Updated terms regarding the entity that distributes the Tap to Pay APIs&lt;/li&gt;
&lt;li&gt;Schedule 1, Exhibit C: Updated Section 1 definition for Promo Codes&lt;/li&gt;
&lt;li&gt;Schedule 2, Section 3.13: Updated references to Offer Codes&lt;/li&gt;
&lt;li&gt;Schedule 2, Section 3.13(b): Updated availability terms for Offer Codes&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the updated agreement will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Wed, 08 Oct 2025 06:00:12 PDT</pubDate>
</item>
<item>
<title>New requirements for apps available in Texas</title>
<link>https://developer.apple.com/news/?id=btkirlj8</link>
<guid>https://developer.apple.com/news/?id=btkirlj8</guid>
<description>&lt;p&gt;Beginning January 1, 2026, a new state law in Texas — SB2420 — introduces age assurance requirements for app marketplaces and developers. While we share the goal of strengthening kids’ online safety, we are concerned that SB2420 impacts the privacy of users by requiring the collection of sensitive, personally identifiable information to download any app, even if a user simply wants to check the weather or sports scores. Apple will continue to provide parents and developers with industry-leading tools that help enhance child safety while safeguarding privacy within the constraints of the law.&lt;/p&gt;&lt;p&gt;Once this law goes into effect, users located in Texas who create a new Apple Account will be required to confirm whether they are 18 years or older. All new Apple Accounts for users under the age of 18 will be required to join a &lt;a href="https://support.apple.com/en-us/108380"&gt;Family Sharing group&lt;/a&gt;, and parents or guardians will need to provide consent for all App Store downloads, app purchases, and transactions using Apple's In-App Purchase system by the minor. This will also impact developers, who will need to adopt new capabilities and modify behavior within their apps to meet their obligations under the law. Similar requirements will come into effect later next year in Utah and Louisiana.&lt;/p&gt;&lt;p&gt;Today we’re sharing details about updates that we’re making and the tools we’ll provide to help developers meet these new requirements.&lt;/p&gt;&lt;p&gt;To assist developers in meeting their obligations in a privacy-preserving way, we’ll introduce capabilities to help them obtain users’ age categories and manage significant changes as required by Texas state law. The &lt;a href="https://developer.apple.com/documentation/declaredagerange/"&gt;Declared Age Range API&lt;/a&gt; is available to implement now, and will be updated in the coming months to provide the required age categories for new account users in Texas. And new APIs launching later this year will enable developers, when they determine a significant change is made to their app, to invoke a system experience to allow the user to request that parental consent be re-obtained. Additionally, parents will be able to revoke consent for a minor continuing to use an app. More details, including additional technical documentation, will be released later this fall.&lt;/p&gt;&lt;p&gt;We know protecting kids from online threats requires constant vigilance and effort. That’s why we will continue to create &lt;a href="https://developer.apple.com/kids/"&gt;industry-leading features&lt;/a&gt; to help developers provide age-appropriate experiences and safeguard privacy in their apps and games, and empower parents with a &lt;a href="https://www.apple.com/newsroom/2025/06/apple-expands-tools-to-help-parents-protect-kids-and-teens-online/"&gt;comprehensive set of tools&lt;/a&gt; to help keep their kids safe online.&lt;/p&gt;</description>
<pubDate>Wed, 08 Oct 2025 05:00:09 PDT</pubDate>
</item>
<item>
<title>Hello Developer: October 2025</title>
<link>https://developer.apple.com/news/?id=glqa1owr</link>
<guid>https://developer.apple.com/news/?id=glqa1owr</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/E206D9F1-1004-404F-B0D8-3AD73090DB6F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/E206D9F1-1004-404F-B0D8-3AD73090DB6F/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;&lt;p&gt;This month: Watch a new code-along video to discover how to use the Foundation Models framework to access the on-device LLM that powers Apple Intelligence.&lt;/p&gt;&lt;p&gt;Plus, dive into new games offerings, explore new App Store Connect features, and find out how the air-quality app &lt;em&gt;Paku&lt;/em&gt; is helping its users breathe easy.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/october25"&gt;Read the full story&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 07 Oct 2025 05:00:16 PDT</pubDate>
</item>
<item>
<title>Upcoming Currency Change in Bulgaria</title>
<link>https://developer.apple.com/news/?id=rbfp3bpb</link>
<guid>https://developer.apple.com/news/?id=rbfp3bpb</guid>
<description>&lt;p&gt;Beginning January 1, 2026, Bulgaria will adopt the euro (EUR) as its official currency, replacing the Bulgarian lev (BGN). As a result, the currency for App Store purchases and subscriptions in Bulgaria will change from BGN to EUR on this date. Your proceeds from sales in Bulgaria will also change to euros.&lt;/p&gt;&lt;p&gt;If you’ve selected the lev as the currency for your bank in App Store Connect, it will automatically change to the euro on December 1, 2025. If you’ve selected a different currency for your bank account, you’ll continue to be paid in that currency. The statutory fixed conversion rate is 1.95583 BGN = 1 EUR as established on July 8, 2025, by the Council of the European Union in connection with the introduction of the euro as the official currency in the Republic of Bulgaria.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto-renewing subscriptions, manually priced apps and In‑App Purchases, or apps and In‑App Purchases with Bulgaria as the base storefront:&lt;/strong&gt; Pricing on the Bulgaria storefront will be updated to a euro price based on the statutory conversion rate and rounded down to a supported euro price point. If you’ve chosen Bulgaria as the base storefront for your app or In‑App Purchases, pricing in other storefronts may be updated to maintain equalization with the new euro price.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Other apps or In‑App Purchases:&lt;/strong&gt; Pricing on the Bulgaria storefront will be converted to the euro using the standard equalization for euro markets where App Store sales are subject to value‑added tax (VAT).&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;You can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;p&gt;Auto‑renewable subscriptions won’t be interrupted. Subscription prices will be automatically updated for each current, preserved, and future scheduled price to euros. Customers with auto‑renewable subscriptions will receive an email informing them of the currency change.&lt;/p&gt;&lt;p&gt;Per the Euro Act, you’ll need to communicate both the lev and euro prices for In‑App Purchases to customers within your app for the duration of the transitional period from now until the end of the transition period on August 8, 2026. This messaging should appear anywhere prices are displayed.&lt;/p&gt;&lt;p&gt;Your Sales and Trends reports and monthly financial reports will also be updated. For Sales and Trends, euros will be indicated for transactions after the currency change. For monthly financial reports, earnings from sales that occurred before the currency change will be in the BG report, and earnings from sales after the currency change will be in the EU report.&lt;/p&gt;&lt;p&gt;All refunds issued after January 1, 2026, will be refunded in euros, regardless of the date of purchase.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.apple.com/legal/bg/dev/currency/"&gt;Learn more about the Bulgaria &lt;span class="icon icon-after icon-chevronright nowrap"&gt;EUR adoption&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Thu, 25 Sep 2025 09:00:46 PDT</pubDate>
</item>
<item>
<title>Get ready with the latest beta releases</title>
<link>https://developer.apple.com/news/?id=4uj8znqq</link>
<guid>https://developer.apple.com/news/?id=4uj8znqq</guid>
<description>&lt;p&gt;The beta versions of iOS 26.1, iPadOS 26.1, macOS 26.1, tvOS 26.1, visionOS 26.1, and watchOS 26.1 are now available. Get your apps ready by confirming they work as expected on these releases. And to take advantage of the advancements in the latest SDKs, make sure to build and test with Xcode 26.0.1.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/releases/"&gt;View downloads and &lt;span class="icon icon-after icon-chevronright nowrap"&gt;release notes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/xcode/testing-a-beta-os"&gt;Learn about testing a &lt;span class="icon icon-after icon-chevronright nowrap"&gt;beta OS&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/bug-reporting/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;sending feedback&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 22 Sep 2025 07:00:14 PDT</pubDate>
</item>
<item>
<title>App Store submissions now open for the latest OS releases</title>
<link>https://developer.apple.com/news/?id=6lxhtioi</link>
<guid>https://developer.apple.com/news/?id=6lxhtioi</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/62DE05BC-5D60-4277-A8A9-F53D5FA4D2D2/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/62DE05BC-5D60-4277-A8A9-F53D5FA4D2D2/2048.jpeg" data-hires="false" alt="A collage of icons of Apple apps — including Xcode, Apple Developer, Swift, and more — set diagonally against a light blue background."&gt;&lt;/div&gt;&lt;p&gt;iOS 26, iPadOS 26, macOS Tahoe 26, tvOS 26, visionOS 26, and watchOS 26 will soon be available to customers worldwide — which means you can now submit apps and games that take advantage of Apple’s broadest design update ever.&lt;/p&gt;&lt;p&gt;Build your apps and games using the &lt;a href="https://developer.apple.com/download/"&gt;Xcode 26 Release Candidate&lt;/a&gt; and latest SDKs, test with TestFlight, and submit for review to the App Store. By taking advantage of the &lt;a href="https://developer.apple.com/design/"&gt;new design and Liquid Glass&lt;/a&gt;, the &lt;a href="https://developer.apple.com/documentation/FoundationModels"&gt;Foundation Models framework&lt;/a&gt;, the new &lt;a href="https://developer.apple.com/games-app/"&gt;Apple Games app&lt;/a&gt;, and more, you can deliver even more unique experiences on Apple platforms.&lt;/p&gt;&lt;p&gt;Starting April 2026, apps and games uploaded to App Store Connect need to meet the following minimum requirements.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;iOS and iPadOS apps must be built with the iOS 26 &amp;amp; iPadOS 26 SDK or later&lt;/li&gt;
&lt;li&gt;tvOS apps must be built with the tvOS 26 SDK or later&lt;/li&gt;
&lt;li&gt;visionOS apps must be built with the visionOS 26 SDK or later&lt;/li&gt;
&lt;li&gt;watchOS apps must be built with the watchOS 26 SDK or later&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/submitting/"&gt;Learn more &lt;span class="icon icon-after icon-chevronright nowrap"&gt;about submitting&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 09 Sep 2025 05:00:09 PDT</pubDate>
</item>
<item>
<title>Hello Developer: September 2025</title>
<link>https://developer.apple.com/news/?id=6zd7a3al</link>
<guid>https://developer.apple.com/news/?id=6zd7a3al</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/4C837433-82A4-41BF-9AEE-CF384A1CE1E5/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/4C837433-82A4-41BF-9AEE-CF384A1CE1E5/2048.jpeg" data-hires="false" alt="A bubble-like shape floats over a background that shows a grid against a red and purple background."&gt;&lt;/div&gt;&lt;p&gt;Be ready for the new design. Whether you’re a longtime pro or a hobbyist, get inspired and make your apps and games look their best by exploring videos, downloads, and docs.&lt;/p&gt;&lt;p&gt;Plus, sign up for one-on-one appointments to dive into machine learning and AI, and meet the team behind the wholesome open-world game &lt;em&gt;Hello Kitty Island Adventure&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/september25"&gt;Read the full story&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 02 Sep 2025 05:00:16 PDT</pubDate>
</item>
<item>
<title>Awe dropping.</title>
<link>https://developer.apple.com/news/?id=p9nukitr</link>
<guid>https://developer.apple.com/news/?id=p9nukitr</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/90AA664A-3D93-4967-8410-63CFB6CDF8D1/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/90AA664A-3D93-4967-8410-63CFB6CDF8D1/2048.jpeg" data-hires="false" alt="Glowing Apple logo in a gradient of black, blue, yellow, and red, blue halo around the edge."&gt;&lt;/div&gt;&lt;p&gt;Join us for a special Apple Event on September 9 at 10 a.m. PT.&lt;br&gt;&lt;br&gt;Watch on &lt;a href="https://www.apple.com/apple-events"&gt;apple.com&lt;/a&gt;, Apple TV, or &lt;a href="https://www.youtube.com/watch?v=H3KnMyojEQU"&gt;YouTube Live&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Tue, 26 Aug 2025 07:00:09 PDT</pubDate>
</item>
<item>
<title>Tax and Price Updates for Apps, In-App Purchases, and Subscriptions</title>
<link>https://developer.apple.com/news/?id=yo2104n5</link>
<guid>https://developer.apple.com/news/?id=yo2104n5</guid>
<description>&lt;p&gt;The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.&lt;/p&gt;&lt;p&gt;From time to time, we need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tax and price updates&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;As of August 21:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Your proceeds from the sale of eligible apps and In‑App Purchases have been modified in:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Brazil: Imposto sobre Operações Financeiras (IOF) of 3.5%&lt;/li&gt;
&lt;li&gt;Canada: Digital services tax (DST) no longer applicable&lt;/li&gt;
&lt;li&gt;Estonia: Value‑added tax (VAT) rate increase from 22% to 24%&lt;/li&gt;
&lt;li&gt;Romania:&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt; - VAT rate increase from 19% to 21%&lt;/p&gt;&lt;p&gt; - Reduced VAT rate increase from 5% to 11% for news, magazines, books, and audiobooks&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;The Philippines: VAT introduction of 12% for developers based outside of the Philippines&lt;/li&gt;
&lt;li&gt;Vietnam:&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt; - Organizations based outside of Vietnam: VAT rate increase from 5% to 10%.&lt;/p&gt;&lt;p&gt; - Individual developers based outside of Vietnam: Personal income tax (PIT) introduction of 5%, replacing the corporate income tax (CIT). Reduced VAT rate of 0% for news, magazines, and books no longer applies and all content will be taxed at the standard rate.&lt;/p&gt;&lt;p&gt; - Organizations based in Vietnam: Apple will no longer remit foreign contractor tax (FCT) on sales to end customers. FCT of 5% introduced on Apple’s commission.&lt;/p&gt;&lt;p&gt; - Individual developers based in Vietnam: Personal income tax (PIT) introduction of 2%, replacing the corporate income tax (CIT). FCT of 5% introduced on Apple’s commission. Reduced VAT rate of 0% for news, magazines, and books no longer applies and all content will be taxed at the standard rate.&lt;/p&gt;&lt;p&gt;Exhibit B and C of the Paid Applications Agreement will be updated to indicate that Apple collects and remits applicable taxes in the Philippines, and the relevant tax changes in Vietnam.¹&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Beginning September 8:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Pricing for apps and In-App Purchases will be updated for the Philippines and Vietnam if you haven’t selected one of these storefronts as the base storefront for your app or In‑App Purchase.² These updates also consider VAT introductions and changes listed in the tax updates section above.&lt;/p&gt;&lt;p&gt;If you’ve selected the Philippines or Vietnam as the base storefront for your app or In-App Purchase, prices won’t change. On other storefronts, prices will be updated to maintain equalization with your chosen base price.&lt;/p&gt;&lt;p&gt;Prices won’t change in any region if your In‑App Purchase is an auto‑renewable subscription. Prices also won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.&lt;/p&gt;&lt;p&gt;The Pricing and Availability section of Apps has been updated in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt; to display these upcoming price changes. As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about managing your prices&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes#view-or-edit-upcoming-price-changes"&gt;View or edit upcoming &lt;span class="icon icon-after icon-chevronright nowrap"&gt;price changes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price#edit-your-apps-base-country-or-region"&gt;Edit your app’s base country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-pricing-and-availability-start-times-by-country-or-region/"&gt;Pricing and availability start times by country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase"&gt;Set a price for an &lt;span class="icon icon-after icon-chevronright nowrap"&gt;In-App Purchase&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about your proceeds&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/view-payments-and-proceeds/"&gt;View payments &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and proceeds&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports"&gt;Download &lt;span class="icon icon-after icon-chevronright nowrap"&gt;financial reports&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;¹ Translations of the updated agreement will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;² Excludes auto-renewable subscriptions.&lt;/p&gt;</description>
<pubDate>Thu, 21 Aug 2025 06:00:46 PDT</pubDate>
</item>
<item>
<title>Hello Developer: August 2025</title>
<link>https://developer.apple.com/news/?id=4qkavrhc</link>
<guid>https://developer.apple.com/news/?id=4qkavrhc</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/18238742-2F2C-409C-A662-C9A2A540568B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/18238742-2F2C-409C-A662-C9A2A540568B/2048.jpeg" data-hires="false" alt="A woman stands on stage in a darkened auditorium in front of an audience. Behind her is a screen showing illustrations of the new Apple design system, including clear buttons and sliders. The screen has a light-gray background with a grid."&gt;&lt;/div&gt;&lt;p&gt;Sign up for new Apple developer workshops all over the world. Plus, download Apple UI design kits for Figma and Sketch, meet the Italy-based team behind Sunlitt, and more.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/august25"&gt;Read more&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 05 Aug 2025 05:00:16 PDT</pubDate>
</item>
<item>
<title>Updated age ratings in App Store Connect</title>
<link>https://developer.apple.com/news/?id=ks775ehf</link>
<guid>https://developer.apple.com/news/?id=ks775ehf</guid>
<description>&lt;p&gt;The App Store is designed to be a safe and trusted place for all ages, including children. The age rating system for apps and games has been updated in order to provide people with more granular age ratings. We’ve also introduced new age rating questions to help identify sensitive content in your app and added the ability to set a higher rating to reflect your app’s minimum age requirement. Ratings for all apps and games on the App Store have been automatically updated to align with this new system and will be reflected on Apple devices running beta versions of iOS 26, iPadOS 26, macOS Tahoe 26, tvOS 26, visionOS 26, and watchOS 26.&lt;/p&gt;&lt;p&gt;The updated age rating system adds 13+, 16+, and 18+ to the existing 4+ and 9+ ratings. Age ratings are assigned to each country or region and may vary based on region-specific suitability standards.&lt;/p&gt;&lt;p&gt;We’ve introduced a new set of required questions to the ratings questionnaire for all apps. These new questions cover:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;In-app controls.&lt;/li&gt;
&lt;li&gt;Capabilities.&lt;/li&gt;
&lt;li&gt;Medical or wellness topics.&lt;/li&gt;
&lt;li&gt;Violent themes in your app or game.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Your answers to these questions will help Apple better calculate a rating and help you deliver an age-appropriate experience.&lt;/p&gt;&lt;p&gt;If your app has a policy requiring a higher minimum user age than the rating assigned by Apple, you can set a higher age rating after you respond to the age ratings questions. You can view the age rating for each of your apps under the updated system and respond to the new questions for each app in the App Information section in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;As a reminder, you must consider how all app features, including AI assistants and chatbot functionality, impact the frequency of sensitive content appearing within your app to make sure it receives the appropriate rating. All apps are subject to the &lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;App Review Guidelines&lt;/a&gt;, such as the safety guidelines regarding objectionable content or user generated content, and must abide by all applicable local laws and regulations, like the Children’s Online Privacy Protection Act (“COPPA”), and the European Union’s General Data Protection Regulation (“GDPR”).&lt;/p&gt;&lt;p&gt;Please provide responses to the updated age rating questions for each of your apps by January 31, 2026, to avoid an interruption when submitting your app updates in App Store Connect.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/age-ratings-values-and-definitions"&gt;Learn more about age ratings values &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and definitions&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-information/set-an-app-age-rating/"&gt;Learn how to set your &lt;span class="icon icon-after icon-chevronright nowrap"&gt;app rating&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 24 Jul 2025 06:00:43 PDT</pubDate>
</item>
<item>
<title>New 64-bit requirement for watchOS apps</title>
<link>https://developer.apple.com/news/?id=zt8rydnt</link>
<guid>https://developer.apple.com/news/?id=zt8rydnt</guid>
<description>&lt;p&gt;Beginning April 2026, watchOS apps uploaded to App Store Connect must also include 64-bit support and be built with the &lt;a href="https://developer.apple.com/watchos/whats-new/"&gt;watchOS 26&lt;/a&gt; SDK. To enable 64-bit support in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with 64-bit code.&lt;/p&gt;&lt;p&gt;You can test ARM64 compatibility for your apps in the Xcode Simulator, and on Apple Watch Series 9 or 10, or Apple Watch Ultra 2 running watchOS 26 beta.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/xcode/"&gt;Learn more about the SDKs included &lt;span class="icon icon-after icon-chevronright nowrap"&gt;in Xcode&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 22 Jul 2025 06:00:43 PDT</pubDate>
</item>
<item>
<title>iOS and iPadOS 26 design kits are here</title>
<link>https://developer.apple.com/news/?id=pnfbj8je</link>
<guid>https://developer.apple.com/news/?id=pnfbj8je</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/E92B44C5-04EA-42F4-BB2A-AF394EFED6BB/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/E92B44C5-04EA-42F4-BB2A-AF394EFED6BB/2048.jpeg" data-hires="false" alt="A collage showing screens with new features announced at WWDC25, including the new design."&gt;&lt;/div&gt;&lt;p&gt;Apple Ul design kits for Figma and Sketch are now available for iOS and iPadOS 26.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/resources/" class="icon icon-after icon-chevronright"&gt;Apple Design Resources&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Fri, 18 Jul 2025 10:00:15 PDT</pubDate>
</item>
<item>
<title>Updates for apps in the European Union</title>
<link>https://developer.apple.com/news/?id=awedznci</link>
<guid>https://developer.apple.com/news/?id=awedznci</guid>
<description>&lt;p&gt;The European Commission has required Apple to make a series of additional changes under the Digital Markets Act:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Communication and promotion of offers&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Today, we’re introducing updated terms that let developers with apps in the European Union storefronts of the App Store communicate and promote offers for purchase of digital goods or services available at a destination of their choice. The destination can be a website, alternative app marketplace, or another app, and can be accessed outside the app or within the app via a web view or native experience.&lt;/li&gt;
&lt;li&gt;App Store apps that communicate and promote offers for digital goods or services will be subject to new business terms for those transactions — an initial acquisition fee, store services fee, and for apps on the StoreKit External Purchase Link Entitlement (EU) Addendum, the Core Technology Commission (CTC). The CTC reflects value Apple provides developers through ongoing investments in the tools, technologies, and services that enable them to build and share innovative apps with users.&lt;/li&gt;
&lt;li&gt;Music streaming apps on the App Store in the European Economic Area (EEA) wanting to use the Music Streaming Services Entitlement (EEA) can use these options.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Update to Business Terms for Apps in the European Union&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;By January 1, 2026, Apple plans to move to a single business model in the EU for all developers. Under this single business model, Apple will transition from the Core Technology Fee (CTF) to the CTC on digital goods or services. The CTC will apply to digital goods or services sold by apps distributed from the App Store, Web Distribution, and/or alternative marketplaces.&lt;/li&gt;
&lt;li&gt;Apps currently under the Alternative Terms Addendum for Apps in the EU continue to be subject only to the CTF until the transition to the CTC is fully implemented next year. At that time, qualifying transactions will be subject to the CTC, and the CTF will no longer apply. Additional details regarding this transition will be provided at a later date.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;User Experience Update&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Beginning with iOS 18.6 and iPadOS 18.6, iOS and iPadOS will provide an &lt;a href="https://developer.apple.com/support/alt-distribution-ux-in-the-eu/"&gt;updated user experience&lt;/a&gt; in the EU for installing alternative marketplaces or apps from a developer’s website. Additionally, later this year, we will provide an API which will allow developers to initiate the download of alternatively distributed apps they publish from within their app.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To learn more, view &lt;a href="https://developer.apple.com/support/communication-and-promotion-of-offers-on-the-app-store-in-the-eu/"&gt;Communication and promotion of offers on the App Store in the EU&lt;/a&gt;. To read the full terms, view the &lt;a href="https://developer.apple.com/contact/request/download/external/Alternative-EU-Terms-Addendum.pdf"&gt;Alternative Terms Addendum for Apps in the EU&lt;/a&gt; or the &lt;a href="https://developer.apple.com/contact/request/download/external/StoreKit-External-Purchase-Link-(EU)-Entitlement-Addendum.pdf"&gt;StoreKit External Purchase Link Entitlement Addendum for EU Apps&lt;/a&gt;. You can also request a &lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;30-minute online appointment&lt;/a&gt; to ask questions and provide feedback about these changes.&lt;/p&gt;</description>
<pubDate>Thu, 26 Jun 2025 08:24:33 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC25: Day 5</title>
<link>https://developer.apple.com/news/?id=k2rqp041</link>
<guid>https://developer.apple.com/news/?id=k2rqp041</guid>
<description>&lt;p&gt;The European Commission has required Apple to make a series of additional changes under the Digital Markets Act:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Communication and promotion of offers&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Today, we’re introducing updated terms that let developers with apps in the European Union storefronts of the App Store communicate and promote offers for purchase of digital goods or services available at a destination of their choice. The destination can be a website, alternative app marketplace, or another app, and can be accessed outside the app or within the app via a web view or native experience.&lt;/li&gt;
&lt;li&gt;App Store apps that communicate and promote offers for digital goods or services will be subject to new business terms for those transactions — an initial acquisition fee, store services fee, and for apps on the StoreKit External Purchase Link Entitlement (EU) Addendum, the Core Technology Commission (CTC). The CTC reflects value Apple provides developers through ongoing investments in the tools, technologies, and services that enable them to build and share innovative apps with users.&lt;/li&gt;
&lt;li&gt;Music streaming apps on the App Store in the European Economic Area (EEA) wanting to use the Music Streaming Services Entitlement (EEA) can use these options.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Update to Business Terms for Apps in the European Union&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;By January 1, 2026, Apple plans to move to a single business model in the EU for all developers. Under this single business model, Apple will transition from the Core Technology Fee (CTF) to the CTC on digital goods or services. The CTC will apply to digital goods or services sold by apps distributed from the App Store, Web Distribution, and/or alternative marketplaces.&lt;/li&gt;
&lt;li&gt;Apps currently under the Alternative Terms Addendum for Apps in the EU continue to be subject only to the CTF until the transition to the CTC is fully implemented next year. At that time, qualifying transactions will be subject to the CTC, and the CTF will no longer apply. Additional details regarding this transition will be provided at a later date.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;User Experience Update&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Beginning with iOS 18.6 and iPadOS 18.6, iOS and iPadOS will provide an &lt;a href="https://developer.apple.com/support/alt-distribution-ux-in-the-eu/"&gt;updated user experience&lt;/a&gt; in the EU for installing alternative marketplaces or apps from a developer’s website. Additionally, later this year, we will provide an API which will allow developers to initiate the download of alternatively distributed apps they publish from within their app.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To learn more, view &lt;a href="https://developer.apple.com/support/communication-and-promotion-of-offers-on-the-app-store-in-the-eu/"&gt;Communication and promotion of offers on the App Store in the EU&lt;/a&gt;. To read the full terms, view the &lt;a href="https://developer.apple.com/contact/request/download/external/Alternative-EU-Terms-Addendum.pdf"&gt;Alternative Terms Addendum for Apps in the EU&lt;/a&gt; or the &lt;a href="https://developer.apple.com/contact/request/download/external/StoreKit-External-Purchase-Link-(EU)-Entitlement-Addendum.pdf"&gt;StoreKit External Purchase Link Entitlement Addendum for EU Apps&lt;/a&gt;. You can also request a &lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;30-minute online appointment&lt;/a&gt; to ask questions and provide feedback about these changes.&lt;/p&gt;</description>
<pubDate>Fri, 13 Jun 2025 07:00:56 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC25: Day 4</title>
<link>https://developer.apple.com/news/?id=8kawba5a</link>
<guid>https://developer.apple.com/news/?id=8kawba5a</guid>
<description>&lt;p&gt;The European Commission has required Apple to make a series of additional changes under the Digital Markets Act:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Communication and promotion of offers&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Today, we’re introducing updated terms that let developers with apps in the European Union storefronts of the App Store communicate and promote offers for purchase of digital goods or services available at a destination of their choice. The destination can be a website, alternative app marketplace, or another app, and can be accessed outside the app or within the app via a web view or native experience.&lt;/li&gt;
&lt;li&gt;App Store apps that communicate and promote offers for digital goods or services will be subject to new business terms for those transactions — an initial acquisition fee, store services fee, and for apps on the StoreKit External Purchase Link Entitlement (EU) Addendum, the Core Technology Commission (CTC). The CTC reflects value Apple provides developers through ongoing investments in the tools, technologies, and services that enable them to build and share innovative apps with users.&lt;/li&gt;
&lt;li&gt;Music streaming apps on the App Store in the European Economic Area (EEA) wanting to use the Music Streaming Services Entitlement (EEA) can use these options.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Update to Business Terms for Apps in the European Union&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;By January 1, 2026, Apple plans to move to a single business model in the EU for all developers. Under this single business model, Apple will transition from the Core Technology Fee (CTF) to the CTC on digital goods or services. The CTC will apply to digital goods or services sold by apps distributed from the App Store, Web Distribution, and/or alternative marketplaces.&lt;/li&gt;
&lt;li&gt;Apps currently under the Alternative Terms Addendum for Apps in the EU continue to be subject only to the CTF until the transition to the CTC is fully implemented next year. At that time, qualifying transactions will be subject to the CTC, and the CTF will no longer apply. Additional details regarding this transition will be provided at a later date.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;User Experience Update&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Beginning with iOS 18.6 and iPadOS 18.6, iOS and iPadOS will provide an &lt;a href="https://developer.apple.com/support/alt-distribution-ux-in-the-eu/"&gt;updated user experience&lt;/a&gt; in the EU for installing alternative marketplaces or apps from a developer’s website. Additionally, later this year, we will provide an API which will allow developers to initiate the download of alternatively distributed apps they publish from within their app.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To learn more, view &lt;a href="https://developer.apple.com/support/communication-and-promotion-of-offers-on-the-app-store-in-the-eu/"&gt;Communication and promotion of offers on the App Store in the EU&lt;/a&gt;. To read the full terms, view the &lt;a href="https://developer.apple.com/contact/request/download/external/Alternative-EU-Terms-Addendum.pdf"&gt;Alternative Terms Addendum for Apps in the EU&lt;/a&gt; or the &lt;a href="https://developer.apple.com/contact/request/download/external/StoreKit-External-Purchase-Link-(EU)-Entitlement-Addendum.pdf"&gt;StoreKit External Purchase Link Entitlement Addendum for EU Apps&lt;/a&gt;. You can also request a &lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;30-minute online appointment&lt;/a&gt; to ask questions and provide feedback about these changes.&lt;/p&gt;</description>
<pubDate>Thu, 12 Jun 2025 08:00:56 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC25: Day 3</title>
<link>https://developer.apple.com/news/?id=m43490d3</link>
<guid>https://developer.apple.com/news/?id=m43490d3</guid>
<description>&lt;p&gt;The European Commission has required Apple to make a series of additional changes under the Digital Markets Act:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Communication and promotion of offers&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Today, we’re introducing updated terms that let developers with apps in the European Union storefronts of the App Store communicate and promote offers for purchase of digital goods or services available at a destination of their choice. The destination can be a website, alternative app marketplace, or another app, and can be accessed outside the app or within the app via a web view or native experience.&lt;/li&gt;
&lt;li&gt;App Store apps that communicate and promote offers for digital goods or services will be subject to new business terms for those transactions — an initial acquisition fee, store services fee, and for apps on the StoreKit External Purchase Link Entitlement (EU) Addendum, the Core Technology Commission (CTC). The CTC reflects value Apple provides developers through ongoing investments in the tools, technologies, and services that enable them to build and share innovative apps with users.&lt;/li&gt;
&lt;li&gt;Music streaming apps on the App Store in the European Economic Area (EEA) wanting to use the Music Streaming Services Entitlement (EEA) can use these options.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Update to Business Terms for Apps in the European Union&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;By January 1, 2026, Apple plans to move to a single business model in the EU for all developers. Under this single business model, Apple will transition from the Core Technology Fee (CTF) to the CTC on digital goods or services. The CTC will apply to digital goods or services sold by apps distributed from the App Store, Web Distribution, and/or alternative marketplaces.&lt;/li&gt;
&lt;li&gt;Apps currently under the Alternative Terms Addendum for Apps in the EU continue to be subject only to the CTF until the transition to the CTC is fully implemented next year. At that time, qualifying transactions will be subject to the CTC, and the CTF will no longer apply. Additional details regarding this transition will be provided at a later date.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;User Experience Update&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Beginning with iOS 18.6 and iPadOS 18.6, iOS and iPadOS will provide an &lt;a href="https://developer.apple.com/support/alt-distribution-ux-in-the-eu/"&gt;updated user experience&lt;/a&gt; in the EU for installing alternative marketplaces or apps from a developer’s website. Additionally, later this year, we will provide an API which will allow developers to initiate the download of alternatively distributed apps they publish from within their app.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To learn more, view &lt;a href="https://developer.apple.com/support/communication-and-promotion-of-offers-on-the-app-store-in-the-eu/"&gt;Communication and promotion of offers on the App Store in the EU&lt;/a&gt;. To read the full terms, view the &lt;a href="https://developer.apple.com/contact/request/download/external/Alternative-EU-Terms-Addendum.pdf"&gt;Alternative Terms Addendum for Apps in the EU&lt;/a&gt; or the &lt;a href="https://developer.apple.com/contact/request/download/external/StoreKit-External-Purchase-Link-(EU)-Entitlement-Addendum.pdf"&gt;StoreKit External Purchase Link Entitlement Addendum for EU Apps&lt;/a&gt;. You can also request a &lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;30-minute online appointment&lt;/a&gt; to ask questions and provide feedback about these changes.&lt;/p&gt;</description>
<pubDate>Wed, 11 Jun 2025 07:00:56 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC25: Day 2</title>
<link>https://developer.apple.com/news/?id=wobdp2bq</link>
<guid>https://developer.apple.com/news/?id=wobdp2bq</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/83D71A6D-8E57-4A6F-9743-EB8A9457DBDA/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/83D71A6D-8E57-4A6F-9743-EB8A9457DBDA/2048.jpeg" data-hires="false" alt="A tight crop of the Swift logo, showing a section of the Swift bird logo with light pink and blue highlights against a white background."&gt;&lt;/div&gt;&lt;p&gt;Welcome to Day 2 at WWDC25! Watch the Platforms State of the Union recap, then dive into all the updates to Swift, SwiftUI, and Xcode through group labs and video sessions.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2025/367" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10103/10103_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC25 Platforms State of the Union Recap&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2025/367" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc25/guides/day2"&gt;Explore Day 2 &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Today’s group labs&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/wwdc25/labs/XF838TAYXN/dashboard" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10320/10320_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Developer Tools group lab&lt;/h4&gt;
&lt;a href="/wwdc23/activities/" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/wwdc25/labs/3V9N95WH69/dashboard" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10321/10321_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Swift group lab&lt;/h4&gt;
&lt;a href="/wwdc23/activities/" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/wwdc25/labs/9NS6H826VB/dashboard" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10322/10322_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Metal &amp; game technologies group lab&lt;/h4&gt;
&lt;a href="/wwdc23/activities/" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/wwdc25/labs/4TG7S5K28Q/dashboard" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10323/10323_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Camera &amp; Photos frameworks group lab&lt;/h4&gt;
&lt;a href="/wwdc23/activities/" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;</description>
<pubDate>Tue, 10 Jun 2025 01:00:45 PDT</pubDate>
</item>
<item>
<title>Find out what’s new for Apple developers</title>
<link>https://developer.apple.com/news/?id=04aq3n93</link>
<guid>https://developer.apple.com/news/?id=04aq3n93</guid>
<description>&lt;p&gt;Discover the latest advancements on all Apple platforms. With incredible new features in iOS, iPadOS, macOS, tvOS, visionOS, and watchOS, and major enhancements across languages, frameworks, tools, and services, you can create even more unique experiences in your apps and games.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/whats-new/"&gt;Explore &lt;span class="icon icon-after icon-chevronright nowrap"&gt;what’s new&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 09 Jun 2025 06:10:28 PDT</pubDate>
</item>
<item>
<title>Updated agreements and guidelines now available</title>
<link>https://developer.apple.com/news/?id=r9dcmrvs</link>
<guid>https://developer.apple.com/news/?id=r9dcmrvs</guid>
<description>&lt;p&gt;The &lt;a href="https://developer.apple.com/support/terms/apple-developer-program-license-agreement/"&gt;Apple Developer Program License Agreement&lt;/a&gt; and &lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;App Review Guidelines&lt;/a&gt; have been revised to support new features and updated policies, and to provide clarification. Please review the changes below.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Apple Developer Program License Agreement&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Section 3.3.3(D): Updated language on requirements for data and privacy.&lt;/li&gt;
&lt;li&gt;Section 3.3.3(N): Updated requirements for use of the ID Verifier APIs.&lt;/li&gt;
&lt;li&gt;Definitions, 3.3.3(P): Specified requirements for use of the Declared Age Range API.&lt;/li&gt;
&lt;li&gt;Definitions, 3.3.7(G): Specified requirements for use of the Wi-Fi Aware framework.&lt;/li&gt;
&lt;li&gt;Definitions, 3.3.7(H): Specified requirements for use of the TelephonyMessagingKit APIs.&lt;/li&gt;
&lt;li&gt;Definitions, 3.3.7(I): Specified requirements for use of the Default Dialer APIs.&lt;/li&gt;
&lt;li&gt;Definition, Section 3.3.8(H), Attachment 11: Specified requirements for use of EnergyKit.&lt;/li&gt;
&lt;li&gt;Definitions, 3.3.8(I): Specified requirements for use of the Foundation Models framework.&lt;/li&gt;
&lt;li&gt;Definitions, Attachment 4: Specified requirements for use of the iCloud Extended Share APIs.&lt;/li&gt;
&lt;li&gt;Section 6.4: Removed language on Bitcode submissions as it is no longer applicable, and replaced it with terms regarding iOS app widgets on CarPlay.&lt;/li&gt;
&lt;li&gt;Section 7.4(B): Updated and clarified requirements for TestFlight related to digital purchases and tester invitations.&lt;/li&gt;
&lt;li&gt;Section 7.7: Updated language on customization of icons and widgets.&lt;/li&gt;
&lt;li&gt;Section 7.8: Specified terms related to the Apple Games app.&lt;/li&gt;
&lt;li&gt;Attachment 6: Updated terms regarding the entity that distributes the map in China.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;App Review Guidelines&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;3.1.2(a), bullet 2: This language has been deleted (“You may offer a single subscription that is shared across your own apps and services”).&lt;/li&gt;
&lt;li&gt;3.1.2(a), bullet 5: This language has been relocated to Guideline 3.2.2(x).&lt;/li&gt;
&lt;li&gt;3.2.1(viii): Clarified that financial apps must have necessary licensing and permissions in the locations where developers make them available.&lt;/li&gt;
&lt;li&gt;3.2.2(x): This new guideline contains the language relocated from Guideline 3.1.2(a), bullet 5, and permits developers to otherwise incentivize users to take specific actions within app.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Please &lt;a href="https://developer.apple.com/account"&gt;sign in to your account&lt;/a&gt; to accept the updated Apple Developer Program License Agreement.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the guidelines will be available on &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Mon, 09 Jun 2025 06:00:12 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC25: Day 1</title>
<link>https://developer.apple.com/news/?id=9q6q24m5</link>
<guid>https://developer.apple.com/news/?id=9q6q24m5</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/72EA60C1-B81F-4BB0-8C38-7DA1BA1DD782/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/72EA60C1-B81F-4BB0-8C38-7DA1BA1DD782/2048.jpeg" data-hires="false" alt="A tight crop on an image of a rainbow in the new Apple design, lit by soft blue, green, yellow, and orange highlights."&gt;&lt;/div&gt;&lt;p&gt;WWDC25 is here! Watch a quick welcome video to help you get started, then dive into sessions and sign up for tomorrow’s group labs. &lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2025/364" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10100/10100_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Welcome to WWDC25&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2025/364" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc25/guides/day1"&gt;Explore Day 1 &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Tuesday’s group labs&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/wwdc25/labs/XF838TAYXN/dashboard" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10320/10320_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Developer Tools group lab&lt;/h4&gt;
&lt;a href="/wwdc23/activities/" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/wwdc25/labs/3V9N95WH69/dashboard" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10321/10321_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Swift group lab&lt;/h4&gt;
&lt;a href="/wwdc23/activities/" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/wwdc25/labs/9NS6H826VB/dashboard" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10322/10322_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Metal &amp; game technologies group lab&lt;/h4&gt;
&lt;a href="/wwdc23/activities/" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/wwdc25/labs/4TG7S5K28Q/dashboard" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/3055294D-836B-4513-B7B0-0BC5666246B0/10323/10323_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Camera &amp; Photos frameworks group lab&lt;/h4&gt;
&lt;a href="/wwdc23/activities/" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;</description>
<pubDate>Wed, 04 Jun 2025 16:59:40 PDT</pubDate>
</item>
<item>
<title>Introducing the 2025 Apple Design Award winners and finalists</title>
<link>https://developer.apple.com/news/?id=zjpafj4y</link>
<guid>https://developer.apple.com/news/?id=zjpafj4y</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/59317E52-DA62-4567-8515-268D07C85604/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/59317E52-DA62-4567-8515-268D07C85604/2048.jpeg" data-hires="false" alt="A collage of app icons of the 2025 Apple Design Award winners and finalists, set in a grid against a black background."&gt;&lt;/div&gt;&lt;p&gt;An artistic puzzler with a wildlife twist. A translation app powered by machine learning and stickers. And a card game that’s been on quite a run. Say hello to the wildly inventive crop of 2025 Apple Design Award honorees.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/?cid=ht-ada25"&gt;View this year's winners and finalists &amp;gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 03 Jun 2025 08:00:56 PDT</pubDate>
</item>
<item>
<title>Hello Developer: June 2025</title>
<link>https://developer.apple.com/news/?id=4hac2w7l</link>
<guid>https://developer.apple.com/news/?id=4hac2w7l</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/D9BFE91C-5B0E-4E3F-B0A9-8BD97F90BBF9/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/D9BFE91C-5B0E-4E3F-B0A9-8BD97F90BBF9/2048.jpeg" data-hires="false" alt="A collage of app icons of the 2025 Apple Design Award winners and finalists, set in a grid against a black background."&gt;&lt;/div&gt;&lt;p&gt;WWDC25 is just days away! Here’s everything you need to get ready — and a big announcement to start things off. Say hello to the wildly inventive crop of 2025 Apple Design Award winners and finalists.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/june25"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 03 Jun 2025 08:00:16 PDT</pubDate>
</item>
<item>
<title>Sleek peek.</title>
<link>https://developer.apple.com/news/?id=ccuxfzqc</link>
<guid>https://developer.apple.com/news/?id=ccuxfzqc</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/3776D14D-34E2-454B-AFBD-017956061B10/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/3776D14D-34E2-454B-AFBD-017956061B10/2048.jpeg" data-hires="false" alt="The Apple logo with rainbow highlights, set against a light gray background. Under the logo is &amp;quot;WWDC25&amp;quot; in a rainbow of colors."&gt;&lt;/div&gt;&lt;p&gt;WWDC25 is almost here! Find out how to tune in to the Keynote and Platforms State of the Union on Monday, June 9. &lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc25/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;Learn more&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 02 Jun 2025 07:00:09 PDT</pubDate>
</item>
<item>
<title>Tax and Price updates for Apps, In-App Purchases, and Subscriptions</title>
<link>https://developer.apple.com/news/?id=wim4cztw</link>
<guid>https://developer.apple.com/news/?id=wim4cztw</guid>
<description>&lt;p&gt;The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.&lt;/p&gt;&lt;p&gt;From time to time, we may need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tax and price updates&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;As of May 16:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Your proceeds from the sale of eligible apps and In‑App Purchases have been modified in Brazil to account for the Contribuições de Intervenção no Domínio Econômico (CIDE) tax introduction of 10% for developers based outside of Brazil.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Beginning June 2:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Pricing for apps and In-App Purchases will be updated for Brazil and Kazakhstan if you haven’t selected one of these storefronts as the base storefront for your app or In‑App Purchase.¹ The updates in Brazil also consider the 10% CIDE tax introduction. &lt;/p&gt;&lt;p&gt;If you’ve selected Brazil or Kazakhstan as the base storefront for your app or In-App Purchase, prices won’t change. On other storefronts, prices will be updated to maintain equalization with your chosen base price.&lt;/p&gt;&lt;p&gt;Prices won’t change in any region if your In‑App Purchase is an auto‑renewable subscription. Prices also won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.&lt;/p&gt;&lt;p&gt;The Pricing and Availability section of Apps has been updated in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt; to display these upcoming price changes. As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Additional upcoming changes&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Beginning August 4:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;All auto-renewable subscription price increases in Austria, Germany, and Poland will require customers to consent to the new price for their subscription to continue renewing.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Price increases scheduled with a start date on or after August 4:&lt;/strong&gt; All customers must consent to the new price. If a subscriber doesn’t agree to the new price or takes no action, Apple will continue to request consent approximately weekly through email, push notifications, and in-app messaging until their subscription expires at the end of their current billing cycle.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Price increases scheduled with a start date before August 4:&lt;/strong&gt; Current notice criteria will remain in effect, even if the renewal occurs after August 4 (for annual subscriptions, renewal could be as late as August 2026). &lt;a href="https://developer.apple.com/help/app-store-connect/manage-subscriptions/manage-pricing-for-auto-renewable-subscriptions/#increase-the-price-of-an-auto-renewable-subscription"&gt;See criteria&lt;/a&gt;, noting that consent may apply to customers depending on the size or velocity of your price increases.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To help ensure a smooth transition, we recommend avoiding scheduling price increases with a start date between August 2 and August 4.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about managing your prices&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes#view-or-edit-upcoming-price-changes"&gt;View or edit upcoming &lt;span class="icon icon-after icon-chevronright nowrap"&gt;price changes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price#edit-your-apps-base-country-or-region"&gt;Edit your app’s base country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-pricing-and-availability-start-times-by-country-or-region/"&gt;Pricing and availability start times by country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase"&gt;Set a price for an &lt;span class="icon icon-after icon-chevronright nowrap"&gt;In-App Purchase&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about your proceeds&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/view-payments-and-proceeds/"&gt;View payments &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and proceeds&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports"&gt;Download &lt;span class="icon icon-after icon-chevronright nowrap"&gt;financial reports&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;¹ Excludes auto-renewable subscriptions.&lt;/p&gt;</description>
<pubDate>Fri, 16 May 2025 07:00:46 PDT</pubDate>
</item>
<item>
<title>Hello Developer: May 2025</title>
<link>https://developer.apple.com/news/?id=p2nk9tnh</link>
<guid>https://developer.apple.com/news/?id=p2nk9tnh</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/32E5BC7C-9F57-4A04-83C9-D1CA3A238ED5/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/32E5BC7C-9F57-4A04-83C9-D1CA3A238ED5/2048.jpeg" data-hires="false" alt="A series of 12 light-blue icons representing different Apple tools and technologies, all set against a darker blue background."&gt;&lt;/div&gt;&lt;p&gt;In this edition: Join us to learn how to make your apps more accessible to everyone. Plus, check out our new and refreshed Pathways, and uncover the time-traveling secrets of the Apple Design Award-winning game &lt;em&gt;The Wreck&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/may25"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 06 May 2025 09:00:59 PDT</pubDate>
</item>
<item>
<title>Random access memories: Inside the time-shifting narrative of The Wreck</title>
<link>https://developer.apple.com/news/?id=wt9blabn</link>
<guid>https://developer.apple.com/news/?id=wt9blabn</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/2DCBF480-FDF8-45B5-BCA3-F1A64BCEE4F0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/2DCBF480-FDF8-45B5-BCA3-F1A64BCEE4F0/2048.jpeg" data-hires="false" alt="The main character of The Wreck, a writer named Junon, is seen in animated form standing in a hospital hallway. The top half of the halls are a salmon color and the bottom half are a dingy white tile. Junon is wearing a black sweatshirt and black glasses and looking at the camera. "&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;The Wreck&lt;/em&gt; is filed under games, but it’s also been called a visual novel, an interactive experience, and a playable movie. Florent Maurin is OK with all of it. “I like to think we’re humbly participating in expanding the idea of what a video game can be,” he says.&lt;/p&gt;&lt;p&gt;Maurin is the co-writer, designer, and producer of &lt;em&gt;The Wreck&lt;/em&gt; — and here we’ll let you decide what to call it. &lt;em&gt;The Wreck&lt;/em&gt; tells the tale of Junon, a writer who’s abruptly called to a hospital to make a life-changing decision involving her mother. The story is anchored by the accident that lends the game its name, but the ensuing narrative is splintered, and begins to take shape only as players navigate through seemingly disconnected scenes that can be viewed multiple times from different perspectives. &lt;em&gt;The Wreck&lt;/em&gt; is far from light. But its powerful story and unorthodox mechanics combine for a unique experience.&lt;/p&gt;&lt;p&gt;“We tried to make a game that’s a bit off the beaten path,” says Maurin, who’s also the president and CEO of The Pixel Hunt studio, “and hopefully it connects with people.”&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/0E569834-88FC-4562-BCF1-E9D52080570B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/0E569834-88FC-4562-BCF1-E9D52080570B/2048.jpeg" data-hires="false" alt="In this screenshot from The Wreck, the main character, Junon, walks away from a kitchen that's on fire. Behind her, flames erupt from the stove and sink area."&gt;&lt;/div&gt;&lt;h3&gt;The Wreck&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Social impact&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team:&lt;/strong&gt; The Pixel Hunt&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; iPhone, iPad&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 4&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Maurin is a former children’s journalist who worked at magazines and newspapers in his native France. After nearly 10 years in the field, he pivoted to video games, seeing them as a different way to share real stories about real people. “Reality is a source of inspiration in movies, novels, and comic books, but it’s almost completely absent in the gaming landscape,” he says. “We wanted to challenge that.”&lt;/p&gt;&lt;p&gt;Founded in 2014, The Pixel Hunt has released acclaimed titles like the App Store Award–winning historical adventure &lt;em&gt;Inua&lt;/em&gt; and the text-message adventure &lt;em&gt;Bury Me, My Love&lt;/em&gt;. It was near the end of the development process for the latter that Maurin and his daughter were involved in a serious car accident.&lt;/p&gt;&lt;p&gt;“It was honestly like a movie trope,” he says. “Time slowed down. Weird memories that had nothing to do with the moment flashed before my eyes. Later I read that the brain parses through old memories to find relevant knowledge for facing that kind of situation. It was so sudden and so intense, and I knew I wanted to make something of it. And what immediately came to mind was a game.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/10B80DAA-82CF-4071-96E0-76FEF4952C99/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/10B80DAA-82CF-4071-96E0-76FEF4952C99/2048.jpeg" data-hires="false" alt="In this screenshot from The Wreck, a nurse with black hair wearing blue scrubs talks to the main character, Junon, in a hospital hallway. Dialogue on the screen says, &amp;quot;Why do you think I'm here?&amp;quot; &amp;quot;I'm sorry.&amp;quot;"&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Junon's interactions with the hospital staff drive the narrative in &lt;em&gt;The Wreck&lt;/em&gt;.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;But Maurin was too close to the source material; the accident had left a lasting impact, and he separated himself from the creative process. “I think I was trying to protect myself from the intensity of that feeling,” he says. “That’s when Alex, our art director, told me, ‘Look, this is your idea, and I don’t think it’ll bloom if you don’t really dig deep and own the creative direction.’ And he was right.”&lt;/p&gt;&lt;p&gt;That was art director Alexandre Grilletta, who helmed the development team alongside lead developer Horace Ribout, animator Peggy Lecouvey, sound designers Luis and Rafael Torres, and Maurin’s sister, Coralie, who served as a “second brain” during writing. (In a nice bit of serendipity, the game’s script was written in an open-source scripting language developed by Inkle, which used it for their own Apple Design Award-winning game, &lt;em&gt;Overboard&lt;/em&gt;, in 2022.)&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/C9103380-5246-4AF7-A6D0-390F43CC72F0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/C9103380-5246-4AF7-A6D0-390F43CC72F0/2048.jpeg" data-hires="false" alt="In this screenshot from The Wreck, a woman with short blonde hair is sitting in a softly lit room. She is saying, &amp;quot;So what's the play? Idiot or goldfish?&amp;quot;"&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Junon's sister might not be an entirely welcome presence in &lt;em&gt;The Wreck&lt;/em&gt;.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;The story of &lt;em&gt;The Wreck&lt;/em&gt; is split into two parts. The first — what the team calls the “last day” — follows Junon at the hospital while she faces her mother’s situation as well as revealing interactions with her sister and ex-husband. Maurin says the “last day” was pretty straightforward from a design standpoint. “We knew we wanted a cinematic look,” he says, “so we made it look like a storyboard with some stop-motion animation and framing. It was really nothing too fancy. The part that was way more challenging was the memories.”&lt;/p&gt;&lt;p&gt;Those “memories” — and the backstory they tell — employ a clever mechanism in which players view a scene as a movie and have the ability to fast-forward or rewind the scene. These memory scenes feel much different; they’re dreamlike and inventive, with swooping camera angles, shifting perspectives, and words that float in the air. “I saw that first in &lt;em&gt;What Remains of Edith Finch&lt;/em&gt;,” says Maurin. “I thought it was an elegant way of suggesting the thing that triggers a character’s brain in that moment.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/E385AB3D-5A5D-477D-AED1-26694ABC40E8/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/E385AB3D-5A5D-477D-AED1-26694ABC40E8/2048.jpeg" data-hires="false" alt="The main character of The Wreck, a writer named Junon, is seen in animated form standing in a hospital hallway. She is wearing a black sweatshirt and black rimmed glasses. Three shimmering phrases float in the air around her: &amp;quot;impacts the body,&amp;quot; &amp;quot;impaired,&amp;quot; and &amp;quot;long-term.&amp;quot; "&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Junon's thoughts are often conveyed in floating phrases that surround her in stressful moments.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Successive viewings of these memories can reveal new details or cast doubt on their legitimacy — something Maurin wrote from experience. “I’ll give you an example,” he says. “When my parents brought my baby sister home from the hospital, I remember the exact moment they arrived in the car. It’s incredibly vivid. But the weird part is: This memory is in the third person. I see myself tiptoeing to the window to watch them in the street — which is impossible! I rewrote my own memory for some reason, and only my brain knows why it works like that. But it feels so real.”&lt;/p&gt;&lt;p&gt;Throughout the development process, Maurin and team held close to the idea of a “moving and mature” story. In fact, early prototypes of &lt;em&gt;The Wreck&lt;/em&gt; were more gamified — in one version, players grabbed floating items — but playtesters found the activity distracting. “It took them out of the story,” Maurin says. “It broke the immersion. And that was counterproductive to our goal.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A6EED6B1-48F8-4066-8161-C022538FEF65/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A6EED6B1-48F8-4066-8161-C022538FEF65/2048.jpeg" data-hires="false" alt="This screenshot from The Wreck depicts a car accident taking place from inside the vehicle. A blue tin labeled &amp;quot;Sparrow Peppermints&amp;quot; is flying through the air. Outside the windshield, the bright light of a fire can be seen."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Items in &lt;em&gt;The Wreck&lt;/em&gt; — like this tin of peppermints — often carry a larger meaning.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Maurin admits that approaching games with this mindset can be a challenge. “Some players are curious about our games and absolutely love them. Some people think, ‘These don’t fit the perception of what I think I enjoy.’ And maybe the games are for them, and maybe they’re not. But this is what we’ve been doing for 11 years. And I think we're getting better at it.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/p&gt;</description>
<pubDate>Tue, 06 May 2025 08:00:31 PDT</pubDate>
</item>
<item>
<title>Updated guidelines now available</title>
<link>https://developer.apple.com/news/?id=9txfddzf</link>
<guid>https://developer.apple.com/news/?id=9txfddzf</guid>
<description>&lt;p&gt;The App Review Guidelines have been updated for compliance with a United States court decision regarding buttons, external links, and other calls to action in apps. These changes affect apps distributed on the United States storefront of the App Store, and are reflected in updates to Guidelines 3.1.1, 3.1.1(a), 3.1.3, and 3.1.3(a).&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;View the &lt;span class="icon icon-after icon-chevronright nowrap"&gt;App Review Guidelines&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the guidelines will be available on &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Thu, 01 May 2025 08:33:58 PDT</pubDate>
</item>
<item>
<title>Hello Developer: April 2025</title>
<link>https://developer.apple.com/news/?id=ytujvuu3</link>
<guid>https://developer.apple.com/news/?id=ytujvuu3</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/E0814621-AD9D-46B6-B254-BB1C1250182C/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/E0814621-AD9D-46B6-B254-BB1C1250182C/2048.jpeg" data-hires="false" alt="The Swift logo, a black bird set inside a blue square with rounded corners, is set against a background of small tiles of alternating shades of blue."&gt;&lt;/div&gt;&lt;p&gt;In this edition: Revisit foundational sessions, join us to dive into SwiftUI, and meet an Apple Design Award winner that defies description.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/april25/"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 08 Apr 2025 07:55:43 PDT</pubDate>
</item>
<item>
<title>Rooms at the top: How this ADA-winning team built a title that defies description</title>
<link>https://developer.apple.com/news/?id=sqd5xv4n</link>
<guid>https://developer.apple.com/news/?id=sqd5xv4n</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/1D88B7BB-F915-4863-8008-370756EB4CE6/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/1D88B7BB-F915-4863-8008-370756EB4CE6/2048.jpeg" data-hires="false" alt="A series of iPhones, all showing different screens from Rooms, in a diagonal floating layout against a deep purple background."&gt;&lt;/div&gt;&lt;p&gt;Ask Jason Toff whether his Apple Design Award winner is a game or an app, and his answer is yes.&lt;/p&gt;&lt;p&gt;“There’s no one-sentence description for &lt;em&gt;Rooms&lt;/em&gt;, and that can be a blessing,” laughs Toff, CEO and head designer of Things, Inc. “It’s not entirely a game, and it’s not entirely a tool. It’s more like a toy.”&lt;/p&gt;&lt;p&gt;It’s also a blank canvas, cozy game, coding teacher, and social network — but we’re getting ahead of ourselves. At its heart, &lt;em&gt;Rooms&lt;/em&gt; is a collection of user-generated 3-D spaces that feels like the open-ended world of the early internet. Start with an empty room or existing template, then fill it with an array of voxel decorations, items, pets, and avatars to create whatever space you like: a college apartment, medieval castle chamber, floating fantasy realm, pirate ship, or a Weezer concert (really), to name just a few. The only limits are the room’s boundaries — and &lt;em&gt;Rooms&lt;/em&gt; fans have even gotten around those. “Our 404 page is a room with no walls,” Toff says, “so people just started copying it to work around the constraint.”&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/65EBEF8B-E550-4BD9-93C6-1EB58BAFD11B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/65EBEF8B-E550-4BD9-93C6-1EB58BAFD11B/2048.jpeg" data-hires="false" alt="A screenshot from Rooms, showing a cluttered dorm room in voxel-art style. A loft bed, bookshelf, and assorted books and decorations can be seen in the room."&gt;&lt;/div&gt;&lt;h3&gt;Rooms&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Visuals and Graphics&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team:&lt;/strong&gt; Things, Inc.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; iOS, iPadOS&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 4&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://things.inc/rooms" class="icon icon-after icon-chevronright"&gt;Learn more about Rooms&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/rooms/id6443548715" class="icon icon-after icon-chevronright"&gt;Download Rooms from the App Store&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In fact, that community element is a strong point: This creative tapestry of quirky games, tranquil havens, and clever ideas has been conjured by real people, which makes &lt;em&gt;Rooms&lt;/em&gt; a social network as well. What’s more, users can click on each item to reveal its underlying code, offering them more options for customization.&lt;/p&gt;&lt;p&gt;To create &lt;em&gt;Rooms&lt;/em&gt; — which, incidentally, won the ADA for Visuals and Graphics in games — Toff and cofounders Nick Kruge and Bruno Oliveira threw themselves back into their childhoods. “I was obsessed with Legos as a kid,” says Toff, not unexpectedly. “I found myself wondering, ‘What’s the digital equivalent of that?’” &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/697217EC-39CC-4363-A404-C19D599D5C1D/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/697217EC-39CC-4363-A404-C19D599D5C1D/2048.jpeg" data-hires="false" alt="A screenshot from Rooms, showing a bowl of ramen on a table in a restaurant. Around it are other bowls and a tray of toppings."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;&lt;em&gt;Rooms&lt;/em&gt; isn’t just about rooms; creators have plenty of ways to noodle on their ideas.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Drawing on that inspiration — as well as Toff’s experiences with &lt;em&gt;Kid Pix&lt;/em&gt; on his dad’s 1989-era Mac — the &lt;em&gt;Rooms&lt;/em&gt; team began envisioning something that, as Oliveira says, kept the floor low but the ceiling high. “We wanted anyone from 4-year-olds to their grandparents to be able to use &lt;em&gt;Rooms&lt;/em&gt;,” he says, “and that meant making something free-form and creative.”&lt;/p&gt;&lt;p&gt;It also meant building something that gave a sense of approachability and creativity, which led them right to voxels. “Blocks have a charm, but they can also be kind of ugly,” Toff laughs. “Luckily, Bruno’s were cute and soft, so they felt approachable and familiar.” And from Oliveira’s side, blocks offered a practical value. “It’s much easier to do 3-D modeling with blocks,” says Oliveira. “You can just add or remove voxels whenever you want, which lowers the bar for everyone.” &lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;We wanted anyone from 4-year-olds to their grandparents to be able to use &lt;em&gt;Rooms&lt;/em&gt;, and that meant making something free-form and creative.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Jason Toff, CEO and head designer of Things, Inc.&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;em&gt;Rooms&lt;/em&gt; launched in 2023 as a web-based app that included 1,000 voxel objects and allowed users to write their own code. It gained traction through both word of mouth and, more directly, a video that went viral in the cozy-gaming community. “All of a sudden, we had all these people coming,” says Oliveira, “and we realized we needed to prioritize the mobile app. Nick was like, ‘I think we can get feature parity with desktop on the iPhone screen,’ and we basically pulled a rabbit out of a hat.” Today, the vast majority of &lt;em&gt;Rooms&lt;/em&gt; users are on mobile, where they spend the bulk of their time editing. “We were just shocked by how much time people were spending making rooms,” he says. “These weren’t quick five-minute projects. We did not anticipate that.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/9952DB8C-E6A6-4B0D-8766-CB84C3C1A465/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/9952DB8C-E6A6-4B0D-8766-CB84C3C1A465/2048.jpeg" data-hires="false" alt="A rendering of the Things, Inc., offices in Rooms style. In the illustration, three voxel-art people sit at computers in a corner offices with windows overlooking a city."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Of course the Things, Inc. team rebuilt their own offices in &lt;em&gt;Rooms&lt;/em&gt;.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;All that building fed into a social aspect as well. Toff says most of the items in &lt;em&gt;Rooms&lt;/em&gt; are now created, edited, and amplified by lots of different users. “Here’s a good example: We have a sway effect that makes things wave back and forth a little,” he says. “Someone realized that if they put some branches on a tree and added that effect, the tree immediately looked alive. Now everyone’s doing that. There’s a real additive effect to building in Rooms.” Today, the Rooms library contains more than 10,000 items.&lt;/p&gt;&lt;p&gt;There’s a lot of power under the hood, too. “Rooms uses a Lua scripting language that runs in a C++ context,” says Oliveira, “so it’s kind of Lua, encased in C++, encased in Unity, encased in iOS.” Every room, he says, is a new Unity instance. And adding native iOS elements — like sliders on the Explore page and a bottom navigation — gives what he calls the “design chef’s kiss.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/F39BDF38-CDC3-4E4C-8044-034134D14FFD/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/F39BDF38-CDC3-4E4C-8044-034134D14FFD/2048.jpeg" data-hires="false" alt="An early prototype of Rooms that shows a corner living room with blue walls and a blue floor. An orange ball sits on the floor, and a purple couch and lamp with yellow shade can be seen."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;An early sketch of &lt;em&gt;Rooms&lt;/em&gt; shows how the room design came together early in the process.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Like its community, the &lt;em&gt;Rooms&lt;/em&gt; team is used to moving fast. “One day I said, ‘It would be cool if this had a D-pad and A/B buttons,” says Toff, “and about 10 hours later Bruno was like, ‘Here you go.’” On another lark, Toff mentioned that it would be fun to let users fly around their rooms, and Kruge and Oliveira promptly created a “camera mode” that’s come to be known internally as the “Jason-Cam.”&lt;/p&gt;&lt;p&gt;That’s satisfying to a team that simply set out to build a cutting-edge plaything. “We always had this metaphor that Rooms was a swimming pool with a shallow side and a deep side,” says Oliveira. “It should be fun for people dabbling in the shallow side. But it should also be amazing for people swimming in the deep end. If you just want to look at rooms, you can. But you can also dive all the way down and write complicated code. There’s something for everyone.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt; &lt;/p&gt;</description>
<pubDate>Tue, 08 Apr 2025 06:00:03 PDT</pubDate>
</item>
<item>
<title>WWDC25: June 9-13, 2025</title>
<link>https://developer.apple.com/news/?id=a425w48j</link>
<guid>https://developer.apple.com/news/?id=a425w48j</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/3B354AE8-2855-4FE5-A5BC-AC7DE02A61E4/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/3B354AE8-2855-4FE5-A5BC-AC7DE02A61E4/2048.jpeg" data-hires="false" alt="The official WWDC25 logo against a white background. The letters WWDC appear in a rainbow of colors, while the 25 appears in white with a shadow."&gt;&lt;/div&gt;&lt;p&gt;Join the worldwide developer community online for a week of technology and creativity.&lt;/p&gt;
&lt;p&gt;Be there for the reveal of the latest Apple tools, frameworks, and features. Learn to elevate your apps and games through video sessions hosted by Apple engineers and designers. Engage with Apple experts in labs and connect with the worldwide developer community. All online and at no cost. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc25/"&gt;Learn more &lt;span class="icon icon-after icon-chevronright nowrap"&gt;about WWDC25&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 25 Mar 2025 07:00:37 PDT</pubDate>
</item>
<item>
<title>Assassin’s Creed Shadows comes to Mac</title>
<link>https://developer.apple.com/news/?id=q2zte70j</link>
<guid>https://developer.apple.com/news/?id=q2zte70j</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/71FDEFF6-B9F0-44D4-B20B-DD6B6C433BB6/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/71FDEFF6-B9F0-44D4-B20B-DD6B6C433BB6/2048.jpeg" data-hires="false" alt="In this screenshot from Assassin’s Creed Shadows, a masked character crouches on the roof of a Japanese temple, preparing to throw a knife at an opponent who is standing on a red bridge in the background."&gt;&lt;/div&gt;&lt;p&gt;It’s an ice-cold late winter’s morning in Canada, but the offices of Ubisoft Quebec are ablaze with excitement.&lt;/p&gt;&lt;p&gt;The Ubisoft team is preparing the release of &lt;em&gt;Assassin’s Creed Shadows&lt;/em&gt;, the 14th main entry in the series and an evolution for the franchise in nearly every detail. It’s set in feudal 16th-century Japan, a rich and elegant period that’s been long sought-after by fans and Ubisoft team members alike. It introduces a pair of fierce protagonists: Yasuke, a powerful warrior of African origin, and Naoe, an agile Shinobi assassin, both brought to life with attention to historical accuracy. Its world feels alive with an ever-changing dynamism that’s apparent in everything from the shifting weather to the rotating seasons to the magical interplay of light and shadow.&lt;/p&gt;&lt;p&gt;And what’s more, it’s set to release on Mac the same day it arrives on PCs and consoles.&lt;/p&gt;&lt;p&gt;“It’s been a longtime dream to bring the game to Mac,” says Ubisoft executive producer Marc-Alexis Côté, who debuted the game on Mac during the WWDC24 Keynote. “It’s incredible that I can now open a MacBook Pro and get this level of immersion.” &lt;em&gt;Shadows&lt;/em&gt; will also be coming later to iPad with M-series chips.&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/8E206990-A611-460F-AC81-C6FAF7DD55AB/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/8E206990-A611-460F-AC81-C6FAF7DD55AB/2048.jpeg" data-hires="false" alt="In this screenshot from Assassin’s Creed Shadows, the character Naoe is seen in close-up. She is wearing a hood, carrying a sword on her back, and standing outdoors. "&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Naoe, one of the game’s two protagonists, is an agile assassin who’s at her best when striking from the shadows.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Today marks one of the first times that the gaming community will get its hands on &lt;em&gt;Shadows&lt;/em&gt;, and to celebrate the occasion, the Ubisoft offices — a mix of cozy chalet-worthy reclaimed wood and wide-open windows that afford a view of snowy Quebec City rooftops — have been reskinned with an &lt;em&gt;Assassin’s Creed&lt;/em&gt; theme, including a display that emphasizes the heft of Yasuke’s weapons, especially an imposing-looking 13-pound model of the character’s sword. (On this day, the display is hosted by associate game director Simon Lemay-Comtois, who appears quite capable of wielding it.)&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/assassins-creed-shadows/id6497794841?mt=12" class="icon icon-after icon-chevronright"&gt;Download Assassin's Creed Shadows from the Mac App Store&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Côté calls &lt;em&gt;Shadows&lt;/em&gt; his team’s “most ambitious” game. In crafting the game’s expansive world, Ubisoft’s development team took advantage of an array of advanced Mac technologies: Metal 3 (working in concert with Ubisoft’s next-generation Anvil engine), Apple silicon, and a mix of HDR support and real-time ray tracing on Macs with M3 and M4 that Côté says was “transformative” in creating the game’s immersion.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;It’s been a longtime dream to bring the game to Mac.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Marc-Alexis Côté, Ubisoft executive producer&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;“Seeing those millions of lines of code work natively on a Mac was a feeling that’s hard to describe,” Côté says. “When you look at the game’s performance, the curve Apple is on with successive improvements to the M-series chips year after year, and the way the game looks on an HDR screen, you’re like, ‘Is this real?’”&lt;/p&gt;&lt;p&gt;&lt;em&gt;Assassin’s Creed Shadows&lt;/em&gt; is a balance of the technical and creative. For the former, associate technical director Mathieu Belanger says the capabilities of Mac laid the groundwork for technical success. “The architecture of the hardware is so well done, thanks in part to the unified memory between the GPU and CPU. That made us think the future is bright for gaming on the platform. So many things about doing this on Mac were great right out of the box.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/DE051684-2D1C-4167-9F6C-117A9B183032/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/DE051684-2D1C-4167-9F6C-117A9B183032/2048.jpeg" data-hires="false" alt="In this screenshot from Assassin’s Creed Shadows, the fearsome warrior Yasuke battles an opponent with a large club in the courtyard of a snowy Japanese temple."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Naoe’s counterpart, Yasuke, prefers the use of brute force.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;On the creative side, Ubisoft creative director Jonathan Dumont focused on a different opportunity. “The important thing was: Does this feel right? Is it what we want to send to players? And the answer was yes.”&lt;/p&gt;&lt;p&gt;The creative team’s goal was nothing short of “making this world feel alive,” says Martin Bedard, a 20-year Ubisoft veteran who served as the game’s technology director (and is very good at playing as Naoe). “You’re put into a moment that really existed,” he says. “This story is your playground.”&lt;/p&gt;&lt;p&gt;There are also fluffy kittens. We’ll get to those.&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/F23D7237-11A1-4E19-B255-9A3CF0CAB820/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/F23D7237-11A1-4E19-B255-9A3CF0CAB820/2048.jpeg" data-hires="false" alt="In this screenshot from Assassin’s Creed Shadows, an outdoor garden scene is shown broken into four equal sections that represent the four seasons."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;The ever-changing seasons lend an incredible variety to the game’s environments.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;And there’s tremendous power behind the beauty, because the game’s biomes, seasons, weather, and lighting are all dynamic creations. The sunset hour bathes the mountains in soft purple light; the sun’s rays float in through leaves and temple roofs. Pretty much every room has a candle in it, which means the light is always changing. “Look at the clouds here,” says Bedard, pointing at the screen. “That’s not a rendering. These are all fluid-based cloud simulations.”&lt;/p&gt;&lt;p&gt;“Japan feels like it’s 80 percent trees and mountains,” says Dumont. “If you’re building this world without the rain, and the winds, and the mountains, it doesn’t feel right.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;Wherever you are, wherever you go, everything is beautiful and alive.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Mathieu Belanger, associate technical director&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;And those winds? “We developed a lot of features that were barely possible before, and one of them was a full simulation of the wind, not just an animation,” says Belanger. “We even built a humidity simulation that gathers clouds together.” For the in-game seasons, Ubisoft developed an engine that depicted houses, markets, and temples, in ever-changing conditions. “This was all done along the way over the past four years,” he says.&lt;/p&gt;&lt;p&gt;To pursue historical accuracy, Dumont and the creative team visited Japan to study every detail, including big-picture details (like town maps) to very specific ones (like the varnish that would have been applied to 16th-century wood). It wasn’t always a slam dunk, says Côté: In one visit, their Japanese hosts recommended a revision to the light splashing against the mountains. “We want to get all those little details right,” he says. (A “full-immersion version,” entirely in Japanese with English subtitles, is available.)&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/DC81A4C5-F947-425F-8F0F-72A4476F77EC/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/DC81A4C5-F947-425F-8F0F-72A4476F77EC/2048.jpeg" data-hires="false" alt="In this screenshot from Assassin’s Creed Shadows, a Japanese temple is seen in afternoon light. In the background is a misty forest."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;To recreate the world of 16th-century Japan, the Ubisoft creative visited Japan to study every detail.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Ubisoft’s decision to split the protagonist into two distinct characters with different identities, skill sets, origin stories, and class backgrounds came early in the process. (“That was a fun day,” laughs Belanger.) Ubisoft team members emphasize that choosing between Naoe and Yasuke is a matter of personal preference — lethal subtlety vs. brute force. Players can switch between characters at any time, and, as you might suspect, the pair grows stronger together as the story goes on. Much of Naoe’s advantage comes from her ability to linger in the game’s shadows — not just behind big buildings, but wherever the scene creates a space for her to hide. “The masterclass is clearing out a board without being spotted once,” says Bedard.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;(The Hideout is) peaceful. You can say, ‘I feel like putting some trees down, seeing what I collected, upgrading my buildings, and petting the cats.’&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Jonathan Dumont, Ubisoft creative director&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;Which brings us to the Hideout, Naoe and Yasuke’s home base and a bucolic rural village that acts as a zen-infused respite from the ferocity of battle. “It’s a place that welcomes you back,” says Dumont. It’s eminently customizable, both from a game-progression standpoint but also in terms of aesthetics. Where the battle scenes are a frenzy of bruising combat or stealth attacks, the Hideout is a refuge for supplies, artwork, found objects, and even a furry menagerie of cats, dogs, deer, and other calming influences. “There are progressions, of course,” says Dumont, “but it’s peaceful. You can say, ‘I feel like putting some trees down, seeing what I collected, upgrading my buildings, and petting the cats.”&lt;/p&gt;&lt;p&gt;“The kittens were a P1 feature,” laughs associate game director Dany St-Laurent.&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/CDC4E65A-25EA-4911-92C0-43F5410386D9/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/CDC4E65A-25EA-4911-92C0-43F5410386D9/2048.jpeg" data-hires="false" alt="In this screenshot from Assassin’s Creed Shadows, Yasuke prepares to take on an opponent in an outdoor market."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Yasuke prepares to face off against an opponent in what will likely be a fruitful battle.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Yet for all those big numbers, Dumont says the game boils down to something much simpler. “I just think the characters work super-well together,” he says. “It’s an open-world game, yes. But at its core, it features two characters you’ll like. And the game is really about following their journey, connecting with them, exploring their unique mysteries, and seeing how they flow together. And I think the way in which they join forces is one of the best moments in the franchise.”&lt;/p&gt;&lt;p&gt;And if the Ubisoft team has its way, there will be plenty more moments to come. “I think the game will scale for years to come on the Mac platform,” says Côté. “Games can be more and more immersive with each new hardware release. We’re trying to create something here where more people can come with day-one games on the Mac, because I think it’s a beautiful platform.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/assassins-creed-shadows/id6497794841?mt=12" class="icon icon-after icon-chevronright"&gt;Download Assassin's Creed Shadows from the Mac App Store&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 04 Mar 2025 09:00:11 PST</pubDate>
</item>
<item>
<title>Hello Developer: March 2025</title>
<link>https://developer.apple.com/news/?id=cmmcvnec</link>
<guid>https://developer.apple.com/news/?id=cmmcvnec</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/42DA9C96-5EB5-4CCF-BC81-D0C77AACC350/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/42DA9C96-5EB5-4CCF-BC81-D0C77AACC350/2048.jpeg" data-hires="false" alt="In this screenshot from Assassin’s Creed Shadows, a masked character crouches on the roof of a Japanese temple, preparing to throw a knife at an opponent who is standing on a red bridge in the background."&gt;&lt;/div&gt;&lt;p&gt;In this edition: An incredible AAA game comes to Mac. Plus, the latest on International Women’s Day activities, WeChat, and more.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/march25/"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 04 Mar 2025 08:00:52 PST</pubDate>
</item>
<item>
<title>Apple Developer is now on WeChat</title>
<link>https://developer.apple.com/news/?id=hibq7a48</link>
<guid>https://developer.apple.com/news/?id=hibq7a48</guid>
<description>&lt;p&gt;Check out the official Apple Developer WeChat account to find news, announcements, and upcoming activities for the developer community.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/go/?id=wechat-news-item"&gt;Learn more in &lt;span class="icon icon-after icon-chevronright nowrap"&gt;Simplified Chinese&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 24 Feb 2025 15:00:51 PST</pubDate>
</item>
<item>
<title>Get ready with the latest beta releases</title>
<link>https://developer.apple.com/news/?id=9s0rgdy9</link>
<guid>https://developer.apple.com/news/?id=9s0rgdy9</guid>
<description>&lt;p&gt;The beta versions of iOS 18.4, iPadOS 18.4, macOS 15.4, tvOS 18.4, visionOS 2.4, and watchOS 11.4 are now available. Get your apps ready by confirming they work as expected on these releases. And to take advantage of the advancements in the latest SDKs, make sure to build and test with Xcode 16.3.&lt;/p&gt;&lt;p&gt;As &lt;a href="https://developer.apple.com/news/?id=zglax7gc"&gt;previewed last year&lt;/a&gt;, iOS 18.4 and iPadOS 18.4 include support for &lt;a href="https://developer.apple.com/documentation/TranslationUIProvider/Preparing-your-app-to-be-the-default-translation-app"&gt;default translation apps&lt;/a&gt; for all users worldwide, and &lt;a href="https://developer.apple.com/documentation/MapKit/preparing-your-app-to-be-the-default-navigation-app"&gt;default navigation apps&lt;/a&gt; for EU users.&lt;/p&gt;&lt;p&gt;Beginning April 24, 2025, apps uploaded to App Store Connect must be built with Xcode 16 or later using an SDK for iOS 18, iPadOS 18, tvOS 18, visionOS 2, or watchOS 11.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/releases/"&gt;View downloads and &lt;span class="icon icon-after icon-chevronright nowrap"&gt;release notes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Fri, 21 Feb 2025 07:00:14 PST</pubDate>
</item>
<item>
<title>New requirement for apps on the App Store in the European Union</title>
<link>https://developer.apple.com/news/?id=6agg0lja</link>
<guid>https://developer.apple.com/news/?id=6agg0lja</guid>
<description>&lt;p&gt;&lt;strong&gt;As of today&lt;/strong&gt;, apps without trader status have been removed from the App Store in the European Union (EU) until trader status is provided and verified by Apple.&lt;/p&gt;&lt;p&gt;Account Holders or Admins in the Apple Developer Program will need to enter this status in App Store Connect to comply with the &lt;a href="https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en"&gt;Digital Services Act&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-compliance-information/manage-european-union-digital-services-act-compliance-information/"&gt;Learn what a trader is and how to enter &lt;span class="icon icon-after icon-chevronright nowrap"&gt;your status&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Tue, 18 Feb 2025 07:00:39 PST</pubDate>
</item>
<item>
<title>New features for APNs token authentication are now available</title>
<link>https://developer.apple.com/news/?id=wy4tb0uo</link>
<guid>https://developer.apple.com/news/?id=wy4tb0uo</guid>
<description>&lt;p&gt;You can now take advantage of upgraded security options when creating new token authentication keys for the Apple Push Notification service (APNs).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Team-scoped keys&lt;/strong&gt; enable you to restrict your token authentication keys to either development or production environments, providing an additional layer of security and ensuring that keys are used only in their intended environments.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Topic-specific keys&lt;/strong&gt; provide more granular control by enabling you to associate each key with a specific bundle ID, allowing for more streamlined and organized key management. This is particularly beneficial for large organizations that manage multiple apps across different teams.&lt;/p&gt;
&lt;p&gt;Your existing keys will continue to work for all push topics and environments. At this time, you don’t have to update your keys unless you want to take advantage of the new capabilities.&lt;/p&gt;
&lt;p&gt;For detailed instructions on how to secure your communications with APNs, read &lt;a href="https://developer.apple.com/documentation/usernotifications/establishing-a-token-based-connection-to-apns"&gt;Establishing a token-based connection to APNs&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Mon, 17 Feb 2025 07:00:16 PST</pubDate>
</item>
<item>
<title>Upcoming changes to offers and trials for subscriptions in South Korea</title>
<link>https://developer.apple.com/news/?id=bo1b122z</link>
<guid>https://developer.apple.com/news/?id=bo1b122z</guid>
<description>&lt;p&gt;Starting February 14, 2025, new regulatory requirements in South Korea will apply to all apps with offers and trials for auto-renewing subscriptions.&lt;/p&gt;&lt;p&gt;To comply, if you offer trials or offers for auto-renewing subscriptions to your app or game, additional consent must be obtained for your trial or offer after the initial transaction. The App Store will help to get consent by informing the affected subscribers with an email, push notification, and in-app price consent sheet, and asking your subscribers to agree to the new price.&lt;/p&gt;&lt;p&gt;This additional consent must be obtained from customers within 30 days from the payment or conversion date for:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Free to paid trials&lt;/li&gt;
&lt;li&gt;Discounted subscription offers to standard-price subscriptions&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Apps that do not offer a free trial or discounted offer before a subscription converts to the regular price are not affected.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.ftc.go.kr/www/selectBbsNttView.do?pageUnit=10&amp;amp;pageIndex=1&amp;amp;searchCnd=all&amp;amp;key=12&amp;amp;bordCd=3&amp;amp;searchCtgry=01,02&amp;amp;nttSn=43795"&gt;Learn more about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;this regulation&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Fri, 14 Feb 2025 08:00:06 PST</pubDate>
</item>
<item>
<title>Tax and price updates for apps, In-App Purchases, and subscriptions</title>
<link>https://developer.apple.com/news/?id=bdl07n0d</link>
<guid>https://developer.apple.com/news/?id=bdl07n0d</guid>
<description>&lt;p&gt;The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.&lt;/p&gt;&lt;p&gt;From time to time, we may need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.&lt;/p&gt;&lt;h3&gt;Tax and pricing updates for February&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;As of February 6:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Your proceeds from the sale of eligible apps and In‑App Purchases have been modified in:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Azerbaijan: value-added tax (VAT) introduction of 18%&lt;/li&gt;
&lt;li&gt;Peru: VAT introduction of 18%&lt;/li&gt;
&lt;li&gt;Slovakia: Standard VAT rate increase from 20% to 23%&lt;/li&gt;
&lt;li&gt;Slovakia: Reduced VAT rate introduction of 5% for ebooks&lt;/li&gt;
&lt;li&gt;Estonia: Reduced VAT rate increase from 5% to 9% for news publications, magazines, and other periodicals&lt;/li&gt;
&lt;li&gt;Finland: Reduced VAT rate increase from 10% to 14% for ebooks&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Exhibit B of the Paid Applications Agreement has been updated to indicate that Apple collects and remits applicable taxes in Azerbaijan and Peru.¹&lt;/p&gt;&lt;p&gt;&lt;strong&gt;As of February 24:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Pricing for apps and In-App Purchases will be updated for the Azerbaijan and Peru storefronts if you haven’t selected one of these as the base for your app or In‑App Purchase.² These updates also consider VAT introductions listed in the tax updates section above.&lt;/p&gt;&lt;p&gt;If you’ve selected the Azerbaijan or Peru storefront as the base for your app or In-App Purchase, prices won’t change. On other storefronts, prices will be updated to maintain equalization with your chosen base price.&lt;/p&gt;&lt;p&gt;Prices won’t change in any region if your In‑App Purchase is an auto‑renewable subscription. Prices also won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.&lt;/p&gt;&lt;p&gt;The Pricing and Availability section of Apps has been updated in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt; to display these upcoming price changes. As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about managing your prices&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes#view-or-edit-upcoming-price-changes"&gt;View or edit upcoming &lt;span class="icon icon-after icon-chevronright nowrap"&gt;price changes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price#edit-your-apps-base-country-or-region"&gt;Edit your app’s base country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-pricing-and-availability-start-times-by-country-or-region/"&gt;Pricing and availability start times by country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase"&gt;Set a price for an &lt;span class="icon icon-after icon-chevronright nowrap"&gt;In-App Purchase&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Beginning April 1:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;As a result of last year’s &lt;a href="https://www.nta.go.jp/english/taxes/consumption_tax/05.htm"&gt;change in Japan’s tax regulations&lt;/a&gt;, Apple (through iTunes K.K. in Japan) is now designated as a Specified Platform Operator by the Japan tax authority. All paid apps and In-App Purchases, (including game items, such as coins) sold by non-Japan-based developers on the App Store in Japan will be subject to the platform tax regime. Apple will collect and remit a 10% Japanese consumption tax (JCT) to the National Tax Agency JAPAN on such transactions at the time of purchase. Your proceeds will be adjusted accordingly.&lt;/p&gt;&lt;p&gt;Please note any prepaid payment instruments (such as coins) sold prior to April 1, 2025, will not be subject to platform taxation, and the relevant JCT compliance should continue to be managed by the developer.&lt;/p&gt;&lt;p&gt;For specific information on how the JCT affects in-game items, see Question 7 in the Tax Agency of Japan’s &lt;a href="https://www.nta.go.jp/english/taxes/consumption_tax/PFQA_en_foreign.pdf"&gt;Q&amp;amp;A about Platform Taxation of Consumption Tax&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about your proceeds&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/view-payments-and-proceeds/"&gt;View payments &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and proceeds&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports"&gt;Download &lt;span class="icon icon-after icon-chevronright nowrap"&gt;financial reports&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;¹ Translations of the updated agreement are available on the Apple Developer website today.&lt;/em&gt;&lt;/p&gt;
&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;² Excludes auto-renewable subscriptions.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Thu, 06 Feb 2025 07:00:51 PST</pubDate>
</item>
<item>
<title>Game distribution on the App Store in Vietnam</title>
<link>https://developer.apple.com/news/?id=06h4gf33</link>
<guid>https://developer.apple.com/news/?id=06h4gf33</guid>
<description>&lt;p&gt;The Vietnamese Ministry of Information and Communications (MIC) requires games to be licensed to remain available on the App Store in Vietnam. To learn more and apply for a game license, &lt;a href="https://game.gov.vn/regulations-on-licensing-game-publishing-in-vietnam-597"&gt;review the regulations&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Once you have obtained your license:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Sign in to &lt;a href="https://appstoreconnect.apple.com/"&gt;App Store Connect&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Enter the license number and the associated URL in the description section of your game’s product page. &lt;/li&gt;
&lt;li&gt;Note that you only need to provide this information for the &lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-localizations"&gt;App Store localization&lt;/a&gt; displayed on the Vietnam storefront. &lt;/li&gt;
&lt;li&gt;Submit an update to App Review.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;If you have questions on how to comply with these requirements, please contact the &lt;a href="https://english.mic.gov.vn/authority-of-broadcasting-and-electronic-information-197114276.htm"&gt;Authority of Broadcasting and Electronic Information (ABEI)&lt;/a&gt; under the Vietnamese Ministry of Information and Communications.&lt;/p&gt;&lt;p&gt;&lt;a href="https://vanban.chinhphu.vn/?pageid=27160&amp;amp;docid=211654%0A"&gt;View the &lt;span class="icon icon-after icon-chevronright nowrap"&gt;full law&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 04 Feb 2025 12:00:38 PST</pubDate>
</item>
<item>
<title>Hello Developer: February 2025</title>
<link>https://developer.apple.com/news/?id=oo637fda</link>
<guid>https://developer.apple.com/news/?id=oo637fda</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/BD047770-E63D-461E-B9CF-2E44809FE44C/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/BD047770-E63D-461E-B9CF-2E44809FE44C/2048.jpeg" data-hires="false" alt="A woman stands on stage at an Apple event in front of an audience of developers"&gt;&lt;/div&gt;&lt;p&gt;In this edition: The latest on developer activities, the Swift Student Challenge, the team behind &lt;em&gt;Bears Gratitude&lt;/em&gt;, and more.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/february25/"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 04 Feb 2025 08:01:10 PST</pubDate>
</item>
<item>
<title>The good news bears: Inside the adorably unorthodox design of Bears Gratitude</title>
<link>https://developer.apple.com/news/?id=i74v3f4r</link>
<guid>https://developer.apple.com/news/?id=i74v3f4r</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/F84EA0A8-9727-4043-BBE3-39FF7CFB89C0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/F84EA0A8-9727-4043-BBE3-39FF7CFB89C0/2048.jpeg" data-hires="false" alt="A drawing from Bears Gratitude, showing two cartoon bears wearing party hats in front of a frosted birthday cake against a beige background."&gt;&lt;/div&gt;&lt;p&gt;Here’s the story of how a few little bears led their creators right to an Apple Design Award.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Bears Gratitude&lt;/em&gt; is a warm and welcoming title developed by the Australian husband-and-wife team of Isuru Wanasinghe and Nayomi Hettiarachchi.&lt;/p&gt;&lt;p&gt;Journaling apps just don’t get much cuter: Through prompts like “Today isn’t over yet,” “I’m literally a new me,” and “Compliment someone,” the Swift-built app and its simple hand-drawn mascots encourage people to get in the habit of celebrating accomplishments, fostering introspection, and building gratitude. “And gratitude doesn’t have to be about big moments like birthdays or anniversaries,” says Wanasinghe. “It can be as simple as having a hot cup of coffee in the morning.”&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/B735D168-6AA1-4FDA-A85A-A67626B1FCCF/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/B735D168-6AA1-4FDA-A85A-A67626B1FCCF/2048.jpeg" data-hires="false" alt="A screenshot from Bears Gratitude that shows several prompt cards containing journaling prompts like “My Good Day,” “A Meal With Boo,” and “Finally On My Chores.”"&gt;&lt;/div&gt;&lt;h3&gt;Bears Gratitude&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Delight and Fun&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; iOS, iPadOS, macOS&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 2&lt;/li&gt;
&lt;/ul&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/bears-gratitude/id6443609622" class="icon icon-after icon-chevronright"&gt;Download Bears Gratitude from the App Store&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Wanasinghe is a longtime programmer who’s run an afterschool tutoring center in Sydney, Australia, for nearly a decade. But the true spark for &lt;em&gt;Bears Gratitude&lt;/em&gt; and its predecessor, &lt;em&gt;Bears Countdown&lt;/em&gt;, came from Hettiarachchi, a Sri Lankan-born illustrator who concentrated on her drawing hobby during the Covid-19 lockdown.&lt;/p&gt;&lt;p&gt;Wanasinghe is more direct. “The art is the heart of everything we do,” he says.&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/6152BA5C-F5F2-478C-963D-81E5BD87DCCE/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/6152BA5C-F5F2-478C-963D-81E5BD87DCCE/2048.jpeg" data-hires="false" alt="A photo of the Australian husband-and-wife team who developed Bears Gratitude, Isuru Wanasinghe and Nayomi Hettiarachchi, sitting at a table in front of a MacBook and iPad. "&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;&lt;em&gt;Bears Gratitude&lt;/em&gt; was developed by the Australian husband-and-wife team of Isuru Wanasinghe and Nayomi Hettiarachchi.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;In fact, the art is the whole reason the app exists. As the pandemic months and drawings stacked up, Hettiarachchi and Wanasinghe found themselves increasingly attached to her cartoon creations, enough that they began to consider how to share them with the world. The usual social media routes beckoned, but given Wanasinghe’s background, the idea of an app offered a stronger pull.&lt;/p&gt;&lt;p&gt;“In many cases, you get an idea, put together a design, and then do the actual development,” he says. “In our case, it’s the other way around. The art drives everything.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;The art is the heart of everything we do.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Isuru Wanasinghe, &lt;em&gt;Bears Gratitude&lt;/em&gt; cofounder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;With hundreds of drawings at their disposal, the couple began thinking about the kinds of apps that could host them. Their first release was &lt;em&gt;Bears Countdown&lt;/em&gt;, which employed the drawings to help people look ahead to birthdays, vacations, and other marquee moments. &lt;em&gt;Countdown&lt;/em&gt; was never intended to be a mass-market app; the pair didn’t even check its launch stats on App Store Connect. “We’d have been excited to have 100 people enjoy what Nayomi had drawn,” says Wanasinghe. “That’s where our heads were at.”&lt;/p&gt;&lt;p&gt;But &lt;em&gt;Countdown&lt;/em&gt; caught on with a few influencers and become enough of a success that the pair began thinking of next steps. “We thought, well, we’ve given people a way to look forward,” says Wanasinghe. “What about reflecting on the day you just had?’”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/1651E88D-0880-4D7D-97E0-C458BADBCA49/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/1651E88D-0880-4D7D-97E0-C458BADBCA49/2048.jpeg" data-hires="false" alt="A photo in which a gray and white cat stands on a table looking at drawings from Bears Gratitude. An iPad and candle sit on the table near the cat."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Hettiarachchi’s art samples get a close inspection from one of her trusted associates.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Gratitude&lt;/em&gt; keeps the cuddly cast from &lt;em&gt;Countdown&lt;/em&gt;, but otherwise the app is an entirely different beast. It was also designed in what Wanasinghe says was a deliberately unusual manner. “Our design approach was almost bizarrely linear,” says Wanasinghe. “We purposely didn’t map out the app. We designed it in the same order that users experience it.”&lt;/p&gt;&lt;p&gt;Other unorthodox decisions followed, including the absence of a sign-in screen. “We wanted people to go straight into the experience and start writing,” he says. The home-screen journaling prompts are presented via cards that users flip through by tapping left and right. “It’s definitely a nonstandard UX,” says Wanasinghe, “but we found over and over again that the first thing users did was flip through the cards.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;Our design approach was almost bizarrely linear. We purposely didn’t map out the app. We designed it in the same order that users experience it.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Isuru Wanasinghe, &lt;em&gt;Bears Gratitude&lt;/em&gt; cofounder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;Another twist: The app’s prompts are written in the voice of the user, which Wanasinghe says was done to emphasize the personal nature of the app. “We wrote the app as if we were the only ones using it, which made it more relatable,” he says.&lt;/p&gt;&lt;p&gt;Then there are the bears, which serve not only as a distinguishing hook in a busy field, but also as a design anchor for its creators. “We’re always thinking: ‘Instead of trying to set our app apart, how do we make it ours?’ We use apps all the time, and we know how they behave. But here we tried to detach ourselves from all that, think of it as a blank canvas, and ask, ‘What do we want this experience to be?’”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A96A12F9-079E-4355-8025-69355EB02E47/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A96A12F9-079E-4355-8025-69355EB02E47/2048.jpeg" data-hires="false" alt="Early design sketches for Bears Gratitude, showing three cards with Bears Gratitude mascots on them, as well as placeholder copy."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Early design sketches for &lt;em&gt;Bears Gratitude&lt;/em&gt; show the collection of swipe-able prompt cards. &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Bears Gratitude&lt;/em&gt; isn’t a mindfulness app — Wanasinghe is careful to clarify that neither he nor Hettiarachchi are therapists or mental health professionals. “All we know about are the trials and tribulations of life,” he says.&lt;/p&gt;&lt;p&gt;But those trials and tribulations have reached a greater world. “People have said, ‘This is just something I visit every day that brings me comfort,’” says Wanasinghe. “We’re so grateful this is the way we chose to share the art. We’re plugged into people’s lives in a meaningful way.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Tue, 04 Feb 2025 08:00:26 PST</pubDate>
</item>
<item>
<title>Apply for the Swift Student Challenge now through February 23</title>
<link>https://developer.apple.com/news/?id=8xllorfy</link>
<guid>https://developer.apple.com/news/?id=8xllorfy</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/4C086A3B-E1E3-4F77-AD6A-C3D00F14A2C3/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/4C086A3B-E1E3-4F77-AD6A-C3D00F14A2C3/2048.jpeg" data-hires="false" alt="Swift bird logo on a colorful background with decorative code."&gt;&lt;/div&gt;&lt;p&gt;Submissions for the Swift Student Challenge 2025 are now open through February 23. You have three more weeks to design, test, refine, and submit your app playground for consideration to be named one of 350 winners.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;What to know:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;The Challenge is free to enter — you just need access to an iPad or Mac with Swift Playground or Xcode.&lt;/li&gt;
&lt;li&gt;The best app ideas are personal — let your passion shine through your work.&lt;/li&gt;
&lt;li&gt;No formal coding experience required — the Challenge is open to students of all levels.&lt;/li&gt;
&lt;li&gt;Your app playground doesn’t need to be intricate — it should be experienced within 3 minutes or less.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Where to start:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/swift-student-challenge/get-ready/"&gt;Explore tools and tutorials&lt;/a&gt; to build an incredible app playground.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/swift-student-challenge/distinguished-winners/"&gt;Get inspired by last year’s Distinguished Winners&lt;/a&gt;, learn about their winning apps, and read about their experiences at Apple Park.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/swift-student-challenge/"&gt;Learn more about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the Challenge&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Mon, 03 Feb 2025 07:00:46 PST</pubDate>
</item>
<item>
<title>Introducing the Advanced Commerce API</title>
<link>https://developer.apple.com/news/?id=yxy958ya</link>
<guid>https://developer.apple.com/news/?id=yxy958ya</guid>
<description>&lt;p&gt;The App Store facilitates billions of transactions annually to help developers grow their businesses and provide a world-class customer experience. To further support developers’ evolving business models — such as exceptionally large content catalogs, creator experiences, and subscriptions with optional add-ons — we’re introducing the Advanced Commerce API.&lt;/p&gt;&lt;p&gt;Developers can apply to use the Advanced Commerce API to support eligible App Store business models and more flexibly manage their In-App Purchases within their app. These purchases leverage the power of the trusted App Store commerce system, including end-to-end payment processing, tax support, customer service, and more, so developers can focus on providing great app experiences.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/in-app-purchase/advanced-commerce-api/"&gt;Learn about eligibility requirements and how &lt;span class="icon icon-after icon-chevronright nowrap"&gt;to apply&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Thu, 23 Jan 2025 07:00:50 PST</pubDate>
</item>
<item>
<title>Apps without trader status will be removed from the App Store in the EU</title>
<link>https://developer.apple.com/news/?id=einwn76m</link>
<guid>https://developer.apple.com/news/?id=einwn76m</guid>
<description>&lt;p&gt;&lt;strong&gt;Starting February 17, 2025&lt;/strong&gt;: Due to the European Union’s &lt;a href="https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en"&gt;Digital Services Act&lt;/a&gt;, apps without trader status will be removed from the App Store in the European Union until trader status is provided and verified, if necessary.&lt;/p&gt;&lt;p&gt;As a reminder, Account Holders or Admins in the Apple Developer Program need to enter trader status in App Store Connect for apps on the App Store in the European Union in order to comply with the Digital Services Act.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-compliance-information/manage-european-union-digital-services-act-trader-requirements/"&gt;Learn what a trader is and how to enter &lt;span class="icon icon-after icon-chevronright nowrap"&gt;your status&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Thu, 16 Jan 2025 08:00:29 PST</pubDate>
</item>
<item>
<title>Reminder: Upcoming Changes to the App Store Receipt Signing Intermediate Certificate</title>
<link>https://developer.apple.com/news/?id=rzloycgp</link>
<guid>https://developer.apple.com/news/?id=rzloycgp</guid>
<description>&lt;p&gt;As part of ongoing efforts to improve security and privacy on Apple platforms, the App Store receipt signing intermediate certificate is being updated to use the SHA-256 cryptographic algorithm. This certificate is used to sign App Store receipts, which are the proof of purchase for apps and In-App Purchases.&lt;/p&gt;&lt;p&gt;This update is being completed in &lt;a href="https://developer.apple.com/news/?id=smofnyhj"&gt;multiple phases&lt;/a&gt; and some existing apps on the App Store may be impacted by the next update, depending on how they verify receipts.&lt;/p&gt;&lt;p&gt;Starting &lt;strong&gt;January 24, 2025&lt;/strong&gt;, if your app performs on-device receipt validation and doesn’t support the SHA-256 algorithm, your app will fail to validate the receipt. If your app prevents customers from accessing the app or premium content when receipt validation fails, your customers may lose access to their content.&lt;/p&gt;&lt;p&gt;If your app performs on-device receipt validation, update your app to support certificates that use the SHA-256 algorithm; alternatively, use the &lt;a href="https://developer.apple.com/documentation/storekit/apptransaction"&gt;AppTransaction&lt;/a&gt; and &lt;a href="https://developer.apple.com/documentation/storekit/transaction"&gt;Transaction&lt;/a&gt; APIs to verify App Store transactions.&lt;/p&gt;&lt;p&gt;For more details, view &lt;a href="https://developer.apple.com/documentation/technotes/tn3138-handling-app-store-receipt-signing-certificate-changes"&gt;TN3138: Handling App Store receipt signing certificate changes&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Thu, 16 Jan 2025 07:00:48 PST</pubDate>
</item>
<item>
<title>Algorithm changes to server connections for Apple Pay on the Web</title>
<link>https://developer.apple.com/news/?id=2x8awlvm</link>
<guid>https://developer.apple.com/news/?id=2x8awlvm</guid>
<description>&lt;p&gt;Starting next month, Apple will change the supported algorithms that secure server connections for Apple Pay on the Web. In order to maintain uninterrupted service, you’ll need to ensure that your production servers support one or more of the &lt;a href="https://developer.apple.com/documentation/apple_pay_on_the_web/setting_up_your_server#overview"&gt;designated six ciphers&lt;/a&gt; before &lt;strong&gt;February 4, 2025.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;These algorithm changes will affect any secure connection you’ve established as part of your Apple Pay integration, including the following touchpoints:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/apple_pay_on_the_web/apple_pay_js_api/requesting_an_apple_pay_payment_session"&gt;Requesting an Apple Pay payment session&lt;/a&gt; (Apple Pay on the Web only)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/apple_pay_on_the_web/maintaining_your_environment#3179140"&gt;Renewing your domain verification&lt;/a&gt; (Apple Pay on the Web only)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/applepaymerchanttokenmanagementapi/receiving-and-handling-merchant-token-notifications"&gt;Receiving and handling merchant token notifications&lt;/a&gt; for recurring, deferred, and automatic-reload transactions (Apple Pay on the Web and in app)&lt;/li&gt;
&lt;li&gt;Creating and updating &lt;a href="https://developer.apple.com/documentation/walletorders"&gt;Wallet Orders&lt;/a&gt; (Apple Pay on the Web and in app)&lt;/li&gt;
&lt;li&gt;Managing merchant onboarding via the &lt;a href="https://developer.apple.com/documentation/applepaywebmerchantregistrationapi"&gt;Apple Pay Web Merchant Registration API&lt;/a&gt; (payment service provider (PSP) and e-commerce platforms only)&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Thu, 09 Jan 2025 08:00:14 PST</pubDate>
</item>
<item>
<title>Hello Developer: January 2025</title>
<link>https://developer.apple.com/news/?id=yijdyfo4</link>
<guid>https://developer.apple.com/news/?id=yijdyfo4</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A43E9EF4-A761-4BBD-A57B-900BA5A7EB75/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A43E9EF4-A761-4BBD-A57B-900BA5A7EB75/2048.jpeg" data-hires="false" alt="A crowd of developers sits in the theater at the Apple Developer Center in Cupertino awaiting a presentation. Before them, the word &amp;quot;Hello&amp;quot; appear in script font on a large screen."&gt;&lt;/div&gt;&lt;p&gt;In the first edition of the new year: Bring SwiftUI to your app in Cupertino, get ready for the Swift Student Challenge, meet the team behind &lt;em&gt;Oko&lt;/em&gt;, and more.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/january25/"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 07 Jan 2025 08:00:19 PST</pubDate>
</item>
<item>
<title>Walk this way: How Oko leverages AI to make street crossings more accessible</title>
<link>https://developer.apple.com/news/?id=58c4urmu</link>
<guid>https://developer.apple.com/news/?id=58c4urmu</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/556496F8-8240-4CDD-B995-A491D4B483F9/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/556496F8-8240-4CDD-B995-A491D4B483F9/2048.jpeg" data-hires="false" alt="Screenshots of the app Oko, which show a live camera view of a street crossing with text that says “Countdown signal” and “Don’t walk signal” over the image."&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Oko&lt;/em&gt; is a testament to the power of simplicity.&lt;/p&gt;&lt;p&gt;The 2024 Apple Design Award winner for Inclusivity and 2024 App Store Award winner for Cultural Impact leverages Artificial Intelligence to help blind or low-vision people navigate pedestrian walkways by alerting them to the state of signals — “Walk,” “Don’t Walk,” and the like — through haptic, audio, and visual feedback. The app instantly affords more confidence to its users. Its bare-bones UI masks a powerful blend of visual and AI tools under the hood. And it’s an especially impressive achievement for a team that had no iOS or Swift development experience before launch.&lt;/p&gt;&lt;p&gt;“The biggest feedback we get is, ‘It’s so simple, there’s nothing complex about it,’ and that’s great to hear,” says Vincent Janssen, one of &lt;em&gt;Oko&lt;/em&gt;’s three Belgium-based founders. “But we designed it that way because that’s what we knew how to do. It just happened to also be the right thing.”&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/7B4007ED-5420-4626-BDD1-4224C0F3B7C0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/7B4007ED-5420-4626-BDD1-4224C0F3B7C0/2048.jpeg" data-hires="false" alt="Oko’s three cofounders, Vincent Janssen, Michiel Janssen, and Willem Van de Mierop, gather around a bank of monitors to review their app."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;From left: Willem Van de Mierop, Michiel Janssen, and Vincent Janssen are the three cofounders of &lt;em&gt;Oko&lt;/em&gt;. The app’s name means “eye.”&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;Oko&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Inclusivity&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team:&lt;/strong&gt; AYES BV&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; iPhone&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 6&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Previous accolades:&lt;/strong&gt; 2024 App Store Award winner for Cultural Impact; App Store Editors’ Choice&lt;/li&gt;
&lt;/ul&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://www.ayes.ai" class="icon icon-after icon-chevronright"&gt;Learn more about Oko&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/oko-cross-streets-and-maps/id1583614988" class="icon icon-after icon-chevronright"&gt;Download Oko from the App Store&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For Janssen and his cofounders, brother Michiel and longtime friend Willem Van de Mierop, Oko — the name translates to “eye” — was a passion project that came about during the pandemic. All three studied computer science with a concentration in AI, and had spent years working in their hometown of Antwerp. But by the beginning of 2021, the trio felt restless. “We all had full-time jobs,” says Janssen, “but the weekends were pretty boring.” Yet they knew their experience couldn’t compare to that of a longtime friend with low vision, who Janssen noticed was feeling more affected as the autumn and winter months went on.&lt;/p&gt;&lt;p&gt;“We really started to notice that he was feeling isolated more than others,” says Janssen. “Here in Belgium, we were allowed to go for walks, but you had to be alone or with your household. That meant he couldn’t go with a volunteer or guide. As AI engineers, that got us thinking, ‘Well, there are all these stories about autonomous vehicles. Could we come up with a similar system of images or videos that would help people find their way around public spaces?’” &lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;I had maybe opened Xcode three times a few years before, but otherwise none of us had any iOS or Swift experience.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Vincent Janssen, &lt;em&gt;Oko&lt;/em&gt; founder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;The trio began building a prototype that consisted of a microcomputer, 3D-printed materials, and a small portable speaker borrowed from the Janssen brothers’ father. Today, Janssen calls it “hacky hardware,” something akin to a small computer with a camera. But it allowed the team and their friend — now their primary tester — to walk the idea around and poke at the technology’s potential. Could AI recognize the state of a pedestrian signal? How far away could it detect a Don’t Walk sign? How would it perform in rain or wind or snow? There was just one way to know. “We went out for long walks,” says Janssen.&lt;/p&gt;&lt;p&gt;And while the AI and hardware performed well in their road tests, issues arose around the hardware’s size and usability, and the team begin to realize that software offered a better solution. The fact that none of the three had the slightest experience building iOS apps was simply a hurdle to clear. “I had maybe opened Xcode three times a few years before,” says Janssen, “but otherwise none of us had any iOS or Swift experience.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/C45E1FB9-56DE-49F4-BC12-B5378394966F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/C45E1FB9-56DE-49F4-BC12-B5378394966F/2048.jpeg" data-hires="false" alt="Two screenshots of the app Oko. The screenshot on the left shows a suggested walking path through a map view. The screenshot on the right shows a live image of a street crossing with the words “Walk signal” highlighted in a green bubble at the top of the screen."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;&lt;em&gt;Oko&lt;/em&gt; helps people navigate pedestrian walkways through interactive maps and audio, visual, and haptic feedback.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;So that summer, the team pivoted to software, quitting their full-time jobs and throwing themselves into learning Swift through tutorials, videos, and trusty web searches. The core idea crystallized quickly: Build a simple app that relied on Camera, the Maps SDK, and a powerful AI algorithm that could help people get around town. “Today, it’s a little more complex, but in the beginning the app basically opened up a camera feed and a Core ML model to process the images,” says Janssen, noting that the original model was brought over from Python. “Luckily, the tools made the conversion really smooth.” (&lt;em&gt;Oko&lt;/em&gt;’s AI models run locally on device.)&lt;/p&gt;&lt;p&gt;With the software taking shape, more field testing was needed. The team reached out to accessibility-oriented organizations throughout Belgium, drafting a team of 100 or so testers to “codevelop the app,” says Janssen. Among the initial feedback: Though &lt;em&gt;Oko&lt;/em&gt; was originally designed to be used in landscape mode, pretty much everyone preferred holding their phones in portrait mode. “I had the same experience, to be honest,” said Janssen, “but that meant we needed to redesign the whole thing.” &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/894EE01B-404D-4A20-8BB0-6EDF8A4417E0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/894EE01B-404D-4A20-8BB0-6EDF8A4417E0/2048.jpeg" data-hires="false" alt="A group of men stand in a room with green walls looking at a large monitor that contains notes and sketches for the app *Oko*."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;The &lt;em&gt;Oko&lt;/em&gt; team navigates through prototypes at a review session in their hometown of Antwerp, Belgium.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Other changes included amending the audio feedback to more closely mimic existing real-world sounds, and addressing requests to add more visual feedback. The experience amounted to getting a real-world education about accessibility on the fly. “We found ourselves learning about VoiceOver and haptic feedback very quickly,” says Janssen.&lt;/p&gt;&lt;p&gt;Still, the project went remarkably fast — &lt;em&gt;Oko&lt;/em&gt; launched on the App Store in December 2021, not even a year after the trio conceived of it. “It took a little while to do things, like make sure the UI wasn’t blocked, especially since we didn’t fully understand the code we wrote in Swift,” laughs Janssen, “but in the end, the app was doing what it needed to do.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;We found ourselves learning about VoiceOver and haptic feedback.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Vincent Janssen, &lt;em&gt;Oko&lt;/em&gt; founder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;The accessibility community took notice. And in the following months, the &lt;em&gt;Oko&lt;/em&gt; team continued expanding its reach — Michiel Janssen and Van de Mierop traveled to the U.S. to meet with accessibility organizations and get firsthand experience with American street traffic and pedestrian patterns. But even as the app expanded, the team retained its focus on simplicity. In fact, Janssen says, they explored and eventually jettisoned some expansion ideas — including one designed to help people find and board public transportation — that made the app feel a little too complex.&lt;/p&gt;&lt;p&gt;Today, the &lt;em&gt;Oko&lt;/em&gt; team numbers 6, including a fleet of developers who handle more advanced Swift matters. “About a year after we launched, we got feedback about extra features and speed improvements, and needed to find people who were better at Swift than we are,” laughs Janssen. At the same time, the original trio is now learning about business, marketing, and expansion.&lt;/p&gt;&lt;p&gt;At its core, &lt;em&gt;Oko&lt;/em&gt; remains a sparkling example of a simple app that completes its task well. “It’s still a work in progress, and we’re learning every day,” says Janssen. In other words, there are many roads yet to cross. &lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Tue, 07 Jan 2025 08:00:06 PST</pubDate>
</item>
<item>
<title>Get ready with the latest beta releases</title>
<link>https://developer.apple.com/news/?id=rcvik60x</link>
<guid>https://developer.apple.com/news/?id=rcvik60x</guid>
<description>&lt;p&gt;The beta versions of iOS 18.3, iPadOS 18.3, macOS 15.3, tvOS 18.3, visionOS 2.3, and watchOS 11.3 are now available. Get your apps ready by confirming they work as expected on these releases. And to take advantage of the advancements in the latest SDKs, make sure to build and test with Xcode 16.2.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/releases/"&gt;View downloads and &lt;span class="icon icon-after icon-chevronright nowrap"&gt;release notes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/xcode/testing-a-beta-os"&gt;Learn about testing a &lt;span class="icon icon-after icon-chevronright nowrap"&gt;beta OS&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/bug-reporting/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;sending feedback&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 16 Dec 2024 11:31:12 PST</pubDate>
</item>
<item>
<title>App Store Award winners announced</title>
<link>https://developer.apple.com/news/?id=t9ha5xqc</link>
<guid>https://developer.apple.com/news/?id=t9ha5xqc</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/572DF998-E42E-4EA8-A2E2-EE9F05DF58B6/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/572DF998-E42E-4EA8-A2E2-EE9F05DF58B6/2048.jpeg" data-hires="false" alt="A blue App Store Award set against a deep blue background."&gt;&lt;/div&gt;&lt;p&gt;Join us in celebrating the outstanding work of these developers from around the world.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/app-store-awards-2024/"&gt;Meet &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the winners&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Wed, 11 Dec 2024 09:00:25 PST</pubDate>
</item>
<item>
<title>Updated Apple Developer Program License Agreement now available</title>
<link>https://developer.apple.com/news/?id=edbw1dhq</link>
<guid>https://developer.apple.com/news/?id=edbw1dhq</guid>
<description>&lt;p&gt;Attachment 2 of the Apple Developer Program License Agreement has been amended to specify requirements for use of the In-App Purchase API. Please review the changes and accept the updated terms in your account.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/terms/apple-developer-program-license-agreement/"&gt;View the full terms &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and conditions&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the updated agreement will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month. &lt;/p&gt;</description>
<pubDate>Fri, 06 Dec 2024 07:00:11 PST</pubDate>
</item>
<item>
<title>Hello Developer: December 2024</title>
<link>https://developer.apple.com/news/?id=vhtdb937</link>
<guid>https://developer.apple.com/news/?id=vhtdb937</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/632192FB-61E5-4A66-BEB5-C52355095B45/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/632192FB-61E5-4A66-BEB5-C52355095B45/2048.jpeg" data-hires="false" alt="A collage of screens from various WWDC24 videos, showing a selection of screenshots, devices, and icons that represent the year in sessions."&gt;&lt;/div&gt;&lt;p&gt;In this edition: The year in sessions, activities, apps, and games.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/december24/"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 03 Dec 2024 08:00:42 PST</pubDate>
</item>
<item>
<title>Get your apps and games ready for the holidays</title>
<link>https://developer.apple.com/news/?id=iwvebnw2</link>
<guid>https://developer.apple.com/news/?id=iwvebnw2</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/78CD00BA-B84F-4A1F-AFAC-D10B5EB348E8/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/78CD00BA-B84F-4A1F-AFAC-D10B5EB348E8/2048.jpeg" data-hires="false" alt="The App Store logo in blue against a light gray background."&gt;&lt;/div&gt;&lt;p&gt;The busiest season on the App Store is almost here. Make sure your apps and games are up to date and ready.&lt;/p&gt;&lt;p&gt;App Review will continue to accept submissions throughout the holiday season. Please plan to submit time-sensitive submissions early, as we anticipate high volume and reviews may take longer to complete from December 20-26.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/submitting/"&gt;Learn more about submitting to &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the App Store&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 02 Dec 2024 07:00:45 PST</pubDate>
</item>
<item>
<title>App Store Award finalists announced</title>
<link>https://developer.apple.com/news/?id=ek82tlh0</link>
<guid>https://developer.apple.com/news/?id=ek82tlh0</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/D5537AEF-1674-4F3B-8B9C-6C773CC91264/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/D5537AEF-1674-4F3B-8B9C-6C773CC91264/2048.jpeg" data-hires="false" alt="A white App Store logo set against a deep blue background"&gt;&lt;/div&gt;&lt;p&gt;Every year, the App Store Awards celebrate exceptional apps and games that improve people's lives while showcasing the highest levels of technical innovation, user experience, design, and positive cultural impact. This year, the App Store Editorial team is proud to recognize over 40 outstanding finalists. Winners will be announced in the coming weeks.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/app-store-awards-2024/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the finalists&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 25 Nov 2024 05:00:55 PST</pubDate>
</item>
<item>
<title>Price and tax updates for apps, In-App Purchases, and subscriptions</title>
<link>https://developer.apple.com/news/?id=onjo01rj</link>
<guid>https://developer.apple.com/news/?id=onjo01rj</guid>
<description>&lt;p&gt;The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.&lt;/p&gt;&lt;p&gt;From time to time, we may need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tax updates as of October:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Your proceeds from the sale of eligible apps and In‑App Purchases have been increased in: &lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Nepal:&lt;/strong&gt; Apple no longer remits Nepal value-added tax (VAT) for local developers and proceeds were increased accordingly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kazakhstan:&lt;/strong&gt; Apple no longer remits Kazakstan VAT for local developers and proceeds were increased accordingly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Madeira:&lt;/strong&gt; Decrease of the Madeira VAT rate from 5% to 4% for news publications, magazines and other periodicals, books, and audiobooks.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Exhibit B of the Paid Applications Agreement has been updated to indicate that Apple will not remit VAT in Nepal and Kazakhstan for local developers.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about your proceeds&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/view-payments-and-proceeds/"&gt;View payments &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and proceeds&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports"&gt;Download &lt;span class="icon icon-after icon-chevronright nowrap"&gt;financial reports&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Price updates as of December 2:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Pricing for apps and In-App Purchases will be updated for the Japan and Türkiye storefronts if you haven’t selected one of these as the base for your app or In‑App Purchases.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;If you’ve selected the Japan or Türkiye storefront as the base for your app or In-App Purchase, prices won’t change. On other storefronts, prices will be updated to maintain equalization with your chosen base price.&lt;/p&gt;&lt;p&gt;Prices won’t change in any region if your In‑App Purchase is an auto‑renewable subscription and won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.&lt;/p&gt;&lt;p&gt;The Pricing and Availability section of Apps has been updated in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt; to display these upcoming price changes. As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about managing your prices&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes#view-or-edit-upcoming-price-changes"&gt;View or edit upcoming &lt;span class="icon icon-after icon-chevronright nowrap"&gt;price changes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price#edit-your-apps-base-country-or-region"&gt;Edit your app’s base country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-pricing-and-availability-start-times-by-country-or-region/"&gt;Pricing and availability start times by country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase"&gt;Set a price for an &lt;span class="icon icon-after icon-chevronright nowrap"&gt;In-App Purchase&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 14 Nov 2024 14:00:47 PST</pubDate>
</item>
<item>
<title>Enhancements to the App Store featuring process</title>
<link>https://developer.apple.com/news/?id=nx3eotat</link>
<guid>https://developer.apple.com/news/?id=nx3eotat</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/B050D898-AB7F-47BE-ACF4-61EBB0E3288F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/B050D898-AB7F-47BE-ACF4-61EBB0E3288F/2048.jpeg" data-hires="false" alt="A MacBook, iPad, and iPhone showing various App Store screens."&gt;&lt;/div&gt;&lt;p&gt;Share your app or game’s upcoming content and enhancements for App Store featuring consideration with new Featuring Nominations in App Store Connect. Submit a nomination to tell our team about a new launch, in-app content, or added functionality. If you’re featured in select placements on the Today tab, you’ll also receive a notification via the App Store Connect app.&lt;/p&gt;&lt;p&gt;In addition, you can promote your app or game’s biggest moments — such as an app launch, new version, or select featuring placements on the App Store — with readymade marketing assets. Use the App Store Connect app to generate Apple-designed assets and share them to your social media channels. Include the provided link alongside your assets so people can easily download your app or game on the App Store.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/getting-featured/"&gt;Learn more about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;getting featured&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-featuring-nominations/nominate-your-app-for-featuring"&gt;Submit a &lt;span class="icon icon-after icon-chevronright nowrap"&gt;Featuring Nomination&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 12 Nov 2024 07:00:19 PST</pubDate>
</item>
<item>
<title>New Broadcast Push Notification Metrics Now Available in the Push Notifications Console</title>
<link>https://developer.apple.com/news/?id=106dpbzt</link>
<guid>https://developer.apple.com/news/?id=106dpbzt</guid>
<description>&lt;p&gt;The Push Notifications Console now includes metrics for broadcast push notifications sent in the Apple Push Notification service (APNs) production environment. The console’s interface provides an aggregated view of the broadcast push notifications that are successfully accepted by APNs, the number of devices that receive them, and a snapshot of the maximum number of devices subscribed to your channels.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/usernotifications/setting-up-broadcast-push-notifications"&gt;Set up broadcast &lt;span class="icon icon-after icon-chevronright nowrap"&gt;push notifications&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10069/"&gt;Broadcast updates to your &lt;span class="icon icon-after icon-chevronright nowrap"&gt;Live Activities&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Mon, 11 Nov 2024 07:00:29 PST</pubDate>
</item>
<item>
<title>Coding in the kitchen: How Devin Davies whipped up the tasty recipe app Crouton</title>
<link>https://developer.apple.com/news/?id=9x75y43e</link>
<guid>https://developer.apple.com/news/?id=9x75y43e</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/2561E097-4B47-495F-90A8-4EB8C1D90279/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/2561E097-4B47-495F-90A8-4EB8C1D90279/2048.jpeg" data-hires="false" alt="An illustration of a kitchen with teal walls and white cabinets. Two Apple Vision Pro screens float above a stove, on which sits a pot and pan."&gt;&lt;/div&gt;&lt;p&gt;Let’s get this out of the way: Yes, Devin Davies is an excellent cook. “I’m not, like, a professional or anything,” he says, in the way that people say they’re not good at something when they are.&lt;/p&gt;&lt;p&gt;But in addition to knowing his way around the kitchen, Davies is also a seasoned developer whose app &lt;em&gt;Crouton&lt;/em&gt;, a Swift-built cooking aid, won him the 2024 Apple Design Award for Interaction.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Crouton&lt;/em&gt; is part recipe manager, part exceptionally organized kitchen assistant. For starters, the app collects recipes from wherever people find them — blogs, family cookbooks, scribbled scraps from the ’90s, wherever — and uses tasty ML models to import and organize them. “If you find something online, just hit the Share button to pull it into &lt;em&gt;Crouton&lt;/em&gt;,” says the New Zealand-based developer. “If you find a recipe in an old book, just snap a picture to save it.”&lt;/p&gt;&lt;p&gt;And when it’s time to start cooking, &lt;em&gt;Crouton&lt;/em&gt; reduces everything to the basics by displaying only the current step, ingredients, and measurements (including conversions). There’s no swiping around between apps to figure out how many &lt;em&gt;fl oz&lt;/em&gt; are in a cup; no setting a timer in a different app. It’s all handled right in &lt;em&gt;Crouton&lt;/em&gt;. “The key for me is: How quickly can I get you back to preparing the meal, rather than reading?” Davies says.&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/CA7842F8-0971-4A5F-B2C1-3F7D97A2B140/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/CA7842F8-0971-4A5F-B2C1-3F7D97A2B140/2048.jpeg" data-hires="false" alt="A Crouton screenshot that shows a recipe for butter chicken, with a photo of the dish above a list of ingredients."&gt;&lt;/div&gt;&lt;h3&gt;Crouton&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Interaction&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; iPhone, iPad, Mac, Apple Vision Pro, Apple Watch&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 1&lt;/li&gt;
&lt;/ul&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://crouton.app/index.html" class="icon icon-after icon-chevronright"&gt;Learn more about Crouton&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/crouton-recipe-manager/id1461650987" class="icon icon-after icon-chevronright"&gt;Download Crouton from the App Store&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Crouton&lt;/em&gt; is the classic case of a developer whipping up something he needed. As the de facto chef in the house, Davies had previously done his meal planning in the Notes app, which worked until, as he laughs, “it got a little out of hand.”&lt;/p&gt;&lt;p&gt;At the time, Davies was in his salad days as an iOS developer, so he figured he could build something that would save him a little time. (It’s in his blood: Davies’s father is a developer too.) "Programming was never my strong suit,” he says, “but once I started building something that solved a problem, I started thinking of programming as a means to an end, and that helped.”&lt;/p&gt;&lt;p&gt;Davies’s full-time job was his meal ticket, but he started teaching himself Swift on the side. Swift, he says, clicked a lot faster than the other languages he’d tried, especially as someone who was still developing a taste for programming. “It still took me a while to get my head into it,” he says, “but I found pretty early on that Swift worked the way I wanted a language to work. You can point &lt;em&gt;Crouton&lt;/em&gt; at some text, import that text, and do something with it. The amount of steps you don’t have to think about is astounding.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;I found pretty early on that Swift worked the way I wanted a language to work.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Devin Davies, &lt;em&gt;Crouton&lt;/em&gt;&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;Coding with Swift offered plenty of baked-in benefits. Davies leaned on platform conventions to make navigating &lt;em&gt;Crouton&lt;/em&gt; familiar and easy. Lists and collection views took advantage of Camera APIs. VisionKit powered text recognition; a separate model organized imported ingredients by category.&lt;/p&gt;&lt;p&gt;“I could separate out a roughly chopped onion from a regular onion and then add the quantity using a Core ML model,” he says. “It’s amazing how someone like me can build a model to detect ingredients when I really have zero understanding of how it works.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/BFD811E1-23A0-42F9-A2BD-48FE8E2EFE80/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/BFD811E1-23A0-42F9-A2BD-48FE8E2EFE80/2048.jpeg" data-hires="false" alt="An Apple Vision Pro screenshot of Crouton, showing a window containing a chocolate chip cookie recipe floating over a gray marble kitchen counter."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Davies designed &lt;em&gt;Crouton&lt;/em&gt; with simplicity in mind at all times. “I spent a lot of time figuring out what to leave out rather than bring in,” he says.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;The app came together quickly: The first version was done in about six months, but &lt;em&gt;Crouton&lt;/em&gt; simmered for a while before finding its audience. “My mom and I were the main active users for maybe a year,” Davies laughs. “But it’s really important to build something that you use yourself — especially when you’re an indie — so there’s motivation to carry on.”&lt;/p&gt;&lt;p&gt;Davies served up &lt;em&gt;Crouton&lt;/em&gt; updates for a few years, and eventually the app gained more traction, culminating with its Apple Design Award for Interaction at WWDC24. That’s an appropriate category, Davies says, because he believes his approach to interaction is his app’s special sauce. “My skillset is figuring out how the pieces of an app fit together, and how you move through them from point A to B to C,” he says. “I spent a lot of time figuring out what to leave out rather than bring in.” &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/6E864044-37B3-4F94-8F9D-9B99A52A62C0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/6E864044-37B3-4F94-8F9D-9B99A52A62C0/2048.jpeg" data-hires="false" alt="A *Crouton* screenshot that shows a grid of recipes, including burritos, butter chicken, and chocolate chip cookies. Each module includes a photo of the dish."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;&lt;em&gt;Crouton&lt;/em&gt; recipes can be imported from blogs, cookbook, scraps of paper, or anywhere else they might be found.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Davies hopes to use the coming months to explore spicing up &lt;em&gt;Crouton&lt;/em&gt; with Apple Intelligence, Live Activities on Apple Watch, and translation APIs. (Though &lt;em&gt;Crouton&lt;/em&gt; is his primary app, he’s also built an Apple Vision Pro app called &lt;em&gt;Plate Smash&lt;/em&gt;, which is presumably very useful for cooking stress relief.)&lt;/p&gt;&lt;p&gt;But it’s important to him that any new features or upgrades pair nicely with the current &lt;em&gt;Crouton&lt;/em&gt;. “I’m a big believer in starting out with core intentions and holding true to them,” he says. “I don’t think that the interface, over time, has to be completely different.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;My skillset is figuring out how the pieces of an app fit together, and how you move through them from point A to B to C.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Devin Davies, &lt;em&gt;Crouton&lt;/em&gt;&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;Because it’s a kitchen assistant, &lt;em&gt;Crouton&lt;/em&gt; is a very personal app. It’s in someone’s kitchen at mealtime, it’s helping people prepare means for their loved ones, it’s enabling them to expand their culinary reach. It makes a direct impact on a person’s day. That’s a lot of influence to have as an app developer — even when a recipe doesn’t quite pan out.&lt;/p&gt;&lt;p&gt;“Sometimes I’ll hear from people who discover a bug, or even a kind of misunderstanding, but they’re always very kind about it,” laughs Davies. “They’ll tell me, ‘Oh, I was baking a cake for my daughter’s birthday, and I put in way too much cream cheese and I ruined it. But, great app!’”&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Mon, 04 Nov 2024 08:00:36 PST</pubDate>
</item>
<item>
<title>Hello Developer: November 2024</title>
<link>https://developer.apple.com/news/?id=rh8a0x7r</link>
<guid>https://developer.apple.com/news/?id=rh8a0x7r</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/907203FE-8D50-49A9-A3C9-6E3DAF2D207F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/907203FE-8D50-49A9-A3C9-6E3DAF2D207F/2048.jpeg" data-hires="false" alt="The Swift logo on an orange, dot-matrix background."&gt;&lt;/div&gt;&lt;p&gt;In this edition: The Swift Pathway, new developer activities around the world, and an interview with the creator of recipe app &lt;em&gt;Crouton&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/november24/"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 04 Nov 2024 08:00:07 PST</pubDate>
</item>
<item>
<title>Upcoming changes to the App Store Receipt Signing Intermediate Certificate</title>
<link>https://developer.apple.com/news/?id=b6tejt6f</link>
<guid>https://developer.apple.com/news/?id=b6tejt6f</guid>
<description>&lt;p&gt;As part of ongoing efforts to improve security and privacy on Apple platforms, the App Store receipt signing intermediate certificate is being updated to use the SHA-256 cryptographic algorithm. This certificate is used to sign App Store receipts, which are the proof of purchase for apps and In-App Purchases.&lt;/p&gt;&lt;p&gt;This update is being completed in &lt;a href="https://developer.apple.com/news/?id=smofnyhj"&gt;multiple phases&lt;/a&gt; and some existing apps on the App Store may be impacted by the next update, depending on how they verify receipts.&lt;/p&gt;&lt;p&gt;Starting &lt;strong&gt;January 24, 2025&lt;/strong&gt;, if your app performs on-device receipt validation and doesn't support a SHA-256 algorithm, your app will fail to validate the receipt. If your app prevents customers from accessing the app or premium content when receipt validation fails, your customers may lose access to their content.&lt;/p&gt;&lt;p&gt;If your app performs on-device receipt validation, update your app to support certificates that use the SHA-256 algorithm; alternatively, use the &lt;a href="https://developer.apple.com/documentation/storekit/apptransaction"&gt;AppTransaction&lt;/a&gt; and &lt;a href="https://developer.apple.com/documentation/storekit/transaction"&gt;Transaction&lt;/a&gt; APIs to verify App Store transactions.&lt;/p&gt;&lt;p&gt;For more details, view &lt;a href="https://developer.apple.com/documentation/technotes/tn3138-handling-app-store-receipt-signing-certificate-changes"&gt;TN3138: Handling App Store receipt signing certificate change&lt;/a&gt;. &lt;/p&gt;</description>
<pubDate>Thu, 31 Oct 2024 07:00:39 PDT</pubDate>
</item>
<item>
<title>TestFlight enhancements to help you reach testers</title>
<link>https://developer.apple.com/news/?id=fps422ld</link>
<guid>https://developer.apple.com/news/?id=fps422ld</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/3AEA78D3-11B8-4822-81F5-75EED2409528/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/3AEA78D3-11B8-4822-81F5-75EED2409528/2048.jpeg" data-hires="false" alt="An iPad and iPhone, both showing the app AwayFinder against a white and blue background."&gt;&lt;/div&gt;&lt;p&gt;Beta testing your apps, games, and App Clips is even better with new enhancements to TestFlight. Updates include:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Redesigned invitations.&lt;/strong&gt; TestFlight invitations now include your beta app description to better highlight new features and content your app or game offers to prospective testers. Apps and games with an approved version that’s ready for distribution can also &lt;a href="https://developer.apple.com/help/app-store-connect/test-a-beta-version/provide-test-information"&gt;include&lt;/a&gt; their screenshots and app category in their invite. We’ve also added a way for people to leave feedback if they didn’t join your beta, so you can understand why they didn’t participate.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tester enrollment criteria.&lt;/strong&gt; You can choose to &lt;a href="https://developer.apple.com/help/app-store-connect/test-a-beta-version/invite-external-testers#invite-testers-using-a-public-link"&gt;set criteria&lt;/a&gt;, such as device type and OS versions, to more easily enroll qualified testers via a public link to provide more relevant feedback on your invite.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Public link metrics.&lt;/strong&gt; Find out how successful your public link is at enrolling testers for your app with &lt;a href="https://developer.apple.com/help/app-store-connect/test-a-beta-version/view-and-manage-tester-information#view-public-link-metrics"&gt;new metrics&lt;/a&gt;. Understand how many testers viewed your invite in the TestFlight app and chose to accept it. If you’ve set criteria for the public link, you can also view how many testers didn’t meet the criteria.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To get started with TestFlight, upload your build, add test information, and invite testers. &lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/testflight/"&gt;Learn more &lt;span class="icon icon-after icon-chevronright nowrap"&gt;about TestFlight&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 24 Oct 2024 06:00:41 PDT</pubDate>
</item>
<item>
<title>Get ready with the latest beta releases</title>
<link>https://developer.apple.com/news/?id=qs5bol0g</link>
<guid>https://developer.apple.com/news/?id=qs5bol0g</guid>
<description>&lt;p&gt;The beta versions of iOS 18.2, iPadOS 18.2, and macOS 15.2 are now available. Get your apps ready by confirming they work as expected on these &lt;a href="https://developer.apple.com/news/releases/"&gt;releases&lt;/a&gt;. And make sure to build and test with Xcode 16.2 beta to take advantage of the advancements in the latest SDKs.&lt;/p&gt;&lt;p&gt;As &lt;a href="https://developer.apple.com/news/?id=zglax7gc"&gt;previewed earlier this year&lt;/a&gt;, changes to the browser choice screen, default apps, and app deletion for EU users, as well as support in Safari for exporting user data and for web browsers to import that data, are now available in the beta versions of iOS 18.2 and iPadOS 18.2.&lt;/p&gt;&lt;p&gt;These releases also include improvements to the Apps area in Settings first introduced in iOS 18 and iPadOS 18. All users worldwide will be able to manage their default apps via a Default Apps section at the top of the Apps area. New calling and messaging defaults are also now available for all users worldwide.&lt;/p&gt;&lt;p&gt;Following feedback from the European Commission and from developers, in these releases developers can develop and test EU-specific features, such as alternative browser engines, contactless apps, marketplace installations from web browsers, and marketplace apps, from anywhere in the world. Developers of apps that use alternative browser engines can now use WebKit in those same apps.&lt;/p&gt;&lt;p&gt;View details about the &lt;a href="https://developer.apple.com/support/browser-choice-screen/"&gt;browser choice screen&lt;/a&gt;, &lt;a href="https://developer.apple.com/documentation/updates/defaultapps"&gt;how to make an app available for users to choose as a default&lt;/a&gt;, how to create a &lt;a href="https://developer.apple.com/documentation/callkit/preparing-your-app-to-be-the-default-calling-app"&gt;calling&lt;/a&gt; or &lt;a href="https://developer.apple.com/documentation/messages/preparing-your-app-to-be-the-default-messaging-app"&gt;messaging&lt;/a&gt; app that can be a default, and &lt;a href="https://developer.apple.com/documentation/SafariServices/importing-data-exported-from-safari"&gt;how to import user data from Safari&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Wed, 23 Oct 2024 06:00:15 PDT</pubDate>
</item>
<item>
<title>Updated agreements now available</title>
<link>https://developer.apple.com/news/?id=g6ycjsnl</link>
<guid>https://developer.apple.com/news/?id=g6ycjsnl</guid>
<description>&lt;p&gt;The Apple Developer Program License Agreement and its Schedules 1, 2, and 3 have been updated to support updated policies and upcoming features, and to provide clarification. Please review the changes below and accept the updated terms in &lt;a href="https://developer.apple.com/account"&gt;your account&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Apple Developer Program License Agreement&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Definitions, Section 3.3.3(J): Specified requirements for use of App Intents.&lt;/li&gt;
&lt;li&gt;Definitions, Section 3.3.5(C): Clarified requirements for use of Sign in With Apple.&lt;/li&gt;
&lt;li&gt;Definitions, Section 3.3.8(G): Specified requirements for use of the Critical Messaging API.&lt;/li&gt;
&lt;li&gt;Definitions, Sections 3.3.9(C): Clarified requirements for use of the Apple Pay APIs; updated definition of “Apple” for use of the Apple Pay APIs.&lt;/li&gt;
&lt;li&gt;Attachment 2: Clarified requirements for use of the In-App Purchase API.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Schedules 1, 2, and 3&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Apple Services Pte. Ltd. is now the Apple legal entity responsible for the marketing and End-User download of the Licensed and Custom Applications by End-Users located in the following regions:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Bhutan &lt;/li&gt;
&lt;li&gt;Brunei&lt;/li&gt;
&lt;li&gt;Cambodia&lt;/li&gt;
&lt;li&gt;Fiji&lt;/li&gt;
&lt;li&gt;Korea&lt;/li&gt;
&lt;li&gt;Laos&lt;/li&gt;
&lt;li&gt;Macau&lt;/li&gt;
&lt;li&gt;Maldives&lt;/li&gt;
&lt;li&gt;Micronesia, Fed States of&lt;/li&gt;
&lt;li&gt;Mongolia&lt;/li&gt;
&lt;li&gt;Myanmar&lt;/li&gt;
&lt;li&gt;Nauru&lt;/li&gt;
&lt;li&gt;Nepal&lt;/li&gt;
&lt;li&gt;Papua New Guinea&lt;/li&gt;
&lt;li&gt;Palau&lt;/li&gt;
&lt;li&gt;Solomon Islands&lt;/li&gt;
&lt;li&gt;Sri Lanka&lt;/li&gt;
&lt;li&gt;Tonga&lt;/li&gt;
&lt;li&gt;Vanuatu&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Paid Applications Agreement (Schedules 2 and 3)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Exhibit B: Indicated that Apple shall not collect and remit taxes for local developers in Nepal and Kazakhstan, and such developers shall be solely responsible for the collection and remittance of such taxes as may be required by local law.&lt;/p&gt;&lt;p&gt;Exhibit C:&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;Section 6: Clarified that Apple will apply Korean VAT on the commissions payable by Korean developers to Apple to be deducted from remittance with respect to sales to Korean customers pursuant to local tax laws.&lt;/li&gt;
&lt;li&gt;Section 10: For Singaporean developers who have registered for Singapore GST and have provided their Singapore GST registration number to Apple, clarified that Apple will apply Singaporean GST on the commissions payable by Singaporean developers to Apple to be deducted from remittance with respect to sales to Singaporean customers pursuant to local tax laws.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/terms/"&gt;View the full terms &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and conditions&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the Apple Developer Program License Agreement will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Wed, 23 Oct 2024 05:50:17 PDT</pubDate>
</item>
<item>
<title>New requirement for app updates in the European Union</title>
<link>https://developer.apple.com/news/?id=yfacfeal</link>
<guid>https://developer.apple.com/news/?id=yfacfeal</guid>
<description>&lt;p&gt;&lt;strong&gt;Starting today&lt;/strong&gt;, in order to submit updates for apps on the App Store in the European Union (EU) Account Holders or Admins in the Apple Developer Program need to enter trader status in App Store Connect. If you’re a trader, you’ll need to provide your trader information before you can submit your app for review.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Starting February 17, 2025&lt;/strong&gt;, apps without trader status will be removed from the App Store in the EU until trader status is provided and verified in order to comply with the &lt;a href="https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en"&gt;Digital Services Act&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-compliance-information/manage-european-union-digital-services-act-trader-requirements/"&gt;Learn what a trader is and how to enter &lt;span class="icon icon-after icon-chevronright nowrap"&gt;your status&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Thu, 17 Oct 2024 09:10:19 PDT</pubDate>
</item>
<item>
<title>Apple Push Notification service server certificate update</title>
<link>https://developer.apple.com/news/?id=09za8wzy</link>
<guid>https://developer.apple.com/news/?id=09za8wzy</guid>
<description>&lt;p&gt;The Certification Authority (CA) for Apple Push Notification service (APNs) is changing. APNs will update the server certificates in sandbox on January 20, 2025, and in production on February 24, 2025. All developers using APNs will need to update their application’s Trust Store to include the new server certificate: &lt;a href="https://www.sectigo.com/knowledge-base/detail/Sectigo-Intermediate-Certificates/kA01N000000rfBO"&gt;SHA-2 Root : USERTrust RSA Certification Authority certificate&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;To ensure a smooth transition and avoid push notification delivery failures, please make sure that both old and new server certificates are included in the Trust Store before the cut-off date for each of your application servers that connect to sandbox and production. &lt;/p&gt;
&lt;p&gt;At this time, you don’t need to update the APNs SSL provider certificates issued to you by Apple. &lt;/p&gt;</description>
<pubDate>Thu, 17 Oct 2024 09:00:41 PDT</pubDate>
</item>
<item>
<title>Hello Developer: October 2024</title>
<link>https://developer.apple.com/news/?id=tdh8tuh0</link>
<guid>https://developer.apple.com/news/?id=tdh8tuh0</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/943A87F6-7281-4353-9695-BC1729C56C96/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/943A87F6-7281-4353-9695-BC1729C56C96/2048.jpeg" data-hires="false" alt="A person in a gray T-shirt and blue jeans stands on stage in front of a screen that reads &amp;quot;Quality products have great performance.&amp;quot;"&gt;&lt;/div&gt;&lt;p&gt;Get your app up to speed, meet the team behind Lies of P, explore new student resources, and more.&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://developer.apple.com/hello/october24/"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 10 Oct 2024 08:01:36 PDT</pubDate>
</item>
<item>
<title>Masters of puppets: How ROUND8 Studio carved out a niche for Lies of P</title>
<link>https://developer.apple.com/news/?id=jimo1g6z</link>
<guid>https://developer.apple.com/news/?id=jimo1g6z</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/58B1D4A7-C03F-42A6-BAFB-33B5BD6F040C/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/58B1D4A7-C03F-42A6-BAFB-33B5BD6F040C/2048.jpeg" data-hires="false" alt="In a screenshot from Lies of P, an enormous humanoid robot with glowing red eyes and electrical bolts surrounding its body clutches the character of P and holds him in the air."&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Lies of P&lt;/em&gt; is closer to its surprising source material than you might think.&lt;/p&gt;&lt;p&gt;Based on Carlo Collodi’s 1883 novel &lt;em&gt;The Adventures of Pinocchio&lt;/em&gt;, the Apple Design Award-winning game is a macabre reimagining of the story of a puppet who longs to be a real boy. Collodi’s story is still best known as a children’s fable. But it’s also preprogrammed with more than its share of darkness — which made it an appealing foundation for &lt;em&gt;Lies of P&lt;/em&gt; director Jiwon Choi.&lt;/p&gt;&lt;p&gt;“When we were looking for stories to base the game on, we had a checklist of needs,” says Choi. “We wanted something dark. We wanted a story that was familiar but not entirely childish. And the deeper we dove into &lt;em&gt;Pinocchio&lt;/em&gt;, the more we found that it checked off everything we were looking for.”&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/91925DE9-A95E-45CB-9B49-B87B4534214F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/91925DE9-A95E-45CB-9B49-B87B4534214F/2048.jpeg" data-hires="false" alt="In a screenshot from Lies of P, two characters — one with a metallic left arm and the other in a demonic white mask — prepare for a swordfight in a dimly lit neighborhood."&gt;&lt;/div&gt;&lt;h3&gt;Lies of P&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Visuals and Graphics&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team:&lt;/strong&gt; ROUND8 Studio (developer), NEOWIZ (publisher)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; Mac&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 100&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Previous accolades:&lt;/strong&gt; App Store 2023 Mac Game of the Year, App Store Editors’ Choice&lt;/li&gt;
&lt;/ul&gt;&lt;hr&gt;&lt;p&gt;Developed by the South Korea-based ROUND8 Studio and published by its parent company, NEOWIZ, &lt;em&gt;Lies of P&lt;/em&gt; is a lavishly rendered dark fantasy adventure and a technical showpiece for Mac with Apple silicon. Yes, players control a humanoid puppet created by Geppetto. But instead of a little wooden boy with a penchant for little white lies, the game’s protagonist is a mechanical warrior with an array of massive swords and a mission to battle through the burned-out city of Krat to find his maker — who isn’t exactly the genial old woodcarver from the fable.&lt;/p&gt;&lt;p&gt;“The story is well-known, and so are the characters,” says Choi. “We knew that to create a lasting memory for gamers, we had to add our own twists.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/739E767A-EFEE-449E-9B82-36A58A6C9816/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/739E767A-EFEE-449E-9B82-36A58A6C9816/2048.jpeg" data-hires="false" alt="In a screenshot from Lies of P, a glowing bulb in an ornate cage-like container floats above the floor in a large room."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;In the burned-out world of &lt;em&gt;Lies of P&lt;/em&gt;, something this warm and beautiful can’t be good news.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Those twists abound. The puppet is accompanied by a digital lamp assistant named Gemini — pronounced “jim-i-nee,” of course. A major character is a play on the original’s kindly Blue Fairy. A game boss named Mad Donkey is a lot more irritable than the donkeys featured in Collodi’s story. And though nobody’s nose grows in &lt;em&gt;Lies of P&lt;/em&gt;, characters have opportunities to lie in a way that directly affects the storyline — and potentially one of the game’s multiple endings.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;We knew that to create a lasting memory for gamers, we had to add our own twists.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Jiwon Choi, &lt;em&gt;Lies of P&lt;/em&gt; director&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;“If you play without knowing the original story, you might not catch all those twists,” says Choi. “But it goes the other way, too. We’ve heard from players who became curious about the original story, so they went back and found out about our twists that way.”&lt;/p&gt;&lt;p&gt;There’s nothing curious about the game’s success: In addition to winning a 2024 Apple Design Award for Visuals and Graphics, &lt;em&gt;Lies of P&lt;/em&gt; was named the App Store’s 2023 Mac Game of the Year and has collected a bounty of accolades from the gaming community. Many of those call out the game’s visual beauty, a world of rich textures, detailed lighting, and visual customization options like MetalFX upscaling and volumetric fog effects that let you style the ruined city to your liking. &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/098073CD-6BC3-40E7-ADFC-E4C63E4B9C68/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/098073CD-6BC3-40E7-ADFC-E4C63E4B9C68/2048.jpeg" data-hires="false" alt="In a screenshot from Lies of P, four terrifying-looking characters in masks and makeshift armor converge around a coffin emblazoned with the word LIAR. "&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Many of Collodi’s original characters have been updated for &lt;em&gt;Lies of P&lt;/em&gt;, including the Black Rabbit Brotherhood, who appear to be hopping mad.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;For that city, the ROUND8 team added another twist by moving the story from its original Italian locale to the Belle Èpoque era of pre-WWI France. “Everyone expected Italy, and everyone expected steampunk,” says Choi, “but we wanted something that wasn’t quite as common in the gaming industry. We considered a few other locations, like the wild west, but the Belle Èpoque was the right mix of beauty and prosperity. We just made it darker and gloomier.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;We considered a few other locations, like the wild west, but the Belle Èpoque was the right mix of beauty and prosperity. We just made it darker and gloomier.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Jiwon Choi, &lt;em&gt;Lies of P&lt;/em&gt; director&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;To create the game’s fierce (and oily) combat, Choi and the team took existing Soulslike elements and added their own touches, like customizable weapons that can be assembled from items lying around Krat. “We found that players will often find a weapon they like and use it until the ending,” says Choi. “We found that inefficient. But we also know that everyone has a different taste for weapons.”&lt;/p&gt;&lt;p&gt;The system, he says, gives players the freedom to choose their own combinations instead of pursuing a “best” pre-ordained weapon. And the strategy worked: Choi says players are often found online discussing the best combinations rather than the best weapons. “That was our intention when creating the system,” he says.&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/C163E18C-1CE5-48E1-8A45-A9025647B16D/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/C163E18C-1CE5-48E1-8A45-A9025647B16D/2048.jpeg" data-hires="false" alt="A character stands in front of a giant marble statue and an enormous picture window in a large dimly lit room."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;The game is set in the Belle Èpoque, an era known for its beauty and prosperity. “We just made it darker and gloomier,” says Choi.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Also intentional: The game’s approach to lying, another twist on the source material. “Lying in the game isn’t just about deceiving a counterpart,” says Choi. “Humans are the only species who can lie to one another, so lying is about exploring the core of this character.” &lt;/p&gt;&lt;p&gt;It’s also about the murky ethics of lying: &lt;em&gt;Lies of P&lt;/em&gt; suggests that, at times, nothing is as human — or humane — as a well-intentioned falsehood.&lt;/p&gt;&lt;p&gt;“The puppet of Geppetto is not human,” says Choi. “But at the same time, the puppet acts like a human and occasionally exhibits human behavior, like getting emotional listening to music. The idea was: Lying is something a human might do. That’s why it’s part of the game.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/B74E6C1F-9ACB-4D1A-818D-C7EC7B6F7D35/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/B74E6C1F-9ACB-4D1A-818D-C7EC7B6F7D35/2048.jpeg" data-hires="false" alt="In a screenshot from Lies of P, a sign reading “Krat Festival” sits over a burned-out stage desolate scene."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Every environment in &lt;em&gt;Lies of P&lt;/em&gt; — including the Krat Festival, which has seen better days — is rich with desolate detail.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;The &lt;em&gt;Lies of P&lt;/em&gt; story might not be done just yet. Choi and team are working on downloadable content and a potential sequel — possibly starring another iconic character who’s briefly teased in the game’s ending. But in the meantime, the team is taking a moment to enjoy the fruits of their success. “At the beginning of development, I honestly doubted that we could even pull this off,” says Choi. “For me, the most surprising thing is that we achieved this. And that makes us think, ‘Well, maybe we could do better next time.’”&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Thu, 10 Oct 2024 08:00:50 PDT</pubDate>
</item>
<item>
<title>Announcing the Swift Student Challenge 2025</title>
<link>https://developer.apple.com/news/?id=hu2iq38q</link>
<guid>https://developer.apple.com/news/?id=hu2iq38q</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/4C086A3B-E1E3-4F77-AD6A-C3D00F14A2C3/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/4C086A3B-E1E3-4F77-AD6A-C3D00F14A2C3/2048.jpeg" data-hires="false" alt="Swift bird logo on a colorful background with decorative code."&gt;&lt;/div&gt;&lt;p&gt;We’re thrilled to announce the Swift Student Challenge 2025. The Challenge provides the next generation of student developers the opportunity to showcase their creativity and coding skills by building app playgrounds with Swift.&lt;/p&gt;&lt;p&gt;Applications for the next Challenge will open in February 2025 for three weeks.&lt;/p&gt;&lt;p&gt;We’ll select 350 Swift Student Challenge winners whose submissions demonstrate excellence in innovation, creativity, social impact, or inclusivity. From this esteemed group, we’ll name 50 Distinguished Winners whose work is truly exceptional and invite them to join us at Apple in Cupertino for three incredible days where they’ll gain invaluable insights from Apple experts and engineers, connect with their peers, and enjoy a host of unforgettable experiences.&lt;/p&gt;&lt;p&gt;All Challenge winners will receive one year of membership in the Apple Developer Program, a special gift from Apple, and more.&lt;/p&gt;&lt;p&gt;To help you get ready, we’re launching new coding resources, including Swift Coding Clubs designed for students to develop skills for a future career, build community, and get ready for the Challenge.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/swift-student-challenge/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;Learn more&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Tue, 08 Oct 2024 05:01:37 PDT</pubDate>
</item>
<item>
<title>Upcoming regional age ratings in Australia and France</title>
<link>https://developer.apple.com/news/?id=4mfp130q</link>
<guid>https://developer.apple.com/news/?id=4mfp130q</guid>
<description>&lt;p&gt;Apple is committed to making the App Store a safe place for everyone — especially kids. Within the next few months, the following regional age ratings for Australia and France will be implemented in accordance with local laws. No action is needed on your part. Where required by local regulations, regional ratings will appear alongside Apple global age ratings.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Australia&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Apps with any instances of simulated gambling will display an R18+ regional age rating in addition to the Apple global age rating on the App Store in Australia.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;France&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Apps with a 17+ Apple global age rating will also display an 18+ regional age rating on the App Store in France.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/age-ratings"&gt;Learn more about the &lt;span class="icon icon-after icon-chevronright nowrap"&gt;age ratings&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 26 Sep 2024 08:00:01 PDT</pubDate>
</item>
<item>
<title>Update on iPadOS 18 apps distributed in the European Union</title>
<link>https://developer.apple.com/news/?id=4sn7e783</link>
<guid>https://developer.apple.com/news/?id=4sn7e783</guid>
<description>&lt;p&gt;The &lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;App Review Guidelines&lt;/a&gt; have been revised to add iPadOS to Notarization.&lt;/p&gt;&lt;p&gt;Starting September 16:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Users in the EU can download iPadOS apps on the App Store and through alternative distribution. &lt;a href="https://developer.apple.com/news/?id=d0z8d8rx"&gt;As mentioned in May&lt;/a&gt;, if you have entered into the Alternative Terms Addendum for Apps in the EU, iPadOS first annual installs will begin to accrue and the lower App Store commission rate will apply.&lt;/li&gt;
&lt;li&gt;Alternative browser engines can be used in iPadOS apps.&lt;/li&gt;
&lt;li&gt;Historical App Install Reports in App Store Connect that can be used with our &lt;a href="https://developer.apple.com/support/fee-calculator-for-apps-in-the-eu/"&gt;fee calculator&lt;/a&gt; will include iPadOS.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;If you’ve entered into a previous version of the following agreements, be sure to sign the latest version, which supports iPadOS:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/contact/request/alternative-eu-terms-addendum/"&gt;Alternative Terms Addendum for Apps in the EU&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/contact/request/web-browser-engine/"&gt;Web Browser Engine Entitlement Addendum for Apps in the EU&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/contact/request/embdedded-browser-engine/"&gt;Embedded Browser Engine Entitlement Addendum for Apps in the EU&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu"&gt;Learn more about the update on apps distributed in &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the EU&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the guidelines will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Fri, 13 Sep 2024 00:00:18 PDT</pubDate>
</item>
<item>
<title>Win-back offers for auto-renewable subscriptions now available</title>
<link>https://developer.apple.com/news/?id=8utnewzk</link>
<guid>https://developer.apple.com/news/?id=8utnewzk</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/36DAEB9E-B718-4A1A-B6F6-F35FB864E810/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/36DAEB9E-B718-4A1A-B6F6-F35FB864E810/2048.jpeg" data-hires="false" alt="Two iPhone screens that show different ways win-back offers can appear on the App Store: On the product page and in personalized recommendations, such as the Apps tabs."&gt;&lt;/div&gt;&lt;p&gt;You can now configure win-back offers — a new type of offer for auto-renewable subscriptions — in App Store Connect. Win-back offers allow you to reach previous subscribers and encourage them to resubscribe to your app or game. For example, you can create a pay up front offer for a reduced subscription price of $9.99 for six months, with a standard renewal price of $39.99 per year. Based on your offer configuration, Apple displays these offers to eligible customers in various places, including:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Across the App Store, including on your product page, as well as in personalized recommendations and editorial selections on the Today, Games, and Apps tabs.&lt;/li&gt;
&lt;li&gt;In your app or game.&lt;/li&gt;
&lt;li&gt;Via a direct link you share using your own marketing channels.&lt;/li&gt;
&lt;li&gt;In Subscription settings.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;When creating win-back offers in App Store Connect, you’ll determine customer eligibility, select regional availability, and choose the discount type. Eligible customers will be able to discover win-back offers this fall.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-subscriptions/set-up-win-back-offers"&gt;Set up &lt;span class="icon icon-after icon-chevronright nowrap"&gt;win-back offers&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/subscriptions/#winback-offers"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;win-back offers&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Tue, 10 Sep 2024 07:00:08 PDT</pubDate>
</item>
<item>
<title>App Store submissions now open for the latest OS releases</title>
<link>https://developer.apple.com/news/?id=utw4yhtp</link>
<guid>https://developer.apple.com/news/?id=utw4yhtp</guid>
<description>&lt;p&gt;iOS 18, iPadOS 18, macOS Sequoia, tvOS 18, visionOS 2, and watchOS 11 will soon be available to customers worldwide. Build your apps and games using the Xcode 16 Release Candidate and latest SDKs, test them using TestFlight, and submit them for review to the App Store. You can now start deploying seamlessly to TestFlight and the App Store from Xcode Cloud. With exciting new features like &lt;a href="https://developer.apple.com/watchos/"&gt;watchOS Live Activities&lt;/a&gt;, &lt;a href="https://developer.apple.com/design/human-interface-guidelines/app-icons#iOS-iPadOS"&gt;app icon customization&lt;/a&gt;, and powerful updates to Swift, Siri, Controls, and Core ML, you can deliver even more unique experiences on Apple platforms.&lt;/p&gt;&lt;p&gt;And beginning next month, you’ll be able to bring the incredible new features of &lt;a href="https://developer.apple.com/apple-intelligence/"&gt;Apple Intelligence&lt;/a&gt; into your apps to help inspire the way users communicate, work, and express themselves.&lt;/p&gt;&lt;p&gt;Starting April 2025, apps uploaded to App Store Connect must be built with SDKs for iOS 18, iPadOS 18, tvOS 18, visionOS 2, or watchOS 11.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/submitting/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;submitting apps&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 09 Sep 2024 08:00:34 PDT</pubDate>
</item>
<item>
<title>Hello Developer: September 2024</title>
<link>https://developer.apple.com/news/?id=myu3gpem</link>
<guid>https://developer.apple.com/news/?id=myu3gpem</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/121AB9CF-BAE9-4C92-BFE7-1B923E1C2972/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/121AB9CF-BAE9-4C92-BFE7-1B923E1C2972/2048.jpeg" data-hires="false" alt="A circular icon with interlocking shapes with glowing orange, purple, and blue edges, set against a black background. "&gt;&lt;/div&gt;&lt;p&gt;Get your apps ready by digging into these video sessions and resources.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9378/9378_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore machine learning on Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10220" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9374/9374_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring expression to your app with Genmoji&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10220" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Browse new resources&lt;/h3&gt;&lt;p&gt;Learn how to make actions available to Siri and Apple Intelligence.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/appintents/making-ebook-actions-available-to-siri-and-apple-intelligence"&gt;Ebook actions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/appintents/making-camera-actions-available-to-siri-and-apple-intelligence"&gt;Camera actions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/appintents/making-presentation-actions-available-to-siri-and-apple-intelligence"&gt;Presentation actions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Need a boost?&lt;/h3&gt;&lt;p&gt;Check out our &lt;a href="https://developer.apple.com/news/?id=pby7a6ex"&gt;curated guide&lt;/a&gt; to machine learning and AI.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;FEATURED&lt;/p&gt;&lt;h3&gt;Get ready for OS updates&lt;/h3&gt;&lt;p&gt;Dive into the latest updates with these developer sessions.&lt;/p&gt;&lt;h3&gt;Level up your games&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10089" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9200/9200_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Port advanced games to Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10089" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10085" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9196/9196_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design advanced games for Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10085" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Bring your vision to life&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9197/9197_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design great visionOS apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9208/9208_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design interactive experiences for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Upgrade your iOS and iPadOS apps&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10157" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9285/9285_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Extend your app’s controls across the system&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10157" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10147" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9275/9275_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Elevate your tab and sidebar experience in iPadOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10147" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://www.youtube.com/@AppleDeveloper"&gt;Browse Apple Developer on YouTube&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Get expert guidance&lt;/h3&gt;&lt;p&gt;Check out curated guides to the latest features and technologies.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=ibe0jb52"&gt;Games&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=5uxs103n"&gt;visionOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=1zzg8inp"&gt;iOS and iPadOS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;BEHIND THE DESIGN&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/73717F19-FDB0-4A31-972C-E8B8ABF93F8C/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/73717F19-FDB0-4A31-972C-E8B8ABF93F8C/2048.jpeg" data-hires="false" alt="A screenshot from the game Rytmos that depicts a floating cube-like shape with a puzzle covering its sides. The shape is set against a green and blue background."&gt;&lt;/div&gt;&lt;h3&gt;Rytmos: A puzzle game with a global beat&lt;/h3&gt;&lt;p&gt;Find out how Floppy Club built an Apple Design Award winner that sounds as good as it looks.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=34m9vbvv" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9795/9795_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Behind the Design: The rhythms of Rytmos&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=34m9vbvv" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;MEET WITH APPLE&lt;/p&gt;&lt;h3&gt;Reserve your spot for upcoming developer activities&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/events/view/ZCH7ZUY24C/dashboard"&gt;Envision the future: Create great apps for visionOS&lt;/a&gt;: Find out how to build visionOS apps for a variety of use cases. (October 2, Cupertino)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/events/view/5JKLFFV5NB/dashboard"&gt;Build faster and more efficient apps&lt;/a&gt;: Learn how to optimize your use of Apple frameworks, resolve performance issues, and reduce launch time. (October 23, Cupertino)&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Subscribe to Hello Developer&lt;/h3&gt;&lt;p&gt;Want to get Hello Developer in your inbox? Make sure you’ve opted in to receive emails about developer news and events by updating your email preferences in &lt;a href="https://developer.apple.com/account#CommunicationPreferencesCard"&gt;your developer account&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Share your thoughts&lt;/h3&gt;&lt;p&gt;We’d love to hear from you. If you have suggestions for our activities or stories, please &lt;a href="https://essentials.applesurveys.com/jfe/form/SV_3atZBkbXxDId2h8"&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Tue, 03 Sep 2024 07:00:47 PDT</pubDate>
</item>
<item>
<title>Behind the Design: The rhythms of Rytmos</title>
<link>https://developer.apple.com/news/?id=34m9vbvv</link>
<guid>https://developer.apple.com/news/?id=34m9vbvv</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/4455E7D1-C2DD-46EB-95E1-15422B3103F1/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/4455E7D1-C2DD-46EB-95E1-15422B3103F1/2048.jpeg" data-hires="false" alt="A screenshot from the game Rytmos that depicts a floating cube-like shape with a puzzle covering its sides. The shape is set against a green and blue background."&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Rytmos&lt;/em&gt; is a game that sounds as good as it looks.&lt;/p&gt;&lt;p&gt;With its global rhythms, sci-fi visuals, and clever puzzles, the 2024 Apple Design Award winner for Interaction is both a challenge and an artistic achievement. To solve each level, players must create linear pathways on increasingly complex boards, dodging obstacles and triggering buttons along the way. It’s all set to a world-music backdrop; different levels feature genres as diverse as Ethiopian jazz, Hawaiian slack key guitar, and Gamelan from Indonesia, just to name a few.&lt;/p&gt;&lt;p&gt;And here’s the hook: Every time you clear a level, you add an instrument to an ever-growing song.&lt;/p&gt;&lt;p&gt;“The idea is that instead of reacting to the music, you’re creating it,” says Asger Strandby, cofounder of Floppy Club, the Denmark-based studio behind &lt;em&gt;Rytmos&lt;/em&gt;. “We do a lot to make sure it doesn’t sound too wild. But the music in &lt;em&gt;Rytmos&lt;/em&gt; is entirely generated by the way you solve the puzzles.”&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-video"&gt;&lt;video src="https://devimages-cdn.apple.com/wwdc-services/articles/images/52447A64-6122-44AC-BA2B-BED9D86E1FC3/52447A64-6122-44AC-BA2B-BED9D86E1FC3.mp4" controls loop preload autoplay&gt;&lt;/video&gt;&lt;/div&gt;&lt;h3&gt;Rytmos&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Interaction&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team:&lt;/strong&gt; Floppy Club&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; iPhone, iPad&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 5&lt;/li&gt;
&lt;/ul&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://rytmos.club" class="icon icon-after icon-chevronright"&gt;Learn more about Rytmos&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="icon icon-after icon-chevronright" href="https://apps.apple.com/us/app/rytmos/id1673697954"&gt;Download Rytmos from the App Store&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The artful game is the result of a partnership that dates back decades. In addition to being developers, Strandby and Floppy Club cofounder Niels Böttcher are both musicians who hail from the town of Aarhus in Denmark. “It’s a small enough place that if you work in music, you probably know everyone in the community,” laughs Böttcher. &lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;The music in &lt;em&gt;Rytmos&lt;/em&gt; comes mostly from traveling and being curious.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Niels Böttcher, Floppy Club cofounder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;The pair connected back in the early 2000s, bonding over music more than games. “For me, games were this magical thing that you could never really make yourself,” says Strandby. “I was a geeky kid, so I made music and eventually web pages on computers, but I never really thought I could make games until I was in my twenties.” Instead, Strandby formed bands like Analogik, which married a wild variety of crate-digging samples — swing music, Eastern European folk, Eurovision-worthy pop — with hip-hop beats. Strandby was the frontman, while Böttcher handled the behind-the-scenes work. “I was the manager in everything but name,” he says.&lt;/p&gt;&lt;p&gt;The band was a success: Analogik went on to release five studio albums and perform at Glastonbury, Roskilde, and other big European festivals. But when their music adventure ended, the pair moved back into separate tech jobs for several years — until the time came to join forces again. “We found ourselves brainstorming one day, thinking about, ‘Could we combine music and games in some way?’” says Böttcher. “There are fun similarities between the two in terms of structures and patterns. We thought, ‘Well, let’s give it a shot.’”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/D6661983-6F71-4CF5-9A73-2540DD84D5E0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/D6661983-6F71-4CF5-9A73-2540DD84D5E0/2048.jpeg" data-hires="false" alt="A *Rytmos* screenshot showing a deconstructed series of dark floating puzzle pieces against a blue and green background."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Puzzles in &lt;em&gt;Rytmos&lt;/em&gt; — like the one set on the planet “Hateta” — come with a little history lesson about the music being played. &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;The duo launched work on a rhythm game that was powered by their histories and travels. “I’ve collected CDs and tapes from all over the world, so the genres in &lt;em&gt;Rytmos&lt;/em&gt; are very carefully chosen,” says Böttcher. “We really love Ethiopian jazz music, so we included that. Gamelan music (traditional Indonesian ensemble music that’s heavy on percussion) is pretty wild, but incredible. And sometimes, you just hear an instrument and say, ‘Oh, that tabla has a really nice sound.’ So the music in &lt;em&gt;Rytmos&lt;/em&gt; comes mostly from traveling and being curious.”&lt;/p&gt;&lt;p&gt;The game took shape early, but the mazes in its initial versions were much more intricate. To help bring them down to a more approachable level, the Floppy Club team brought on art director Niels Fyrst. “He was all about making things cleaner and clearer,” says Böttcher. “Once we saw what he was proposing — and how it made the game stronger — we realized, ‘OK, maybe we’re onto something.’”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;Success in &lt;em&gt;Rytmos&lt;/em&gt; isn't just that you're beating a level. It's that you're creating something.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Asger Strandby, Floppy Club cofounder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;Still, even with a more manageable set of puzzles, a great deal of design complexity remained. Building Rytmos levels was like stacking a puzzle on a puzzle; the team not only had to build out the levels, but also create the music to match. To do so, Strandby and his brother, Bo, would sketch out a level and then send it over to Böttcher, who would sync it to music — a process that proved even more difficult than it seems. &lt;/p&gt;&lt;p&gt;“The sound is very dependent on the location of the obstacles in the puzzles,” says Strandby. “That’s what shapes the music that comes out of the game. So we’d test and test again to make sure the sound didn’t break the idea of the puzzle.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/EE6B7669-2DAF-4085-84AC-C03724F2D2EC/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/EE6B7669-2DAF-4085-84AC-C03724F2D2EC/2048.jpeg" data-hires="false" alt="A *Rytmos* screenshot showing a puzzle set on a floating cube-like shape set against a light red background."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Puzzles in &lt;em&gt;Rytmos&lt;/em&gt; are all about getting from Point A to Point B — but things are never as simple as they seem.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;The process, he says, was “quite difficult” to get right. “Usually with something like this, you create a loop, and then maybe add another loop, and then add layers on top of it,” says Böttcher. “In &lt;em&gt;Rytmos&lt;/em&gt;, hitting an emitter triggers a tone, percussion sound, or chord. One tone hits another tone, and then another, and then another. In essence, you’re creating a pattern while playing the game.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;We’ve actually gone back to make some of the songs more imprecise, because we want them to sound human.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Niels Böttcher, Floppy Club cofounder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;The unorthodox approach leaves room for creativity. “Two different people’s solutions can sound different,” says Strandby. And when players win a level, they unlock a “jam mode” where they can play and practice freely. "It’s just something to do with no rules after all the puzzling,” laughs Strandby.&lt;/p&gt;&lt;p&gt;Yet despite all the technical magic happening behind the scenes, the actual musical results had to have a human feel. “We’re dealing with genres that are analog and organic, so they couldn’t sound electronic at all,” says Böttcher. “We’ve actually gone back to make some of the songs more imprecise, because we want them to sound human.”&lt;/p&gt;&lt;p&gt;Best of all, the game is shot through with creativity and cleverness — even offscreen. Each letter in the &lt;em&gt;Rytmos&lt;/em&gt; logo represents the solution to a puzzle. The company’s logo is a 3.5-inch floppy disk, a little nod to their first software love. (“That’s all I wished for every birthday,” laughs Böttcher.) And both Böttcher and Strandby hope that the game serves as an introduction to both sounds and people they might not be familiar with. "Learning about music is a great way to learn about a culture,” says Strandby.&lt;/p&gt;&lt;p&gt;But mostly, &lt;em&gt;Rytmos&lt;/em&gt; is an inspirational experience that meets its lofty goal. “Success in &lt;em&gt;Rytmos&lt;/em&gt; isn’t just that you’re beating a level,” says Strandby. “It’s that you’re creating something.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Tue, 03 Sep 2024 06:59:53 PDT</pubDate>
</item>
<item>
<title>Price and tax updates for apps, In-App Purchases, and subscriptions</title>
<link>https://developer.apple.com/news/?id=rob1vlg0</link>
<guid>https://developer.apple.com/news/?id=rob1vlg0</guid>
<description>&lt;p&gt;The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.&lt;/p&gt;&lt;p&gt;From time to time, we may need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.&lt;/p&gt;&lt;h3&gt;Price updates&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;On September 16:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Pricing for apps and In-App Purchases¹ will be updated for the Chile, Laos, and Senegal storefronts if you haven’t selected one of these as the base for your app or In‑App Purchase.¹ These updates also consider value‑added tax (VAT) introductions listed in the “Tax updates” section below.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;If you’ve selected the Chile, Laos, or Senegal storefront as the base for your app or In-App Purchase, prices won’t change. On other storefronts, prices will be updated to maintain equalization with your chosen base price.&lt;/p&gt;&lt;p&gt;Prices won’t change in any region if your In‑App Purchase is an auto‑renewable subscription and won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.&lt;/p&gt;&lt;p&gt;The Pricing and Availability section of Apps has been updated in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt; to display these upcoming price changes. As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Learn more about managing your prices&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes#view-or-edit-upcoming-price-changes"&gt;View or edit upcoming &lt;span class="icon icon-after icon-chevronright nowrap"&gt;price changes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price#edit-your-apps-base-country-or-region"&gt;Edit your app’s base country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-pricing-and-availability-start-times-by-country-or-region/"&gt;Pricing and availability start times &lt;span class="icon icon-after icon-chevronright nowrap"&gt;by region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase"&gt;Set a price for an &lt;span class="icon icon-after icon-chevronright nowrap"&gt;In-App Purchase&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Tax updates&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;As of August 29:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Your proceeds from the sale of eligible apps and In‑App Purchases have been modified in:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Laos: VAT introduction of 10%&lt;/li&gt;
&lt;li&gt;Senegal: VAT introduction of 18%&lt;/li&gt;
&lt;li&gt;India: Equalization levy of 2% no longer applicable&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Exhibit B of the Paid Applications Agreement has been updated to indicate that Apple collects and remits applicable taxes in Laos and Senegal.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Beginning in September:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Your proceeds from the sale of eligible apps and In‑App Purchases will be modified in: &lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Canada: Digital services tax introduction of 3%&lt;/li&gt;
&lt;li&gt;Finland: VAT increase from 24% to 25.5%&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Learn more about your proceeds&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/view-payments-and-proceeds/"&gt;View payments &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and proceeds&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports"&gt;Download &lt;span class="icon icon-after icon-chevronright nowrap"&gt;financial reports&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;1: Excludes auto-renewable subscriptions.&lt;/p&gt;</description>
<pubDate>Thu, 29 Aug 2024 07:00:52 PDT</pubDate>
</item>
<item>
<title>It’s Glowtime.</title>
<link>https://developer.apple.com/news/?id=zvdnvggt</link>
<guid>https://developer.apple.com/news/?id=zvdnvggt</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/AFB3A2B1-7463-4BC2-A7DA-27BAF1AA2636/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/AFB3A2B1-7463-4BC2-A7DA-27BAF1AA2636/2048.jpeg" data-hires="false" alt="Apple logo surrounded in a glowing gradient of pink, blue, and orange."&gt;&lt;/div&gt;&lt;p&gt;Join us for a special Apple Event on September 9 at 10 a.m. PT.&lt;/p&gt;
&lt;p&gt;Watch on &lt;a href="https://apple.com"&gt;apple.com&lt;/a&gt;, Apple TV, or &lt;a href="https://www.youtube.com/watch?v=uarNiSl_uh4"&gt;YouTube Live&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Mon, 26 Aug 2024 08:00:01 PDT</pubDate>
</item>
<item>
<title>Upcoming changes to the browser choice screen, default apps, and app deletion for EU users</title>
<link>https://developer.apple.com/news/?id=zglax7gc</link>
<guid>https://developer.apple.com/news/?id=zglax7gc</guid>
<description>&lt;p&gt;By the end of this year, we’ll make changes to the browser choice screen, default apps, and app deletion for iOS and iPadOS for users in the EU. These updates come from our ongoing and continuing dialogue with the European Commission about compliance with the Digital Market Act’s requirements in these areas.&lt;/p&gt;&lt;p&gt;Developers of browsers offered in the browser choice screen in the EU will have additional information about their browser shown to users who view the choice screen, and will get access to more data about the performance of the choice screen. The updated choice screen will be shown to all EU users who have Safari set as their default browser. For details about the changes coming to the browser choice screen, view &lt;a href="https://developer.apple.com/support/browser-choice-screen/"&gt;About the browser choice screen in the EU&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;For users in the EU, iOS 18 and iPadOS 18 will also include a new Default Apps section in Settings that lists defaults available to each user. In future software updates, users will get new default settings for dialing phone numbers, sending messages, translating text, navigation, managing passwords, keyboards, and call spam filters. To learn more, view &lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu/#app-controls"&gt;Update on apps distributed in the European Union&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Additionally, the App Store, Messages, Photos, Camera, and Safari apps will now be deletable for users in the EU. &lt;/p&gt;</description>
<pubDate>Thu, 22 Aug 2024 07:00:36 PDT</pubDate>
</item>
<item>
<title>Upcoming requirements for app distribution in the European Union</title>
<link>https://developer.apple.com/news/?id=a0nevv65</link>
<guid>https://developer.apple.com/news/?id=a0nevv65</guid>
<description>&lt;p&gt;As a reminder, Account Holders or Admins in the Apple Developer Program need to enter trader status in &lt;a href="https://appstoreconnect.apple.com/"&gt;App Store Connect &lt;/a&gt; for apps on the App Store in the European Union (EU) in order to comply with the &lt;a href="https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en"&gt;Digital Services Act&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Please note these new dates and requirements:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;October 16, 2024&lt;/strong&gt;: Trader status will be required to submit app updates. If you’re a trader, you’ll need to provide your trader information before you can submit your app for review.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;February 17, 2025&lt;/strong&gt;: Apps without trader status will be removed from the App Store in the EU until trader status is provided and verified.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-compliance-information/manage-european-union-digital-services-act-trader-requirements/"&gt;Learn what a trader is and how to enter &lt;span class="icon icon-after icon-chevronright nowrap"&gt;your status&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 15 Aug 2024 09:00:14 PDT</pubDate>
</item>
<item>
<title>Apple Entrepreneur Camp applications are now open</title>
<link>https://developer.apple.com/news/?id=49500drc</link>
<guid>https://developer.apple.com/news/?id=49500drc</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/99A1800C-E399-41AB-9A95-F58AEA6B28F9/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/99A1800C-E399-41AB-9A95-F58AEA6B28F9/2048.jpeg" data-hires="false" alt="People sitting in a group outside laughing."&gt;&lt;/div&gt;&lt;p&gt;Apple Entrepreneur Camp supports underrepresented founders and developers, and encourages the pipeline and longevity of these entrepreneurs in technology. Attendees benefit from one-on-one code-level guidance, receive unprecedented access to Apple engineers and experts, and become part of the extended global network of Apple Entrepreneur Camp alumni.&lt;/p&gt;&lt;p&gt;Applications are now open for female,* Black, Hispanic/Latinx, and Indigenous founders and developers. And this year we’re thrilled to bring back our in-person programming at Apple in Cupertino. For those who can’t attend in person, we’re still offering our full program online. We welcome established entrepreneurs with app-driven businesses to learn more about eligibility requirements and apply today.&lt;/p&gt;&lt;p&gt;Apply by September 3, 2024.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/entrepreneur-camp/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;Learn more&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;* Apple believes that gender expression is a fundamental right. We welcome all women to apply to this program.&lt;/p&gt;</description>
<pubDate>Tue, 13 Aug 2024 07:00:33 PDT</pubDate>
</item>
<item>
<title>Updates to the StoreKit External Purchase Link Entitlement</title>
<link>https://developer.apple.com/news/?id=szrqxadx</link>
<guid>https://developer.apple.com/news/?id=szrqxadx</guid>
<description>&lt;p&gt;In response to the announcement by the European Commission in June, we’re making the following changes to Apple’s Digital Markets Act compliance plan. We’re introducing updated terms that will apply this fall for developers with apps in the European Union storefronts of the App Store that use the StoreKit External Purchase Link Entitlement. Key changes include:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Developers can communicate and promote offers for purchases available at a destination of their choice. The destination can be an alternative app marketplace, another app, or a website, and it can be accessed outside the app or via a web view that appears in the app.&lt;/li&gt;
&lt;li&gt;Developers may design and execute within their apps the communication and promotion of offers. This includes providing information about prices of subscriptions or any other offer available both within or outside the app, and providing explanations or instructions about how to subscribe to offers outside the application. These communications must provide accurate information regarding the digital goods or services available for purchase.&lt;/li&gt;
&lt;li&gt;Developers may choose to use an actionable link that can be tapped, clicked, or scanned, to take users to their destination.&lt;/li&gt;
&lt;li&gt;Developers can use any number of URLs, without declaring them in the app’s Info.plist.&lt;/li&gt;
&lt;li&gt;Links with parameters, redirects, and intermediate links to landing pages are permitted.&lt;/li&gt;
&lt;li&gt;Updated business terms for apps with the External Purchase Link Entitlement are being introduced to align with the changes to these capabilities.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Learn more by visiting &lt;a href="https://developer.apple.com/support/alternative-payment-options-on-the-app-store-in-the-eu/"&gt;Alternative payment options on the App Store in the European Union&lt;/a&gt; or &lt;a href="https://developer.apple.com/events/view/upcoming-events?search=apps%20distributed%20in%20the%20European%20Union"&gt;request a 30-minute online consultation&lt;/a&gt; to ask questions and provide feedback about these changes.&lt;/p&gt;</description>
<pubDate>Thu, 08 Aug 2024 07:00:20 PDT</pubDate>
</item>
<item>
<title>Hello Developer: August 2024</title>
<link>https://developer.apple.com/news/?id=2keszuqr</link>
<guid>https://developer.apple.com/news/?id=2keszuqr</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/8A632EAC-4846-4E41-BE7D-1F35D9BC2A78/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/8A632EAC-4846-4E41-BE7D-1F35D9BC2A78/2048.jpeg" data-hires="false" alt="The App Store logo in speech bubble over a outline symbol of Earth."&gt;&lt;/div&gt;&lt;h3&gt;Meet with Apple&lt;/h3&gt;&lt;p&gt;Explore the latest developer activities — including sessions, consultations, and labs — all around the world.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;Browse the full schedule &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;BEHIND THE DESIGN&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/5F1F9C01-F495-42D5-A163-44BFF9AA7311/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/5F1F9C01-F495-42D5-A163-44BFF9AA7311/2048.jpeg" data-hires="false" alt="在一片葱郁的草地上,“Lost in Play”中的四个动画角色 — 名叫 Gal 的小女孩、戴着飞行员护目镜的鸭子、手拿茶杯的大青蛙,以及留着浓密胡须的地精 — 漂浮在野餐毯上方。"&gt;&lt;/div&gt;&lt;h3&gt;Creating the make-believe magic of Lost in Play&lt;/h3&gt;&lt;p&gt;Discover how the developers of this Apple Design Award-winning game conjured up an imaginative world of oversized frogs, mischievous gnomes, and occasional pizzas.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=n4w6zydm" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9785/9785_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Behind the Design: Creating the make-believe magic of Lost in Play&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=n4w6zydm" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Get resourceful&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/building_local_experiences_with_room_tracking"&gt;Build local experiences with room tracking&lt;/a&gt;: Use room tracking in visionOS to provide custom interactions with physical spaces.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/xcode/previewing-your-apps-interface-in-xcode"&gt;Preview your app’s interface in Xcode&lt;/a&gt;: Iterate designs quickly and preview your apps’ displays across different Apple devices.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;News snippets&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/musickit/#apple-music-feed"&gt;Explore Apple Music Feed&lt;/a&gt;: Now available through the Apple Developer Program, Apple Music Feed provides bulk rich catalog metadata for developing experiences that link back to Apple Music.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=saqachfa"&gt;Updates to runtime protection in macOS Sequoia&lt;/a&gt;: Find out about updates to Gatekeeper.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/app-store/peer-group-benchmarks/"&gt;Evaluate your app’s performance&lt;/a&gt;: Find out what’s working — and what you can improve — with peer group benchmark metrics across app categories, business models, and download volumes.&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;SESSION OF THE MONTH&lt;/p&gt;&lt;h3&gt;Extend your Xcode Cloud workflows&lt;/h3&gt;&lt;p&gt;Discover how Xcode Cloud can adapt to your development needs. &lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10200" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9330/9330_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Extend your Xcode Cloud workflows&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10200" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Subscribe to Hello Developer&lt;/h3&gt;&lt;p&gt;Want to get Hello Developer in your inbox? Make sure you’ve opted in to receive emails about developer news and events by updating your email preferences in &lt;a href="https://developer.apple.com/account#CommunicationPreferencesCard"&gt;your developer account&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Share your thoughts&lt;/h3&gt;&lt;p&gt;We’d love to hear from you. If you have suggestions for our activities or stories, please &lt;a href="https://essentials.applesurveys.com/jfe/form/SV_1GDC4FGYZY7UF9A"&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Tue, 06 Aug 2024 08:01:16 PDT</pubDate>
</item>
<item>
<title>Behind the Design: Creating the make-believe magic of Lost in Play</title>
<link>https://developer.apple.com/news/?id=n4w6zydm</link>
<guid>https://developer.apple.com/news/?id=n4w6zydm</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/4A2594D4-FDE6-437C-B564-800B32455D8F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/4A2594D4-FDE6-437C-B564-800B32455D8F/2048.jpeg" data-hires="false" alt="Four animated characters from Lost in Play — a young girl named Gal, a duck wearing pilot's goggles, a large frog holding a mug of tea, and a gnome with a bushy beard — float above a picnic blanket in a green field."&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Lost in Play&lt;/em&gt; is a game created by and for people who love to play make-believe.&lt;/p&gt;&lt;p&gt;The 2024 Apple Design Award (ADA) winner for Innovation is a point-and-click adventure that follows two young siblings, Toto and Gal, through a beautifully animated world of forbidden forests, dark caverns, friendly frogs, and mischievous gnomes. To advance through the game’s story, players complete fun mini-games and puzzles, all of which feel like a Saturday morning cartoon: Before the journey is out, the pair will fetch a sword from a stone, visit a goblin village, soar over the sea on an enormous bird, and navigate the real-world challenges of sibling rivalry. They will also order several pizzas.&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/375EFE24-3620-482C-AED1-46C09EB0D2E2/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/375EFE24-3620-482C-AED1-46C09EB0D2E2/2048.jpeg" data-hires="false" alt="In an animated screenshot from Lost in Play, a young brother and sister stand at the edge of a pond talking to a small green gnome who sits on the back of a giant swan. "&gt;&lt;/div&gt;&lt;h3&gt;Lost in Play&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Innovation&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team:&lt;/strong&gt; Happy Juice Games, Israel&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; iPhone, iPad&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 7&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Previous accolades:&lt;/strong&gt; iPad Game of the Year (2023)&lt;/li&gt;
&lt;/ul&gt;&lt;hr&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/lost-in-play/id6449434958" class="icon icon-after icon-chevronright"&gt;Download Lost in Play&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.happyjuice.games" class="icon icon-after icon-chevronright"&gt;Learn more about Lost in Play&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Lost in Play&lt;/em&gt; is the brainchild of Happy Juice Games, a small Israel-based team whose three cofounders drew inspiration from their own childhoods — and their own families. “We’ve all watched our kids get totally immersed playing make-believe games,” says Happy Juice’s Yuval Markovich. “We wanted to recreate that feeling. And we came up with the idea of kids getting lost, partly in their imaginations, and partly in real life.”&lt;/p&gt;&lt;p&gt;The team was well-equipped for the job. Happy Juice cofounders Markovich, Oren Rubin, and Alon Simon, all have backgrounds in TV and film animation, and knew what they wanted a playful, funny adventure even before drawing their first sketch. “As adults, we can forget how to enjoy simple things like that,” says Simon, “so we set out to make a game about imagination, full of crazy creatures and colorful places.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/C5348FF9-D75A-4499-AFD7-A8E56F8F758A/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/C5348FF9-D75A-4499-AFD7-A8E56F8F758A/2048.jpeg" data-hires="false" alt="A split-screen view. On the left is a screenshot of Lost in Play, showing an undersea scene in which a main character, Toto, is sitting in the belly of a whale with an old man. Beneath them swims his sister, Dot. On the right is an pencil sketch of the scene."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Toto meets a new friend in the belly of a whale in &lt;em&gt;Lost in Play&lt;/em&gt;. At right is an early sketch of the scene.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;For his part, Markovich didn’t just have a history in gaming; he taught himself English by playing text-based adventure games in the ‘80s. “You played those games by typing ‘go north’ or ‘look around,’ so every time I had to do something, I’d open the dictionary to figure out how to say it,” he laughs. “At some point I realized, ‘Oh wait, I know this language.’”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;The story became a matter of, ‘OK, a goblin village sounds fun — how do we get there?’&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Yuval Markovich, Happy Juice Games cofounder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;But those games could be frustrating, as anyone who ever tried to “leave house” or “get ye flask” can attest. &lt;em&gt;Lost in Play&lt;/em&gt; was conceived from day one to be light and navigable. “We wanted to keep it comic, funny, and easy,” says Rubin. “That’s what we had in mind from the very beginning.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/E776C6DE-5598-4599-BC4F-BDD141E53858/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/E776C6DE-5598-4599-BC4F-BDD141E53858/2048.jpeg" data-hires="false" alt="A split-screen view. At least is a screenshot of Lost In Play, in which four small black birds with glowing blue eyes hold game pieces in their beaks and stand in front of a large bird, while Toto climbs up a limb to reach them."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Toto must go out on a limb to solve the ravens' puzzle in this screenshot and early sketch.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Lost in Play&lt;/em&gt; may be a linear experience — it feels closer to playing a movie than a sandbox game — but it’s hardly simple. As befitting a playable dream, its story feels a little unmoored, like it’s being made up on the fly. That’s because the team started with art, characters, and environments, and then went back to add a hero’s journey to the elements.&lt;/p&gt;&lt;p&gt;“We knew we’d have a dream in the beginning that introduced a few characters. We knew we’d end up back at the house. And we knew we wanted one scene under the sea, and another in a maker space, and so on,” says Markovich. “The story became a matter of, ‘OK, a goblin village sounds fun — how do we get there?’” &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/EC45BB51-83F1-40A4-904D-AECF7CCE617B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/EC45BB51-83F1-40A4-904D-AECF7CCE617B/2048.jpeg" data-hires="false" alt="Early concept sketches of Toto and Gal, showing four different variations of each character alongside the final versions on the right. "&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Early concept sketches show the character design evolution of Toto and Gal.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Naturally, the team drew on their shared backgrounds in animation to shape the game all throughout its three-year development process — and not just in terms of art. Like a lot of cartoons, &lt;em&gt;Lost in Play&lt;/em&gt; has no dialogue, both to increase accessibility and to enhance the story’s illusion. Characters speak in a silly gibberish. And there are little cartoon-inspired tricks throughout; for instance, the camera shakes when something is scary. “When you study animation, you also study script writing, cinematography, acting, and everything else,” Markovich says. “I think that’s why I like making games so much: They have everything.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;The best thing we hear is that it’s a game parents enjoy playing with their kids.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Oren Rubin, Happy Juice games cofounder&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;And in a clever acknowledgment of the realities of childhood, brief story beats return Toto and Gal to the real world to navigate practical issues like sibling rivalries. That’s on purpose: Simon says early versions of the game were maybe a little too cute. “Early on, we had the kids sleeping neatly in their beds,” says Simon. “But we decided that wasn’t realistic. We added a bit more of them picking on each other, and a conflict in the middle of the game.” Still, Markovich says that even the real-world interludes keep one foot in the imaginary world. “They may go through a park where an old lady is feeding pigeons, but then they walk left and there’s a goblin in a swamp,” he laughs. &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/2E2A7DCE-F697-4B49-8B51-BF291DAB1E52/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/2E2A7DCE-F697-4B49-8B51-BF291DAB1E52/2048.jpeg" data-hires="false" alt="A screenshot from Lost in Play that shows Toto in a dark forest with three frogs, one of whom is trying to retrieve a sword from a stone. "&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Strange frogs distributing swords are the basis for one of &lt;em&gt;Lost in Play&lt;/em&gt;'s many inventive puzzles.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;On the puzzle side, &lt;em&gt;Lost in Play&lt;/em&gt;’s mini-games are designed to strike the right level of challenging. The team is especially proud of the game’s system of hints, which often present challenges in themselves. “We didn’t want people getting trapped like I did in those old adventure games,” laughs Markovich. “I loved those, but you could get stuck for months. And we didn’t want people going online to find answers either.” The answer: A hint system that doesn’t just hand over the answer but gives players a feeling of accomplishment, an incentive to go back for more.&lt;/p&gt;&lt;p&gt;It all adds up to a unique experience for players of all ages — and that’s by design too. “The best feedback we get is that it’s suitable for all audiences,” says Rubin, “and the best thing we hear is that it’s a game parents enjoy playing with their kids.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Tue, 06 Aug 2024 08:00:48 PDT</pubDate>
</item>
<item>
<title>Updates to runtime protection in macOS Sequoia</title>
<link>https://developer.apple.com/news/?id=saqachfa</link>
<guid>https://developer.apple.com/news/?id=saqachfa</guid>
<description>&lt;p&gt;In macOS Sequoia, users will no longer be able to Control-click to override &lt;a href="https://developer.apple.com/developer-id/"&gt;Gatekeeper&lt;/a&gt; when opening software that isn’t signed correctly or notarized. They’ll need to visit System Settings &amp;gt; Privacy &amp;amp; Security to review security information for software before allowing it to run.&lt;/p&gt;&lt;p&gt;If you distribute software outside of the Mac App Store, we recommend that you submit your software to be notarized. The Apple notary service automatically scans your Developer ID-signed software and performs security checks. When your software is ready for distribution, it’s assigned a ticket to let Gatekeeper know it’s been notarized so customers can run it with confidence.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution"&gt;Learn how to notarize your &lt;span class="icon icon-after icon-chevronright nowrap"&gt;macOS software&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 06 Aug 2024 06:00:37 PDT</pubDate>
</item>
<item>
<title>Updated guidelines now available</title>
<link>https://developer.apple.com/news/?id=ty0avr2s</link>
<guid>https://developer.apple.com/news/?id=ty0avr2s</guid>
<description>&lt;p&gt;The App Review Guidelines have been revised to support updated policies and upcoming features, and to provide clarification.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Updated 4.7 to clarify that PC emulator apps can offer to download games.&lt;/li&gt;
&lt;li&gt;Added 4.7, 4.7.2, and 4.7.3 to Notarization.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;View the App &lt;span class="icon icon-after icon-chevronright nowrap"&gt;Review Guidelines&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/distribute/app-review/"&gt;Get resources and support to prepare &lt;span class="icon icon-after icon-chevronright nowrap"&gt;for App Review&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the guidelines will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Thu, 01 Aug 2024 08:00:32 PDT</pubDate>
</item>
<item>
<title>Hello Developer: July 2024</title>
<link>https://developer.apple.com/news/?id=v9l8j3j9</link>
<guid>https://developer.apple.com/news/?id=v9l8j3j9</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/CC518C5C-E78B-4CE0-86E9-3024CFF9DCFB/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/CC518C5C-E78B-4CE0-86E9-3024CFF9DCFB/2048.jpeg" data-hires="false" alt="A photo of an Apple team member working with a developer on a MacBook at Apple Park during WWDC24."&gt;&lt;/div&gt;&lt;h3&gt;Dive into all the new updates from WWDC24&lt;/h3&gt;&lt;p&gt;Our doors are open. Join us to explore all the new sessions, documentation, and features through online and in-person activities held in 15 cities around the world.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?search=WWDC24"&gt;Sign up now &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Join us July 22–26 for online office hours to get one-on-one guidance about your app or game. And visit the forums where more engineers are ready to answer your questions.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?search=office%20hours"&gt;Reserve your spot &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/"&gt;Browse the forums &amp;gt;&lt;/a&gt;&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=o38yplz0" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9741/9741_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 highlights&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=o38yplz0" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;BEHIND THE DESIGN&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/723D7BC0-F728-4A09-B0CC-F5A7187C1739/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/723D7BC0-F728-4A09-B0CC-F5A7187C1739/2048.jpeg" data-hires="false" alt="A photo of six members of the Gentler Streak team, sitting on and around a couch in a small room with white walls decorated in gold abstract shapes."&gt;&lt;/div&gt;&lt;h3&gt;Positive vibrations: How Gentler Streak approaches fitness with “humanity”&lt;/h3&gt;&lt;p&gt;Find out why the team behind this Apple Design Award-winning lifestyle app believes success is about more than stats.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=3m0ht22s" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9781/9781_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Behind the Design: How Gentler Streak approaches fitness with “humanity“&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=3m0ht22s" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;GET RESOURCEFUL&lt;/p&gt;&lt;h3&gt;New sample code&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/bot-anist"&gt;Grow your skills with the BOT-anist&lt;/a&gt;: Build a multiplatform app that uses windows, volumes, and animations to create a robot botanist’s greenhouse.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/realitykit/simulating-particles-in-your-visionos-app"&gt;Doing the things a particle can&lt;/a&gt;: Add a range of visual effects to a RealityKit view by attaching a particle emitter component to an entity.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/destination-video"&gt;Chart a course for Destination Video&lt;/a&gt;: Leverage SwiftUI to build an immersive media experience.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;New in the HIG&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-games"&gt;Design for games&lt;/a&gt;: Make your game feel at home on all Apple devices.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/controls"&gt;Take control of controls&lt;/a&gt;: Provide quick access to a feature of your app from Control Center, the Lock Screen, or the Action button.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/app-icons"&gt;Tint your icons&lt;/a&gt;: Create dark and tinted app icon variants for iOS and iPadOS.&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;SESSION OF THE MONTH&lt;/p&gt;&lt;h3&gt;Say hello to the next generation of CarPlay design system&lt;/h3&gt;&lt;p&gt;Learn how the system at the heart of CarPlay allows each automaker to express their vehicle’s character and brand.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10112" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9239/9239_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Say hello to the next generation of CarPlay design system&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10112" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Subscribe to Hello Developer&lt;/h3&gt;&lt;p&gt;Want to get Hello Developer in your inbox? Make sure you’ve opted in to receive emails about developer news and events by updating your email preferences in &lt;a href="https://developer.apple.com/account#CommunicationPreferencesCard"&gt;your developer account&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Share your thoughts&lt;/h3&gt;&lt;p&gt;We’d love to hear from you. If you have suggestions for our activities or stories, please &lt;a href="https://essentials.applesurveys.com/jfe/form/SV_3WdrxMdcCn1fk7I"&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Thu, 11 Jul 2024 08:00:13 PDT</pubDate>
</item>
<item>
<title>Behind the Design: How Gentler Streak approaches fitness with “humanity“</title>
<link>https://developer.apple.com/news/?id=3m0ht22s</link>
<guid>https://developer.apple.com/news/?id=3m0ht22s</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/82E80DCE-E727-4F6B-848B-CD93D0DC2037/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/82E80DCE-E727-4F6B-848B-CD93D0DC2037/2048.jpeg" data-hires="false" alt="A photo of six members of the Gentler Streak team sitting on a couch in front of a white wall with yellow abstract designs."&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Gentler Streak&lt;/em&gt; is a different kind of fitness tracker. In fact, to hear cofounder and CEO Katarina Lotrič tell it, it’s not really a fitness tracker at all. &lt;/p&gt;&lt;p&gt;“We think of it more as a lifestyle app,” says Lotrič, from the team’s home office in Kranj, Slovenia. “We want it to feel like a compass, a reminder to get moving, no matter what that means for you,” she says.&lt;/p&gt;&lt;hr&gt;&lt;p class="sosumi margin-top-small"&gt;ADA FACT SHEET&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/6087C751-AC95-4102-92DC-4124AF63440B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/6087C751-AC95-4102-92DC-4124AF63440B/2048.jpeg" data-hires="false" alt="A screenshot of Gentler Streak’s “Go Gentler” page, which suggests optimal workouts for a user’s day."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;The app’s “Go Gentler” page suggests optimal workouts for a user’s day.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;Gentler Streak&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Winner:&lt;/strong&gt; Social Impact&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team:&lt;/strong&gt; Gentler Stories d.o.o., Slovenia&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Available on:&lt;/strong&gt; iPhone, iPad, Apple Watch&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Team size:&lt;/strong&gt; 8&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Previous accolades:&lt;/strong&gt; Apple Watch App of the Year (2022), Apple Design Award finalist (Visuals and graphics, 2023)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/gentler-streak-workout-tracker/id1576857102" class="icon icon-after icon-chevronright"&gt;Download Gentler Streak from the App Store&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://gentler.app" class="icon icon-after icon-chevronright"&gt;Learn more about Gentler Streak&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p&gt;That last part is key. True to its name, the Apple Design Award-winning &lt;em&gt;Gentler Streak&lt;/em&gt; takes a friendlier approach to fitness. Instead of focusing on performance — on the bigger, faster, and stronger — &lt;em&gt;Gentler Streak&lt;/em&gt; meets people where they are, presenting workout suggestions, statistics, and encouragement for all skill levels.&lt;/p&gt;&lt;p&gt;“A lot of mainstream fitness apps can seem to be about pushing all the time,” Lotrič says. “But for a lot of people, that isn’t the reality. Everyone has different demands and capabilities on different days. We thought, ‘Can we create a tool to help anyone know where they’re at on any given day, and guide them to a sustainably active lifestyle?’”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;If a 15-minute walk is what your body can do at that moment, that’s great.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Katarina Lotrič, CEO and cofounder of Gentler Stories&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;To reach those goals, Lotrič and her Gentler Stories cofounders — UI/UX designer Andrej Mihelič, senior developer Luka Orešnik, and CTO and iOS developer Jasna Krmelj — created an app powered by an optimistic and encouraging vibe that considers physical fitness and mental well-being equally. &lt;/p&gt;&lt;p&gt;Fitness and workout data (collected from HealthKit) is presented in a colorful, approachable design. The app’s core functions are available for free; a subscription unlocks premium features. And an abstract mascot named Yorhart (sound it out) adds to the light touch. “Yorhart helps you establish a relationship with the app and with yourself, because it’s what your heart would be telling you,” Lotrič says. &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/1D022CE8-F96A-4E5F-954F-FFF1B4B32BB5/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/1D022CE8-F96A-4E5F-954F-FFF1B4B32BB5/2048.jpeg" data-hires="false" alt="A screenshot from Gentler Streak, in which the app’s mascot, Yorhart, is seen over a line graph indicating that a person’s needs and capabilities are being met perfectly."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Good news from Yorhart: This user’s needs and capabilities are being met perfectly.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;It’s working: In addition to the 2024 Apple Design Award for Social Impact, &lt;em&gt;Gentler Streak&lt;/em&gt; was named 2022 Apple Watch App of the Year. What’s more, it has an award-winning ancestor: Lotrič and Orešnik won an Apple Design Award in 2017 for &lt;em&gt;Lake: Coloring Book for Adults&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;The trio used the success of &lt;em&gt;Lake&lt;/em&gt; to learn more about navigating the industry. But something else was happening during that time: The team, all athletes, began revisiting their own relationships with fitness. Lotrič suffered an injury that kept her from running for months and affected her mental health; she writes about her experiences in &lt;em&gt;Gentler Streak’s&lt;/em&gt; editorial section. Mihelič had a different issue. “My problem wasn’t that I lacked motivation,” he says. “It was that I worked out too much. I needed something that let me know when it was enough.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;Statistics are just numbers. Without knowing how to interpret them, they are meaningless.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Katarina Lotrič, CEO and cofounder of Gentler Stories&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;As a way to reset, Mihelič put together an internal app, a simple utility that encouraged him to move but also allowed time for recuperation. “It wasn’t very gentle,” he laughs. “But the core idea was more or less the same. It guided but it didn’t push. And it wasn’t based on numbers; it was more explanatory.”&lt;/p&gt;&lt;p&gt;Over time, the group began using Mihelič’s app. “We saw right away that it was sticky,” says Lotrič. “I came back to it daily, and it was just this basic prototype. After a while, we realized, ‘Well, this works and is built, to an extent. Why don’t we see if there’s anything here?’” &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A9EE35BA-F718-408E-ABF5-6225B8F7D08F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A9EE35BA-F718-408E-ABF5-6225B8F7D08F/2048.jpeg" data-hires="false" alt="A screenshot from Gentler Streak, showing a series of bar graphs that chart a person’s workout history over a single month."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;&lt;em&gt;Gentler Streak&lt;/em&gt; pulls workout information from HealthKit and presents it in simple, easy-to-understand charts. &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;That’s when Lotrič, Orešnik, and Krmelj split from &lt;em&gt;Lake&lt;/em&gt; to create Gentler Stories with Mihelič. "I wanted in because I loved the idea behind the whole company,” Krmelj says. “It wasn’t just about the app. I really like the app. But I really believed in this idea about mental well-being.” &lt;/p&gt;&lt;p&gt;Early users believed it too: The team found that initial TestFlight audience members returned at a stronger rate than expected. “Our open and return rates were high enough that we kept thinking, “Are these numbers even real?’” laughs Lotrič. The team found that those early users responded strongly to the “gentler” side, the approachable repositioning of statistics.&lt;/p&gt;&lt;p&gt;“We weren’t primarily addressing the audience that most fitness apps seemed to target,” says Lotrič. “We focused on everyone else, the people who maybe didn’t feel like they belonged in a gym. Statistics are just numbers. Without knowing how to interpret them, they are meaningless. We wanted to change that and focus on the humanity.” By fall of 2021, &lt;em&gt;Gentler Streak&lt;/em&gt; was ready for prime time.&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/DB84EB5A-5969-4882-8639-73E341AE3B16/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/DB84EB5A-5969-4882-8639-73E341AE3B16/2048.jpeg" data-hires="false" alt="Three screenshots from Apple Watch that show Gentler Streak on watchOS. "&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;&lt;em&gt;Gentler Streak&lt;/em&gt; on Apple Watch brings encouragement closer than ever before.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Today’s version of the app follows the same strategy of Mihelič’s original prototype. Built largely in UIKit, its health data is smartly organized, the design is friendly and consistent, and features like its Monthly Summary view — which shows how you’re doing in relation to your history — focus less on comparison and more on progress, whatever that may mean. “If a 15-minute walk is what your body can do at that moment, that’s great,” Lotrič says. “That how we make people feel represented.”&lt;/p&gt;&lt;p&gt;The app’s social impact continues to grow. In the spring of 2024, &lt;em&gt;Gentler Streak&lt;/em&gt; added support for Japanese, Korean, and traditional and simplified Chinese languages; previous updates added support for French, German, Italian, Spanish, and Brazilian Portuguese. &lt;/p&gt;&lt;p&gt;And those crucial features — fitness tracking, workout suggestions, metrics, and activity recaps — will remain available to everyone. “That goes with the Gentler Stories philosophy,” says Lotrič. “We’re bootstrapped, but at the same time we know that not everyone is in a position to support us. We still want to be a tool that helps people stay healthy not just for the first two weeks of the year or the summer, but all year long.” &lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/" class="icon icon-after icon-chevronright"&gt;Meet the 2024 Apple Design Award winners&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Thu, 11 Jul 2024 07:59:27 PDT</pubDate>
</item>
<item>
<title>Alternative payment options in the EU in visionOS 1.2</title>
<link>https://developer.apple.com/news/?id=7caa5bf5</link>
<guid>https://developer.apple.com/news/?id=7caa5bf5</guid>
<description>&lt;p&gt;Alternative payment options are now supported starting in visionOS 1.2 for apps distributed on the App Store in the EU.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/apps-using-alternative-payment-providers-in-the-eu/"&gt;Learn about alternative payments in &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the EU&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 01 Jul 2024 06:00:58 PDT</pubDate>
</item>
<item>
<title>Changes for apps in the EU now available in iPadOS 18 beta 2</title>
<link>https://developer.apple.com/news/?id=vbmd38t5</link>
<guid>https://developer.apple.com/news/?id=vbmd38t5</guid>
<description>&lt;p&gt;The &lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu"&gt;changes for apps in the European Union (EU)&lt;/a&gt;, currently available to iOS users in the 27 EU member countries, can now be tested in iPadOS 18 beta 2 with Xcode 16 beta 2.&lt;/p&gt;&lt;p&gt;Also, the Web Browser Engine Entitlement Addendum for Apps in the EU and Embedded Browser Engine Entitlement Addendum for Apps in the EU now include iPadOS. If you’ve already entered into either of these addendums, be sure to sign the updated terms.&lt;/p&gt;&lt;p&gt;Learn more about the recent changes:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/support/web-distribution-eu/"&gt;Web Distribution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/support/alternative-app-marketplace-in-the-eu/"&gt;Alternative marketplaces&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/support/alternative-browser-engines/"&gt;Alternative browser engines&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 24 Jun 2024 08:00:12 PDT</pubDate>
</item>
<item>
<title>The App Store on Apple Vision Pro expands to new markets</title>
<link>https://developer.apple.com/news/?id=is9ltg6s</link>
<guid>https://developer.apple.com/news/?id=is9ltg6s</guid>
<description>&lt;p&gt;Apple Vision Pro will launch in China mainland, Hong Kong, Japan, and Singapore on &lt;strong&gt;June 28&lt;/strong&gt; and in Australia, Canada, France, Germany, and the United Kingdom on &lt;strong&gt;July 12&lt;/strong&gt;. Your apps and games will be automatically available on the App Store in regions you’ve selected in App Store Connect.&lt;/p&gt;&lt;p&gt;If you’d like, you can:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Manage the availability of your &lt;a href="https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/manage-availability-for-your-app-on-the-app-store"&gt;visionOS apps&lt;/a&gt; and &lt;a href="https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/manage-availability-of-iphone-and-ipad-apps-on-apple-vision-pro"&gt;compatible iPhone or iPad apps&lt;/a&gt; at any time.&lt;/li&gt;
&lt;li&gt;Request to have your app &lt;a href="https://developer.apple.com/visionos/compatibility-evaluations/"&gt;evaluated directly on Apple Vision Pro&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/localization/"&gt;Localize your product page metadata&lt;/a&gt; for local audiences.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;You can also learn how to &lt;a href="https://developer.apple.com/visionos/pathway/"&gt;build native apps&lt;/a&gt; to fully take advantage of exciting visionOS features. &lt;/p&gt;</description>
<pubDate>Tue, 18 Jun 2024 03:00:46 PDT</pubDate>
</item>
<item>
<title>Upcoming regional age ratings in Australia and South Korea</title>
<link>https://developer.apple.com/news/?id=7byvco78</link>
<guid>https://developer.apple.com/news/?id=7byvco78</guid>
<description>&lt;p&gt;Apple is committed to making sure that the App Store is a safe place for everyone — especially kids. Within the next few months, you’ll need to indicate in App Store Connect if your app includes loot boxes available for purchase. In addition, a regional age rating based on local laws will automatically appear on the product page of the apps listed below on the App Store in Australia and South Korea. No other action is needed. Regional age ratings appear in addition to Apple global age ratings.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Australia&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;A regional age rating is shown if Games is selected as the primary or secondary category in App Store Connect.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;15+ regional age rating:&lt;/strong&gt; Games with loot boxes available for purchase.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;18+ regional age rating:&lt;/strong&gt; Games with Frequent/Intense instances of Simulated Gambling indicated in App Store Connect.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;South Korea&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;A regional age rating is shown if either Games or Entertainment is selected as the primary or secondary category in App Store Connect, or if the app has Frequent/Intense instances of Simulated Gambling in any category.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;KR-All regional age rating:&lt;/strong&gt; Apps and games with an Apple global age rating of 4+ or 9+.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;KR-12 regional age rating:&lt;/strong&gt; Apps and games with an Apple global age rating of 12+. Certain apps and games in this group may receive a KR-15 regional age rating from the South Korean Games Ratings and Administration Committee (GRAC). If this happens, App Review will reach out to impacted developers.&lt;/li&gt;
&lt;li&gt;Certain apps and games may receive a KR-19 regional age rating from the GRAC. Instead of a pictogram, text will indicate this rating.&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Tue, 18 Jun 2024 02:06:41 PDT</pubDate>
</item>
<item>
<title>WWDC24 resources and survey</title>
<link>https://developer.apple.com/news/?id=eny3mwd6</link>
<guid>https://developer.apple.com/news/?id=eny3mwd6</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/4E5C0028-D1D4-4586-A736-23182F2E62C7/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/4E5C0028-D1D4-4586-A736-23182F2E62C7/2048.jpeg" data-hires="false" alt="The phrase “WWDC24” is shown in a glowing gradient of red, purple, and blue on a black background."&gt;&lt;/div&gt;&lt;p&gt;Thank you to everyone who joined us for an amazing week. We hope you found value, connection, and fun. You can continue to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/wwdc24/sessions/"&gt;Watch sessions at any time.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=o38yplz0"&gt;Check out session highlights.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/whats-new/"&gt;Read about newly announced technologies.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/sample-code/wwdc/2024/"&gt;Get sample code from sessions.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/updates/wwdc2024"&gt;Dive into new and updated documentation.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We’d love to know what you thought of this year’s conference. If you’d like to tell us about your experience, please complete the WWDC24 survey.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://essentials.applesurveys.com/jfe/form/SV_77IwBQzOPHuLMR8?chnl=2"&gt;Take &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the survey&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Fri, 14 Jun 2024 12:00:32 PDT</pubDate>
</item>
<item>
<title>WWDC24 highlights</title>
<link>https://developer.apple.com/news/?id=o38yplz0</link>
<guid>https://developer.apple.com/news/?id=o38yplz0</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/BE8F1815-F032-4122-A7A3-8CBF0F6E6153/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/BE8F1815-F032-4122-A7A3-8CBF0F6E6153/2048.jpeg" data-hires="false" alt="The top half of an Apple logo, in black with glowing blue, orange, and purple edges, set against a black background."&gt;&lt;/div&gt;&lt;p&gt;Browse the biggest moments from an incredible week of sessions. &lt;/p&gt;&lt;h3&gt;Machine Learning &amp;amp; AI&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9378/9378_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore machine learning on Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10220" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9374/9374_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring expression to your app with Genmoji&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10220" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10168" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9298/9298_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with Writing Tools&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10168" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10133" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9261/9261_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your app to Siri&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10133" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9306/9306_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design App Intents for system experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Swift&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10136" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9264/9264_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in Swift&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10136" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10179" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9309/9309_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet Swift Testing&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10179" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10169" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9299/9299_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Migrate your app to Swift 6&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10169" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10197" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9327/9327_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Go small with Embedded Swift&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10197" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;SwiftUI &amp;amp; UI Frameworks&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9272/9272_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10150" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9278/9278_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;SwiftUI essentials&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10150" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10145" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9273/9273_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Enhance your UI animations and transitions&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10145" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10132" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9260/9260_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Evolve your document launch experience&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10132" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10214" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9354/9354_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Squeeze the most out of Apple Pencil&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10214" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Developer Tools&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10135" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9263/9263_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in Xcode 16&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10135" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10200" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9330/9330_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Extend your Xcode Cloud workflows&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10200" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Spatial Computing&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9197/9197_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design great visionOS apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9208/9208_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design interactive experiences for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10094" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9205/9205_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore game input in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10094" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9204/9204_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your iOS or iPadOS game to visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10152" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9280/9280_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create custom hover effects in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10152" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10149" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9277/9277_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Work with windows in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10149" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10153" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9281/9281_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Dive deep into volumes and immersive spaces&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10153" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10201" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9331/9331_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Customize spatial Persona templates in SharePlay&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10201" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Design&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9197/9197_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design great visionOS apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9208/9208_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design interactive experiences for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9306/9306_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design App Intents for system experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10098" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9220/9220_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design Live Activities for Apple Watch&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10098" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10112" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9239/9239_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Say hello to the next generation of CarPlay design system&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10112" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10140" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9268/9268_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Add personality to your app through UX writing&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10140" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Graphics &amp;amp; Games&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10089" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9200/9200_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Port advanced games to Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10089" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10085" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9196/9196_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design advanced games for Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10085" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9204/9204_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your iOS or iPadOS game to visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10091" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9202/9202_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet TabletopKit for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10091" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;App Store Distribution and Marketing&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10061" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9154/9154_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in StoreKit and In-App Purchase&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10061" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10063" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9156/9156_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in App Store Connect&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10063" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10110" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9237/9237_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Implement App Store Offers&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10110" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Privacy &amp;amp; Security&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10125" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9253/9253_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Streamline sign-in with passkey upgrades and credential managers&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10125" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10123" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9251/9251_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in privacy&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10123" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;App and System Services&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10121" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9249/9249_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet the Contact Access Button&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10121" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10122" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9250/9250_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Use CloudKit Console to monitor and optimize database activity&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10122" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10157" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9285/9285_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Extend your app’s controls across the system&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10157" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Safari &amp;amp; Web&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10065" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9158/9158_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Optimize for the spatial web&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10065" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10066" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9159/9159_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build immersive web experiences with WebXR&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10066" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Accessibility &amp;amp; Inclusion&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10073" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9166/9166_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Catch up on accessibility in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10073" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10074" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9167/9167_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with Dynamic Type&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10074" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10185" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9315/9315_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build multilingual-ready apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10185" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Photos &amp;amp; Camera&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10204" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9334/9334_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build a great Lock Screen camera capture experience&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10204" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10166" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9296/9296_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build compelling spatial photo and video experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10166" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10162" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9290/9290_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Keep colors consistent across captures&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10162" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10177" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9307/9307_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Use HDR for dynamic image experiences in your app&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10177" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Audio &amp;amp; Video&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10115" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9242/9242_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Enhance the immersion of media viewing in custom environments&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10115" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10116" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9243/9243_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore multiview video playback in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10116" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10166" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9296/9296_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build compelling spatial photo and video experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10166" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Business &amp;amp; Education&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10139" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9267/9267_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Introducing enterprise APIs for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10139" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10143" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9271/9271_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in device management&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10143" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Health &amp;amp; Fitness&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10109" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9232/9232_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore wellbeing APIs in HealthKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10109" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10084" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9195/9195_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build custom swimming workouts with WorkoutKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10084" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10083" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9177/9177_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with HealthKit in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10083" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;</description>
<pubDate>Fri, 14 Jun 2024 08:00:59 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC24: Day 5</title>
<link>https://developer.apple.com/news/?id=tc8qyt2t</link>
<guid>https://developer.apple.com/news/?id=tc8qyt2t</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/34E684C0-FB35-439D-86D3-C49795AE57DC/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/34E684C0-FB35-439D-86D3-C49795AE57DC/2048.jpeg" data-hires="false" alt="The words WWDC24: Day 5, set against a black background with blue and purple glowing edges."&gt;&lt;/div&gt;&lt;h3&gt;Revisit the biggest moments from WWDC24&lt;/h3&gt;&lt;p&gt;Explore the highlights.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=o38yplz0" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9741/9741_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 highlights&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=o38yplz0" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Catch WWDC24 recaps around the world&lt;/h3&gt;&lt;p&gt;Join us for special in-person activities at Apple locations worldwide this summer.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;Sign up &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Explore apps and games from the Keynote&lt;/h3&gt;&lt;p&gt;Check out all the incredible featured titles.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://apps.apple.com/us/story/id1751324305"&gt;Visit the App Store &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;How’d we do?&lt;/h3&gt;&lt;p&gt;We’d love to know your thoughts about this year’s conference.&lt;/p&gt;&lt;p&gt;&lt;a href="https://essentials.applesurveys.com/jfe/form/SV_77IwBQzOPHuLMR8?chnl=2"&gt;Take the survey &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Today’s WWDC24 playlist: Power Up&lt;/h3&gt;&lt;p&gt;Get ready for one last day.&lt;/p&gt;&lt;p&gt;&lt;a href="https://music.apple.com/us/playlist/pl.e256f57e870046da8fc94174964486e0"&gt;Listen on Apple Music &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;And that’s a wrap!&lt;/h3&gt;&lt;p&gt;Thanks for being part of another incredible WWDC. It’s been a fantastic week of celebrating, connecting, and exploring, and we appreciate the opportunity to share it all with you.&lt;/p&gt;</description>
<pubDate>Fri, 14 Jun 2024 07:00:05 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC24: Day 4</title>
<link>https://developer.apple.com/news/?id=rfucqnzd</link>
<guid>https://developer.apple.com/news/?id=rfucqnzd</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/CD368A80-DF56-4527-AC97-669DACDC0AE7/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/CD368A80-DF56-4527-AC97-669DACDC0AE7/2048.jpeg" data-hires="false" alt="The words WWDC24: Day 4 set against a black background with glowing colorful edges."&gt;&lt;/div&gt;&lt;h3&gt;Plan for platforms&lt;/h3&gt;&lt;p&gt;Find out what’s new across Apple platforms. &lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9197/9197_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design great visionOS apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9204/9204_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your iOS or iPadOS game to visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9306/9306_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design App Intents for system experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Explore all platforms sessions&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/wwdc2024/"&gt;Watch on the Apple Developer app and website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@AppleDeveloper"&gt;Watch on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;p&gt;Sessions, labs, documentation, and sample code — all in one place.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=1zzg8inp" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9727/9727_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 iOS &amp; iPadOS guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=1zzg8inp" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=ibe0jb52" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9731/9731_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 Games guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=ibe0jb52" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=5uxs103n" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9734/9734_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 visionOS guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=5uxs103n" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=91npyek7" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9666/9666_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 watchOS guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=91npyek7" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Today’s WWDC24 playlist: Coffee Shop&lt;/h3&gt;&lt;p&gt;Comfy acoustic sounds for quieter moments.&lt;/p&gt;&lt;p&gt;&lt;a href="https://music.apple.com/us/playlist/pl.3ba478b6c5e54e1e8b6cbc263aab2d33"&gt;Listen on Apple Music &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;One more to go&lt;/h3&gt;&lt;p&gt;What a week! But we’re not done yet — we’ll be back tomorrow for a big Friday. #WWDC24&lt;/p&gt;</description>
<pubDate>Thu, 13 Jun 2024 07:00:00 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC24: Day 3</title>
<link>https://developer.apple.com/news/?id=ro5xk7qg</link>
<guid>https://developer.apple.com/news/?id=ro5xk7qg</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/582B38B5-DA5D-47B7-B219-2FE880B4AFB0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/582B38B5-DA5D-47B7-B219-2FE880B4AFB0/2048.jpeg" data-hires="false" alt="The words WWDC24: Day 3 set against a black background with glowing purple edges."&gt;&lt;/div&gt;&lt;h3&gt;All Swift, all day&lt;/h3&gt;&lt;p&gt;Explore new Swift and SwiftUI sessions.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10136" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9264/9264_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in Swift&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10136" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9272/9272_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10179" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9309/9309_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet Swift Testing&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10179" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Explore all Swift sessions&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/wwdc2024/"&gt;Watch on the Apple Developer app and website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@AppleDeveloper"&gt;Watch on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;p&gt;Sessions, labs, documentation, and sample code — all in one place.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=0ofaehl4" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9732/9732_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 Swift guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=0ofaehl4" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=a693fazi" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9730/9730_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 Developer Tools guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=a693fazi" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=zqzlvxlm" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9733/9733_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 SwiftUI &amp; UI Frameworks guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=zqzlvxlm" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Go further with Swift&lt;/h3&gt;&lt;p&gt;Connect with Apple experts and the worldwide developer community.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/wwdc24/consultations/"&gt;Request a consultation&lt;/a&gt; in the WWDC labs.&lt;/li&gt;
&lt;li&gt;Explore the &lt;a href="https://developer.apple.com/forums/"&gt;Apple Developer Forums&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Connect with developers&lt;/a&gt; all over the world.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Today’s WWDC24 playlist: A jazz thing&lt;/h3&gt;&lt;p&gt;Cutting-edge sounds from the global frontiers of jazz.&lt;/p&gt;&lt;p&gt;&lt;a href="https://music.apple.com/us/playlist/pl.9b11ab60e50a455088c6f3d7fc11e5ed"&gt;Listen on Apple Music &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;More to come&lt;/h3&gt;&lt;p&gt;Thanks for being a part of #WWDC24. We’ll be back tomorrow with even more.&lt;/p&gt;</description>
<pubDate>Wed, 12 Jun 2024 07:00:17 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC24: Day 2</title>
<link>https://developer.apple.com/news/?id=3dhu16d6</link>
<guid>https://developer.apple.com/news/?id=3dhu16d6</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/59A64AF2-6F59-443F-A6F0-F6A54A01DF43/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/59A64AF2-6F59-443F-A6F0-F6A54A01DF43/2048.jpeg" data-hires="false" alt="The words WWDC24: Day 2, set against a black background with glowing orange and purple borders."&gt;&lt;/div&gt;&lt;h3&gt;Watch the Platforms State of the Union 5-minute recap&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2024/111977"&gt;Watch on the Apple Developer app and website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@AppleDeveloper"&gt;Watch on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/whats-new/"&gt;Explore everything announced at WWDC24 &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Introducing Apple Intelligence&lt;/h3&gt;&lt;p&gt;Get smarter.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9378/9378_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore machine learning on Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10168" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9298/9298_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with Writing Tools&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10168" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10133" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9261/9261_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your app to Siri&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10133" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Explore all Machine Learning and AI sessions&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/videos/wwdc2024/"&gt;Watch on the Apple Developer app and website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@AppleDeveloper"&gt;Watch on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Guides&lt;/h3&gt;&lt;p&gt;Sessions, labs, documentation, and sample code — all in one place.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=pby7a6ex" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9728/9728_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 Machine Learning &amp; AI guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=pby7a6ex" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=s9s75a8k" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9729/9729_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;WWDC24 Design guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=s9s75a8k" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Go further with Apple Intelligence&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/wwdc24/consultations/"&gt;Request a consultation&lt;/a&gt; in the WWDC labs.&lt;/li&gt;
&lt;li&gt;Explore the &lt;a href="https://developer.apple.com/forums/"&gt;Apple Developer Forums&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Connect with developers&lt;/a&gt; all over the world.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Today’s WWDC24 playlist: Hello sunshine&lt;/h3&gt;&lt;p&gt;Summer sounds to change your latitude.&lt;/p&gt;&lt;p&gt;&lt;a href="https://music.apple.com/us/playlist/pl.4e4f9da17d36496cad0d20988627c034"&gt;Listen on Apple Music &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;More tomorrow&lt;/h3&gt;&lt;p&gt;Thanks for being a part of this incredible week. We’ll catch you tomorrow for another big day of technology and creativity. #WWDC24&lt;/p&gt;</description>
<pubDate>Tue, 11 Jun 2024 07:00:34 PDT</pubDate>
</item>
<item>
<title>Find out what’s new and download beta releases</title>
<link>https://developer.apple.com/news/?id=70yxbkf7</link>
<guid>https://developer.apple.com/news/?id=70yxbkf7</guid>
<description>&lt;p&gt;&lt;a href="https://developer.apple.com/whats-new/"&gt;Discover the latest advancements&lt;/a&gt; across Apple platforms, including the all-new Apple Intelligence, that can help you create even more powerful, intuitive, and unique experiences.&lt;/p&gt;&lt;p&gt;To start exploring and building with the latest features, &lt;a href="https://developer.apple.com/news/releases/"&gt;download beta versions&lt;/a&gt; of Xcode 16, iOS 18, iPadOS 18, macOS 15, tvOS 18, visionOS 2, and watchOS 11.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/install-beta/"&gt;Learn about installing &lt;span class="icon icon-after icon-chevronright nowrap"&gt;beta software&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/bug-reporting/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;sharing feedback&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Mon, 10 Jun 2024 10:30:09 PDT</pubDate>
</item>
<item>
<title>Explore new documentation and sample code from WWDC24</title>
<link>https://developer.apple.com/news/?id=mxvjyow1</link>
<guid>https://developer.apple.com/news/?id=mxvjyow1</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/F70403AA-74E1-44B6-8E36-CBFF2239FD0C/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/F70403AA-74E1-44B6-8E36-CBFF2239FD0C/2048.jpeg" data-hires="false" alt="A graphic showing outlines of the Swift logo, a robot on a single wheel, monitors, and other equipment in colorful pink and purple colors against a black background."&gt;&lt;/div&gt;&lt;p&gt;Browse new and updated documentation and sample code to learn about the latest technologies, frameworks, and APIs introduced at WWDC24.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/Updates/wwdc2024"&gt;Explore everything announced at WWDC24 &amp;gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 10 Jun 2024 08:00:39 PDT</pubDate>
</item>
<item>
<title>WWDC24 Design guide</title>
<link>https://developer.apple.com/news/?id=s9s75a8k</link>
<guid>https://developer.apple.com/news/?id=s9s75a8k</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/5B02E9F7-0901-4DE3-B894-E215550F51E8/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/5B02E9F7-0901-4DE3-B894-E215550F51E8/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;Design&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;Discover how this year’s design announcements can help make your app shine on Apple platforms.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Whether you’re refining your design, building for visionOS, or starting from scratch, this year’s design sessions can take your app to the next level on Apple platforms. Find out what makes a great visionOS app, and learn how to design interactive experiences for the spatial canvas. Dive into creating advanced games for Apple devices, explore the latest SF Symbols, learn how to add personality to your app through writing, and much more.&lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the design one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-design" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-design" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9197/9197_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design great visionOS apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10085" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9196/9196_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design advanced games for Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10085" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10087" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9198/9198_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create custom environments for your immersive apps in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10087" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10094" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9205/9205_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore game input in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10094" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10098" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9220/9220_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design Live Activities for Apple Watch&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10098" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10188" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9318/9318_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in SF Symbols 6&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10188" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9208/9208_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design interactive experiences for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9306/9306_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design App Intents for system experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10185" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9315/9315_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build multilingual-ready apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10185" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10140" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9268/9268_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Add personality to your app through UX writing&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10140" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10074" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9167/9167_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with Dynamic Type&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10074" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10151" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9279/9279_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create custom visual effects with SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10151" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Ask questions and get advice about design topics on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/topics/design"&gt;Design&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/tags/visionOS"&gt;Spatial computing&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of developer activities all over the world during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Explore the latest resources&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Get the latest &lt;a href="https://developer.apple.com/design/resources/"&gt;Apple Design Resources kits and templates&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Explore the &lt;a href="https://developer.apple.com/sf-symbols/"&gt;latest SF Symbols&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Download &lt;a href="https://developer.apple.com/fonts/"&gt;the fonts you need&lt;/a&gt; to design interfaces for your apps on Apple platforms. &lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Check out updates to the Human Interface Guidelines&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Find out all that’s &lt;a href="https://developer.apple.com/design/whats-new?filter=guides"&gt;new in the HIG&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-games"&gt;Designing for games&lt;/a&gt;: Explore an all-new way to start creating games that feel comfortable and intuitive on Apple platforms.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/tab-bars"&gt;Tab bars&lt;/a&gt;: iPadOS apps now give people the option to switch between a tab bar or sidebar when navigating their app. Plus, items in the tab bar can now be customized.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/app-icons"&gt;App icons&lt;/a&gt;: Learn how people can customize their Home Screens to show dark and tinted icons.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/controls"&gt;Controls&lt;/a&gt;: Discover how people can quickly and easily perform actions from your app from Control Center, the Lock Screen, and the Action button.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/widgets"&gt;Widgets&lt;/a&gt;: Learn how to tint widgets when a person has customized their Home Screen to show dark and tinted icons.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/windows"&gt;Windows&lt;/a&gt;: Learn how to use volumes in visionOS to display 2D or 3D content that people can view from any angle.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/live-activities"&gt;Live Activities&lt;/a&gt;: Craft Live Activities that look and feel at home in the Smart Stack in watchOS.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/immersive-experiences"&gt;Immersive experiences&lt;/a&gt;: Explore the latest guidance on immersion, including design environments and virtual hands.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/game-controls"&gt;Game controls&lt;/a&gt;: Learn how to design touch controls for games on iOS and iPadOS.&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:57 PDT</pubDate>
</item>
<item>
<title>WWDC24 Swift guide</title>
<link>https://developer.apple.com/news/?id=0ofaehl4</link>
<guid>https://developer.apple.com/news/?id=0ofaehl4</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/E1375BCD-1415-4DC9-929E-467964B54F19/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/E1375BCD-1415-4DC9-929E-467964B54F19/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;Swift&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;Your guide to everything new in Swift, related tools, and supporting frameworks.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;From expanded support across platforms and community resources, to an optional language mode with an emphasis on data-race safety, this year’s Swift updates meet you where you are. Explore this year’s video sessions to discover everything that’s new in Swift 6, find tools that support migrating to the new language mode at your own pace, learn about new frameworks that support developing with Swift, and much more.&lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the Swift one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-swift" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-swift" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10136" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9264/9264_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in Swift&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10136" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10137" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9265/9265_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in SwiftData&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10137" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10169" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9299/9299_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Migrate your app to Swift 6&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10169" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10197" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9327/9327_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Go small with Embedded Swift&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10197" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10184" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9314/9314_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;A Swift Tour: Explore Swift’s features and design&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10184" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10138" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9266/9266_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create a custom data store with SwiftData&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10138" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10216" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9362/9362_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore the Swift on Server ecosystem&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10216" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10217" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9363/9363_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore Swift performance&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10217" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10170" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9300/9300_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Consume noncopyable types in Swift&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10170" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10075" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9168/9168_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Track model changes with SwiftData history&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10075" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Find support from Apple experts and the developer community on the Apple Developer Forums, and check out the Swift Forums on swift.org.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/topics/programming-languages-topic/programming-languages-topic-swift"&gt;Explore Swift on the Apple Developer Forums&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.swift.org/"&gt;Dive into the Swift Forums&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Dive into Apple Developer documentation&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Discover new and updated &lt;a href="https://developer.apple.com/documentation/swift"&gt;Swift documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Explore the &lt;a href="https://developer.apple.com/documentation/swift/swift-standard-library"&gt;Swift Standard Library&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Discover Swift community resources&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Learn how to &lt;a href="http://swift.org/migration"&gt;migrate your code to Swift 6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Reference the &lt;a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language"&gt;Swift programming language guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Read &lt;a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/"&gt;A Swift Tour: An overview of the features and syntax of Swift&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Explore the &lt;a href="github.com/swiftlang"&gt;new Swift-dedicated GitHub organization&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Learn more about the &lt;a href="https://www.swift.org/documentation/package-manager/"&gt;Swift Package Manager (SwiftPM)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:46 PDT</pubDate>
</item>
<item>
<title>Today @ WWDC24: Day 1</title>
<link>https://developer.apple.com/news/?id=20mtt804</link>
<guid>https://developer.apple.com/news/?id=20mtt804</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/B5479152-0E52-410A-9B72-168248F6F293/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/B5479152-0E52-410A-9B72-168248F6F293/2048.jpeg" data-hires="false" alt="The words WWDC24: Day 1 set against a black background with a glowing blue border."&gt;&lt;/div&gt;&lt;h3&gt;It all starts here&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Keynote&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The exciting reveal of the latest Apple software and technologies. 10 a.m. PT.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/101" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9737/9737_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Keynote&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/101" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p&gt;&lt;strong&gt;Platforms State of the Union&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The newest advancements on Apple platforms. 1 p.m. PT.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/102" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9735/9735_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Platforms State of the Union&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/102" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p&gt;&lt;strong&gt;Where to watch&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Apple Developer app and &lt;a href="https://developer.apple.com"&gt;website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/@AppleDeveloper"&gt;Apple Developer YouTube channel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Sessions drop today&lt;/h3&gt;&lt;p&gt;The full lineup of sessions arrives after the Keynote. And you can start exploring the first batch right after the Platforms State of the Union.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/sessions/"&gt;Get ready for sessions &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;What to do at WWDC24&lt;/h3&gt;&lt;p&gt;The Keynote is only the beginning. Explore the first day of activities.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/wwdc24/consultations/"&gt;Request your spot in the labs&lt;/a&gt; after the Keynote.&lt;/li&gt;
&lt;li&gt;Explore the &lt;a href="https://developer.apple.com/forums/"&gt;Apple Developer Forums&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Connect with developers&lt;/a&gt; all over the world.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Celebrate the 2024 Apple Design Award winners&lt;/h3&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/755EBCD2-D69E-46BE-AA1F-B506613834C3/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/755EBCD2-D69E-46BE-AA1F-B506613834C3/2048.jpeg" data-hires="false" alt="Photo of the 2024 Apple Design Award winners."&gt;&lt;/div&gt;&lt;p&gt;The Apple Design Awards recognize unique achievements in app and game design — and provide a moment to step back and celebrate the innovations of the Apple developer community.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/"&gt;Meet this year’s winners &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;More to come&lt;/h3&gt;&lt;p&gt;Thanks for reading and get some rest! We’ll be back tomorrow for a very busy Day 2. #WWDC24&lt;/p&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:31 PDT</pubDate>
</item>
<item>
<title>WWDC24 SwiftUI &amp;amp; UI Frameworks guide</title>
<link>https://developer.apple.com/news/?id=zqzlvxlm</link>
<guid>https://developer.apple.com/news/?id=zqzlvxlm</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/854D7B29-EEE6-4C2C-AC83-932926DC81D2/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/854D7B29-EEE6-4C2C-AC83-932926DC81D2/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;SwiftUI &amp;amp; UI Frameworks&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;Design and build your apps like never before.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;With enhancements to live previews in Xcode, new customization options for animations and styling, and updates to interoperability with UIKit and AppKit views, SwiftUI is the best way to build apps for Apple platforms. Dive into the latest sessions to discover everything new in SwiftUI, UIKit, AppKit, and more. Make your app stand out with more options for custom visual effects and enhanced animations. And explore sessions that cover the essentials of building apps with SwiftUI. &lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the SwiftUI one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-swiftui-and-ui-frameworks" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-swiftui-and-ui-frameworks" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9272/9272_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10124" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9252/9252_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in AppKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10124" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10118" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9246/9246_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in UIKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10118" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10150" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9278/9278_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;SwiftUI essentials&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10150" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10205" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9335/9335_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in watchOS 11&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10205" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10155" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9283/9283_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Swift Charts: Vectorized and function plots&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10155" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10147" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9275/9275_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Elevate your tab and sidebar experience in iPadOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10147" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10220" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9374/9374_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring expression to your app with Genmoji&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10220" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10214" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9354/9354_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Squeeze the most out of Apple Pencil&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10214" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10073" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9166/9166_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Catch up on accessibility in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10073" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10207" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9337/9337_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Migrate your TVML app to SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10207" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10168" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9298/9298_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with Writing Tools&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10168" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10153" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9281/9281_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Dive deep into volumes and immersive spaces&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10153" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10149" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9277/9277_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Work with windows in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10149" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10145" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9273/9273_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Enhance your UI animations and transitions&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10145" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10132" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9260/9260_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Evolve your document launch experience&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10132" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10185" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9315/9315_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build multilingual-ready apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10185" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10152" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9280/9280_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create custom hover effects in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10152" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10148" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9276/9276_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Tailor macOS windows with SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10148" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10146" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9274/9274_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Demystify SwiftUI containers&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10146" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10131" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9259/9259_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Support semantic search with Core Spotlight&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10131" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10151" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9279/9279_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create custom visual effects with SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10151" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Connect with Apple experts and other developers on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/topics/ui-frameworks-topic"&gt;View discussions about SwiftUI &amp;amp; UI frameworks&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Dive into documentation&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/accessibility/enhancing-the-accessibility-of-your-swiftui-app"&gt;Level up the accessibility of your SwiftUI app.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interact with &lt;a href="https://developer.apple.com/documentation/mapkit/mapkit_for_appkit_and_uikit/interacting_with_nearby_points_of_interest"&gt;nearby points of interest&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/swiftui/building-a-document-based-app-with-swiftui"&gt;Build a document-based app&lt;/a&gt; with SwiftUI.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/swiftui/customizing-window-styles-and-state-restoration-behavior-in-macos"&gt;Customize window styles and state-restoration behavior&lt;/a&gt; in macOS.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/swiftui/enhancing-your-app-content-with-tab-navigation"&gt;Enhance your app’s content&lt;/a&gt; with tab navigation.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/swiftui/creating-visual-effects-with-swiftui"&gt;Create visual effects&lt;/a&gt; with SwiftUI.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/swiftui/unifying-your-app-s-animations"&gt;Unify your app’s animations.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Find all of this year’s &lt;a href="https://developer.apple.com/documentation/updates/swiftui"&gt;SwiftUI&lt;/a&gt;, &lt;a href="https://developer.apple.com/documentation/updates/appkit"&gt;AppKit&lt;/a&gt;, and &lt;a href="https://developer.apple.com/documentation/updates/uikit"&gt;UIKit updates&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Explore updates in the &lt;a href="https://developer.apple.com/design/whats-new?filter=guides"&gt;Human Interface Guidelines (HIG)&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:31 PDT</pubDate>
</item>
<item>
<title>WWDC24 Developer Tools guide</title>
<link>https://developer.apple.com/news/?id=a693fazi</link>
<guid>https://developer.apple.com/news/?id=a693fazi</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/BA629FDA-934B-4B79-AAE8-E2F9FCF83408/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/BA629FDA-934B-4B79-AAE8-E2F9FCF83408/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;Developer Tools&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;Explore a wave of updates to developer tools that make building apps and games easier and more efficient than ever.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Watch the latest video sessions to explore a redesigned code completion experience in Xcode 16, and say hello to Swift Assist — a companion for all your coding tasks. Level up your code with the help of Swift Testing, the new, easy-to-learn framework that leverages Swift features to help enhance your testing experience. Dive deep into debugging, updates to Xcode Cloud, and more.&lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the developer tools one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-developer-tools" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-developer-tools" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10179" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9309/9309_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet Swift Testing&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10179" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10135" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9263/9263_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in Xcode 16&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10135" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10195" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9325/9325_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Go further with Swift Testing&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10195" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10181" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9311/9311_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Xcode essentials&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10181" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10198" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9328/9328_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Run, Break, Inspect: Explore effective debugging in LLDB&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10198" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10172" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9302/9302_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Break into the RealityKit debugger&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10172" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10171" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9301/9301_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Demystify explicitly built modules&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10171" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10200" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9330/9330_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Extend your Xcode Cloud workflows&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10200" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10173" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9303/9303_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Analyze heap memory&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10173" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Find support from Apple experts and the developer community on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/topics/developer-tools-and-services"&gt;Explore developer tools on the forums&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Dive into documentation&lt;/h3&gt;&lt;p&gt;Expand your tool belt with new and updated articles and documentation.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/updates/xcode"&gt;Explore updates in Xcode 16&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing"&gt;Discover Swift Testing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/migratingfromxctest"&gt;Migrate a test from XCTest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/definingtests"&gt;Define test functions&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/organizingtests"&gt;Organize test functions with suite types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/parameterizedtesting"&gt;Implement parameterized tests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/enablinganddisabling"&gt;Enable and disable tests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/limitingexecutiontime"&gt;Limit the running time of tests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/addingtags"&gt;Add tags to tests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/addingcomments"&gt;Add comments to tests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/associatingbugs"&gt;Associate bugs with tests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/testing/bugidentifiers"&gt;Interpret bug identifiers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:30 PDT</pubDate>
</item>
<item>
<title>WWDC24 iOS &amp;amp; iPadOS guide</title>
<link>https://developer.apple.com/news/?id=1zzg8inp</link>
<guid>https://developer.apple.com/news/?id=1zzg8inp</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/D20B192B-CFD7-423E-BB21-C2FC167A7C8D/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/D20B192B-CFD7-423E-BB21-C2FC167A7C8D/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;iOS &amp;amp; iPadOS&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;Your guide to all the new features and tools for building apps for iPhone and iPad.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Learn how to create more customized and intelligent apps that appear in more places across the system with the latest Apple technologies. And with Apple Intelligence, you can bring personal intelligence into your apps to deliver new capabilities — all with great performance and built-in privacy. Explore new video sessions about controls, Live Activities, App Intents, and more.&lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the iOS &amp;amp; iPadOS one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-ios-and-ipados" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-ios-and-ipados" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10133" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9261/9261_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your app to Siri&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10133" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10103" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9225/9225_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Discover RealityKit APIs for iOS, macOS, and visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10103" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9378/9378_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore machine learning on Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10147" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9275/9275_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Elevate your tab and sidebar experience in iPadOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10147" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10157" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9285/9285_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Extend your app’s controls across the system&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10157" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10125" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9253/9253_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Streamline sign-in with passkey upgrades and credential managers&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10125" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10134" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9262/9262_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in App Intents&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10134" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10214" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9354/9354_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Squeeze the most out of Apple Pencil&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10214" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/2023" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/8013/8013_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet FinanceKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/2023" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9204/9204_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your iOS or iPadOS game to visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10204" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9334/9334_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build a great Lock Screen camera capture experience&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10204" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9306/9306_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design App Intents for system experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10210" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9344/9344_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your app’s core features to users with App Intents&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10210" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10069" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9162/9162_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Broadcast updates to your Live Activities&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10069" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10097" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9212/9212_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Unlock the power of places with MapKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10097" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10110" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9237/9237_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Implement App Store Offers&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10110" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10108" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9231/9231_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in Wallet and Apple Pay&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10108" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10121" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9249/9249_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet the Contact Access Button&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10121" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10143" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9271/9271_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in device management&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10143" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Connect with Apple experts and other developers on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/tags/ios"&gt;View discussions about iOS&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/tags/ipados"&gt;View discussions about iPadOS&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Get a head start with sample code&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/avfoundation/capture_setup/avcam_building_a_camera_app"&gt;AVCam — Building a camera app&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/pencilkit/configuring_the_pencilkit_tool_picker"&gt;Configuring the PencilKit tool picker&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Dive into documentation&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Discover &lt;a href="https://developer.apple.com/documentation/widgetkit"&gt;WidgetKit for controls&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Find out how to &lt;a href="https://developer.apple.com/documentation/usernotifications/setting-up-broadcast-push-notifications"&gt;set up broadcast push notifications&lt;/a&gt;, &lt;a href="https://developer.apple.com/documentation/usernotifications/sending-channel-management-requests-to-apns"&gt;send channel management requests to APNs&lt;/a&gt;, and &lt;a href="https://developer.apple.com/documentation/usernotifications/sending-broadcast-push-notification-requests-to-apns"&gt;send broadcast push notification requests to APNs&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Check out the new &lt;a href="https://developer.apple.com/documentation/lockedcameracapture"&gt;LockedCameraCapture&lt;/a&gt;, &lt;a href="https://developer.apple.com/documentation/mediaaccessibility"&gt;Media Accessibility&lt;/a&gt;, &lt;a href="https://developer.apple.com/documentation/accessorysetupkit"&gt;AccessorySetupKit&lt;/a&gt;, and &lt;a href="https://developer.apple.com/documentation/ContactProvider"&gt;Contact Provider&lt;/a&gt; frameworks.&lt;/li&gt;
&lt;li&gt;Explore &lt;a href="https://developer.apple.com/documentation/visionos/exploring_object_tracking_with_arkit"&gt;object tracking with ARKit&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Learn how to elevate your iPad app with the tab sidebar, as well as with a floating tab bar and integrated sidebar, using &lt;a href="https://developer.apple.com/documentation/swiftui/enhancing-your-app-content-with-tab-navigation"&gt;SwiftUI&lt;/a&gt; or &lt;a href="https://developer.apple.com/documentation/uikit/app_and_environment/elevating_your_ipad_app_with_a_tab_bar_and_sidebar"&gt;UIkit&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:26 PDT</pubDate>
</item>
<item>
<title>WWDC24 Machine Learning &amp;amp; AI guide</title>
<link>https://developer.apple.com/news/?id=pby7a6ex</link>
<guid>https://developer.apple.com/news/?id=pby7a6ex</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/D20A70CC-7471-498A-B8AD-E40F12EC4199/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/D20A70CC-7471-498A-B8AD-E40F12EC4199/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;Machine Learning &amp;amp; AI&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;Bring personal intelligence to your apps.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Apple Intelligence brings powerful, intuitive, and integrated personal intelligence to Apple platforms — designed with privacy from the ground up. And enhancements to our machine learning frameworks let you run and train your machine learning and artificial intelligence models on Apple devices like never before. &lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the Machine Learning &amp;amp; AI one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-ai-and-ml" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-ai-and-ml" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;&lt;p&gt;Get the most out of Apple Intelligence by diving into sessions that cover updates to Siri integration and App Intents, and how to support Writing Tools and Genmoji in your app. And learn how to bring machine learning and AI directly into your apps using our machine learning frameworks.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9378/9378_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore machine learning on Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10223" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10133" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9261/9261_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your app to Siri&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10133" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10210" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9344/9344_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your app’s core features to users with App Intents&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10210" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10159" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9287/9287_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your machine learning and AI models to Apple silicon&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10159" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10168" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9298/9298_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with Writing Tools&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10168" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10161" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9289/9289_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Deploy machine learning and AI models on-device with Core ML&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10161" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10211" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9345/9345_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Support real-time ML inference on the CPU&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10211" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10220" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9374/9374_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring expression to your app with Genmoji&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10220" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10134" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9262/9262_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in App Intents&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10134" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10183" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9313/9313_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in Create ML&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10183" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9306/9306_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design App Intents for system experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10176" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10163" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9291/9291_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Discover Swift enhancements in the Vision framework&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10163" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10117" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9245/9245_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet the Translation API&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10117" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10218" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9368/9368_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Accelerate machine learning with Metal&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10218" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10160" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9288/9288_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Train your machine learning and AI models on Apple GPUs&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10160" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Connect with Apple experts and other developers on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/topics/machine-learning-and-ai"&gt;Dive into Machine learning and AI on the forums&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Dive into documentation&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/corespotlight/building-a-search-interface-for-your-app"&gt;Build a search interface&lt;/a&gt; for your app.&lt;/li&gt;
&lt;li&gt;Bring Writing Tools to your app with &lt;a href="https://developer.apple.com/documentation/uikit/uitextview"&gt;&lt;code&gt;UITextView&lt;/code&gt;&lt;/a&gt; for UIKit and &lt;a href="https://developer.apple.com/documentation/appkit/nstextview"&gt;&lt;code&gt;NSTextView&lt;/code&gt;&lt;/a&gt; for AppKit.&lt;/li&gt;
&lt;li&gt;Add expression to your app with Genmoji using &lt;code&gt;NSAdaptiveImageGlyph&lt;/code&gt; in &lt;a href="https://developer.apple.com/documentation/uikit/nsadaptiveimageglyph"&gt;UIKit&lt;/a&gt; and &lt;a href="https://developer.apple.com/documentation/uikit/nsadaptiveimageglyph"&gt;AppKit&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Integrate machine learning models into your app using &lt;a href="https://developer.apple.com/documentation/coreml"&gt;Core ML&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Create your own machine learning models using &lt;a href="https://developer.apple.com/documentation/createML"&gt;Create ML&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Discover all of the &lt;a href="https://developer.apple.com/documentation/updates/coreml"&gt;latest Core ML updates&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Find out what’s new in the &lt;a href="https://developer.apple.com/documentation/updates/vision"&gt;Vision framework&lt;/a&gt;. &lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:24 PDT</pubDate>
</item>
<item>
<title>WWDC24 Games guide</title>
<link>https://developer.apple.com/news/?id=ibe0jb52</link>
<guid>https://developer.apple.com/news/?id=ibe0jb52</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/3D5F5DD3-14F7-4384-94C0-798D15EE7CD7/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/3D5F5DD3-14F7-4384-94C0-798D15EE7CD7/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;Games&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;Create the next generation of games for millions of players worldwide.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Learn how to create cutting-edge gaming experiences across a unified gaming platform built with tightly integrated graphics software and a scalable hardware architecture. Explore new video sessions about gaming in visionOS, game input, the Game Porting Toolkit 2, and more.&lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the games one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-games" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-games" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10092" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9203/9203_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Render Metal with passthrough in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10092" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10091" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9202/9202_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet TabletopKit for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10091" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10089" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9200/9200_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Port advanced games to Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10089" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10085" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9196/9196_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design advanced games for Apple platforms&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10085" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10094" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9205/9205_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore game input in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10094" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9204/9204_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your iOS or iPadOS game to visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10218" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9368/9368_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Accelerate machine learning with Metal&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10218" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Connect with Apple experts and other developers on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/topics/graphics-and-games"&gt;View discussions about games&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Get a head start with sample code&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/tabletopkit/tabletopkitsample"&gt;Creating tabletop games&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Dive into documentation&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Check out updated &lt;a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-games"&gt;design guidance for games&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Easily bring your game to Apple platforms using the &lt;a href="https://developer.apple.com/games/game-porting-toolkit/"&gt;Game Porting Toolkit 2&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Meet the new &lt;a href="https://developer.apple.com/documentation/tabletopkit"&gt;TabletopKit&lt;/a&gt; framework.&lt;/li&gt;
&lt;li&gt;Learn how to play &lt;a href="https://developer.apple.com/documentation/phase/playing-sound-from-a-location-in-a-3d-scene"&gt;sound from a location in a 3D scene&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Learn how to manage your &lt;a href="https://developer.apple.com/documentation/metal/managing_your_game_window_for_metal_in_macos"&gt;game window for Metal in macOS&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Get details on adapting your &lt;a href="https://developer.apple.com/documentation/metal/adapting_your_game_interface_for_smaller_screens"&gt;game interface for smaller screens&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Discover how to improve your game’s &lt;a href="https://developer.apple.com/documentation/metal/improving_your_game_s_graphics_performance_and_settings"&gt;graphics performance and settings&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Find out how to improve the &lt;a href="https://developer.apple.com/documentation/gamekit/improving_the_player_experience_for_games_with_large_downloads"&gt;player experience for games with large downloads&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Explore adding &lt;a href="https://developer.apple.com/documentation/gamecontroller/adding_touch_controls_to_games_that_support_game_controllers_in_ios"&gt;touch controls to games that support game controllers&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:22 PDT</pubDate>
</item>
<item>
<title>WWDC24 watchOS guide</title>
<link>https://developer.apple.com/news/?id=91npyek7</link>
<guid>https://developer.apple.com/news/?id=91npyek7</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/48F26A7A-D03B-489B-BAFC-19CB6D858215/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/48F26A7A-D03B-489B-BAFC-19CB6D858215/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;watchOS&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;Your guide to all the new features and tools for building apps for Apple Watch.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Learn how to take advantage of the increased intelligence and capabilities of the Smart Stack. Explore new video sessions about relevancy cues, interactivity, Live Activities, and double tap.&lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the watchOS one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-watchos" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-watchos" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10205" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9335/9335_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in watchOS 11&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10205" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10068" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9161/9161_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your Live Activity to Apple Watch&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10068" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9272/9272_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10150" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9278/9278_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;SwiftUI essentials&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10150" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10098" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9220/9220_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design Live Activities for Apple Watch&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10098" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10073" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9166/9166_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Catch up on accessibility in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10073" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10084" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9195/9195_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build custom swimming workouts with WorkoutKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10084" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10146" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9274/9274_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Demystify SwiftUI containers&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10146" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Connect with Apple experts and other developers on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/tags/watchos"&gt;View discussions about watchOS&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Dive into documentation&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Discover &lt;a href="http://developer.apple.com/documentation/watchos-apps/enabling-double-tap"&gt;double tap&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Learn how to use the latest technologies to &lt;a href="https://developer.apple.com/documentation/watchos-apps/"&gt;build apps for Apple Watch&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Get updated guidance on &lt;a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-watchos"&gt;design for Apple Watch&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Visit the &lt;a href="https://developer.apple.com/watchos/"&gt;Apple Watch site&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:17 PDT</pubDate>
</item>
<item>
<title>WWDC24 sessions schedule, lab requests, guides, and documentation now available</title>
<link>https://developer.apple.com/news/?id=lfufk91n</link>
<guid>https://developer.apple.com/news/?id=lfufk91n</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/461CD722-D851-4ED7-9174-F6F4E329E56E/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/461CD722-D851-4ED7-9174-F6F4E329E56E/2048.jpeg" data-hires="false" alt="A series of nine icons with glowing blue, orange, and purple edges set against a black background."&gt;&lt;/div&gt;&lt;p&gt;WWDC24 is here! Here’s how to make the most of your week:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Watch daily sessions.&lt;/li&gt;
&lt;li&gt;Request one-on-one online lab appointments with Apple experts.&lt;/li&gt;
&lt;li&gt;Check out curated guides to the week’s biggest announcements.&lt;/li&gt;
&lt;li&gt;Dive into new and updated documentation.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;Learn more&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:13 PDT</pubDate>
</item>
<item>
<title>WWDC24 visionOS guide</title>
<link>https://developer.apple.com/news/?id=5uxs103n</link>
<guid>https://developer.apple.com/news/?id=5uxs103n</guid>
<description>
&lt;div class="ultrahero-element-container"&gt;
&lt;div class="ultrahero-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/8EE94EB8-9085-4A1A-9EDF-1DBEDBBC51AB/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/8EE94EB8-9085-4A1A-9EDF-1DBEDBBC51AB/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;
&lt;div class="ultrahero-content"&gt;
&lt;span class="ultrahero-eyebrow lighter smaller typography-tout"&gt;WWDC24 GUIDE&lt;/span&gt;
&lt;h3 class="ultrahero-title"&gt;visionOS&lt;/h3&gt;
&lt;p class="ultrahero-description"&gt;The infinite canvas is waiting for you.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;In this year’s sessions, you’ll get an overview of great visionOS app design, explore object tracking, and discover new RealityKit APIs. You’ll also find out how to build compelling spatial photo and video experiences, explore enterprise APIs for visionOS, find out how to render Metal with passthrough, and much more.&lt;/p&gt;&lt;div class="callout"&gt;&lt;p class="card-element-title"&gt;Get the highlights&lt;/p&gt;&lt;p class="card-element-body"&gt;Download the visionOS one-sheet.&lt;/p&gt;&lt;a href="https://developer.apple.com/go/?id=guide-visionos" class="button card-button-component" data-link-to-resource="https://developer.apple.com/go/?id=guide-visionos" target="_blank"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;h3&gt;Explore the latest video sessions&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9197/9197_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design great visionOS apps&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10086" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10101" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9223/9223_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore object tracking for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10101" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10102" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9224/9224_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Compose interactive 3D content in Reality Composer Pro&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10102" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10103" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9225/9225_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Discover RealityKit APIs for iOS, macOS, and visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10103" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10100" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9222/9222_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create enhanced spatial computing experiences with ARKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10100" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/111801" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9546/9546_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Enhance your spatial computing app with RealityKit audio&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/111801" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10166" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9296/9296_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build compelling spatial photo and video experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10166" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10091" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9202/9202_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Meet TabletopKit for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10091" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10092" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9203/9203_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Render Metal with passthrough in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10092" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10116" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9243/9243_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore multiview video playback in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10116" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10139" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9267/9267_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Introducing enterprise APIs for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10139" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10153" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9281/9281_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Dive deep into volumes and immersive spaces&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10153" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10104" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9226/9226_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build a spatial drawing app with RealityKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10104" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10065" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9158/9158_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Optimize for the spatial web&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10065" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10094" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9205/9205_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Explore game input in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10094" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10087" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9198/9198_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create custom environments for your immersive apps in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10087" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10115" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9242/9242_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Enhance the immersion of media viewing in custom environments&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10115" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9208/9208_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design interactive experiences for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10096" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10152" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9280/9280_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create custom hover effects in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10152" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10186" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9316/9316_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Optimize your 3D assets for spatial computing&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10186" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10107" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9229/9229_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Discover area mode for Object Capture&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10107" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9204/9204_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Bring your iOS or iPadOS game to visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10093" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10066" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9159/9159_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build immersive web experiences with WebXR&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10066" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10083" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9177/9177_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with HealthKit in visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10083" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10105" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9227/9227_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in Quick Look for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10105" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10106" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9228/9228_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in USD and MaterialX&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10106" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10201" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9331/9331_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Customize spatial Persona templates in SharePlay&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10201" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10100" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9222/9222_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Create enhanced spatial computing experiences with ARKit&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10100" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10172" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9302/9302_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Break into the RealityKit debugger&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10172" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9272/9272_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;What’s new in SwiftUI&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/10144" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;FORUMS&lt;/p&gt;&lt;h3&gt;Find answers and get advice&lt;/h3&gt;&lt;p&gt;Connect with Apple experts and other developers on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/tags/visionOS"&gt;View discussions about visionOS&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;COMMUNITY&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Meet the community&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;RESOURCES&lt;/p&gt;&lt;h3&gt;Get a head start with sample code&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionOS/BOT-anist"&gt;BOT-anist&lt;/a&gt;: Discover how the RealityKit debugger lets you inspect the entity hierarchy of spatial apps, debug rogue transformation, detect bad behavior, and find missing entities.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/destination-video"&gt;Destination Video&lt;/a&gt;: Leverage 3D video and Spatial Audio to deliver an immersive experience.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/incorporating-real-world-surroundings-in-an-immersive-experience"&gt;Incorporating real-world surroundings in an immersive experience&lt;/a&gt;: Make your app’s content respond to the local shape of the world.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/realitykit/simulating-particles-in-your-visionos-app"&gt;Simulating particles in your visionOS app&lt;/a&gt;: Add a range of visual effects to a RealityKit view by attaching a particle emitter component to an entity.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/realitykit/simulating-physics-with-collisions-in-your-visionos-app"&gt;Simulating physics with collisions in your visionOS app&lt;/a&gt;: Create entities that behave and react like physical objects in a RealityKit view.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Dive into documentation&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Discover &lt;a href="https://developer.apple.com/design/whats-new?q=vision"&gt;new visionOS content in the HIG&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/creating-your-first-visionos-app"&gt;Creating your first visionOS app&lt;/a&gt;: Learn new tips for building a new visionOS app using SwiftUI and platform-specific features.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/adding-3d-content-to-your-app"&gt;Adding 3D content to your app&lt;/a&gt;: Explore the latest in adding depth and dimension to your visionOS app.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/understanding-the-realitykit-modular-architecture"&gt;Understanding RealityKit’s modular architecture&lt;/a&gt;: Learn how everything fits together in RealityKit.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/designing-realitykit-content-with-reality-composer-pro"&gt;Designing RealityKit content with Reality Composer Pro&lt;/a&gt;: Discover updates that can help you quickly create RealityKit scenes for your visionOS app. &lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/presenting-windows-and-spaces"&gt;Presenting windows and spaces&lt;/a&gt;: Find out how to open and close the scenes that make up your app’s interface.&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Mon, 10 Jun 2024 07:00:07 PDT</pubDate>
</item>
<item>
<title>Updated agreements and guidelines now available</title>
<link>https://developer.apple.com/news/?id=og4hxxz8</link>
<guid>https://developer.apple.com/news/?id=og4hxxz8</guid>
<description>&lt;p&gt;The App Review Guidelines, Apple Developer Program License Agreement, and Apple Developer Agreement have been updated to support updated policies and upcoming features, and to provide clarification. Please review the changes below and accept the updated terms as needed.&lt;/p&gt;&lt;h3&gt;App Review Guidelines&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;2.1(a): Added to Notarization.&lt;/li&gt;
&lt;li&gt;2.1(b): Added requirement to explain why configured in-app items cannot be found or reviewed in your app to your review notes.&lt;/li&gt;
&lt;li&gt;2.5.8: We will no longer reject apps that simulate multi-app widget experiences.&lt;/li&gt;
&lt;li&gt;4.6: This guideline has been removed.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Apple Developer Agreement&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Sections 1, 6(B): Updated “Apple ID” to “Apple Account.”&lt;/li&gt;
&lt;li&gt;Section 16(A): Clarified export compliance requirements.&lt;/li&gt;
&lt;li&gt;Section 18: Updated terminology for government end users.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Developer Program License Agreement&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Definitions, Section 2.1, 3.3.6(C), 3.3.10(A), 14.2(C), Attachment 9, Schedules 1-3: Updated “Apple ID” to “Apple Account.”&lt;/li&gt;
&lt;li&gt;Definitions: Clarified definition of Apple Maps Service.&lt;/li&gt;
&lt;li&gt;Definitions, Section 3.3.6(F): Specified requirements for using the Apple Music Feed API. &lt;/li&gt;
&lt;li&gt;Definitions, Section 3.3.8(F): Added terms for use of the Now Playing API.&lt;/li&gt;
&lt;li&gt;Section 3.2(h): Added terms for use of Apple Software and Services.&lt;/li&gt;
&lt;li&gt;Section 6.5: Added terms for use of TestFlight.&lt;/li&gt;
&lt;li&gt;Section 7.7: Added terms on customization of icons.&lt;/li&gt;
&lt;li&gt;Section 11.2(f), 14.8(A): Clarified export compliance requirements.&lt;/li&gt;
&lt;li&gt;Section 14.9: Updated terminology for government end users.&lt;/li&gt;
&lt;li&gt;Attachment 5, Section 3.1: Added terms for use of Wallet pass templates.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Please sign in to your account to review and accept the &lt;a href="https://developer.apple.com/account"&gt;updated terms&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/terms/"&gt;View all agreements &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and guidelines&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the terms will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Mon, 10 Jun 2024 06:50:46 PDT</pubDate>
</item>
<item>
<title>Hello Developer: June 2024</title>
<link>https://developer.apple.com/news/?id=z72iiacc</link>
<guid>https://developer.apple.com/news/?id=z72iiacc</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/2D1400E2-44CC-4DFC-9B53-3EFC5D7C3202/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/2D1400E2-44CC-4DFC-9B53-3EFC5D7C3202/2048.jpeg" data-hires="false" alt="The word “Hello” written in glowing colorful script against a black background."&gt;&lt;/div&gt;&lt;p&gt;With WWDC24 just days away, there’s a lot of ground to cover, so let’s get right to it. &lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;WWDC24&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/59B6F32C-E23B-4526-AF6A-3D4C0FB65784/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/59B6F32C-E23B-4526-AF6A-3D4C0FB65784/2048.jpeg" data-hires="false" alt="The 14 icons of the 2024 Apple Design Award-winning apps, set against a black background."&gt;&lt;/div&gt;&lt;h3&gt;Introducing the 2024 Apple Design Award winners&lt;/h3&gt;&lt;p&gt;Innovation. Ingenuity. Inspiration.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/"&gt;Meet this year’s winners &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;WWDC24: Everything you need to know&lt;/h3&gt;&lt;p&gt;From the Keynote to the last session drop, here are the details for an incredible week of sessions, labs, community activities, and more.&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/apple-developer/id640199958"&gt;Download the Apple Developer app &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.youtube.com/@AppleDeveloper"&gt;Subscribe to Apple Developer on YouTube &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Watch the Keynote&lt;/h3&gt;&lt;p&gt;Don’t miss the exciting reveal of the latest Apple software and technologies at 10 a.m. PT on Monday, June 10.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/WWDC2024_KEYNOTE.ics"&gt;Add to calendar &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Watch the Platforms State of the Union&lt;/h3&gt;&lt;p&gt;Here’s your deep dive into the newest advancements on Apple platforms. Join us at 1 p.m. PT on Monday, June 10.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/WWDC2024_SOTU.ics"&gt;Add to calendar &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Get ready for sessions&lt;/h3&gt;&lt;p&gt;Learn something new in video sessions posted to the Apple Developer app, website, and YouTube channel. The full schedule drops after the Keynote on Monday, June 10.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/sessions/"&gt;Learn more &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Prepare for labs&lt;/h3&gt;&lt;p&gt;Here’s everything you need to know to get ready for online labs.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/consultations/"&gt;Read more &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Find answers on the forums&lt;/h3&gt;&lt;p&gt;Discuss the conference’s biggest moments on the Apple Developer Forums.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/forums/"&gt;Join the conversation &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/forums/"&gt;Get the most out of the forums &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Meet the community&lt;/h3&gt;&lt;p&gt;Explore a selection of activities hosted by developer organizations during and after WWDC.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/community/"&gt;Explore community activities &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Say hello to the first WWDC24 playlist&lt;/h3&gt;&lt;p&gt;The official WWDC24 playlists drop right after the Keynote. Until then, here’s a teaser playlist to get you excited for the week.&lt;/p&gt;&lt;p&gt;&lt;a href="https://music.apple.com/us/playlist/pl.6448801469e1477b8de649daa3def4b3"&gt;Listen on Apple Music &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Coming up: One incredible week&lt;/h3&gt;&lt;p&gt;Have a great weekend, and we’ll catch you on Monday. #WWDC24&lt;/p&gt;</description>
<pubDate>Thu, 06 Jun 2024 07:30:21 PDT</pubDate>
</item>
<item>
<title>Watch the WWDC24 Keynote</title>
<link>https://developer.apple.com/news/?id=bmjpmt24</link>
<guid>https://developer.apple.com/news/?id=bmjpmt24</guid>
<description>&lt;p class="sosumi margin-top-small"&gt;WWDC24&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/7FA97571-6C64-4EE6-8486-49A9ED41F55F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/7FA97571-6C64-4EE6-8486-49A9ED41F55F/2048.jpeg" data-hires="false" alt="The Apple logo is displayed in glowing gradients of red, purple, and blue on a black background."&gt;&lt;/div&gt;&lt;p&gt;Tune in at 10 a.m. PT on June 10 to catch the exciting reveal of the latest Apple software and technologies.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/101" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9737/9737_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Keynote&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/101" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/111" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9738/9738_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Keynote (ASL)&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/111" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;</description>
<pubDate>Thu, 06 Jun 2024 07:00:04 PDT</pubDate>
</item>
<item>
<title>Watch the WWDC24 Platforms State of the Union</title>
<link>https://developer.apple.com/news/?id=001uc63q</link>
<guid>https://developer.apple.com/news/?id=001uc63q</guid>
<description>&lt;p class="sosumi margin-top-small"&gt;WWDC24&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/38072CBE-7F39-4924-83FB-204C404AE5B7/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/38072CBE-7F39-4924-83FB-204C404AE5B7/2048.jpeg" data-hires="false" alt="The Swift logo is displayed in glowing gradients of red, purple, and blue on a black background."&gt;&lt;/div&gt;&lt;p&gt;Tune in at 1 p.m. PT on June 10 to dive deep into the newest advancements on Apple platforms.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/102" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9735/9735_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Platforms State of the Union&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/102" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/112" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9736/9736_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Platforms State of the Union (ASL)&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2024/112" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;</description>
<pubDate>Thu, 06 Jun 2024 06:58:11 PDT</pubDate>
</item>
<item>
<title>Price and tax updates for apps, In-App Purchases, and subscriptions</title>
<link>https://developer.apple.com/news/?id=snw2iznw</link>
<guid>https://developer.apple.com/news/?id=snw2iznw</guid>
<description>&lt;p&gt;The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.&lt;/p&gt;&lt;p&gt;From time to time, we may need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.&lt;/p&gt;&lt;h3&gt;Price updates&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;On June 21&lt;/strong&gt;, pricing for apps and In-App Purchases¹ will be updated for the Egypt, Ivory Coast, Nepal, Nigeria, Suriname, and Zambia storefronts if you haven’t selected one of these as the base for your app or In‑App Purchase.¹ These updates also consider the following value‑added tax (VAT) changes:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Ivory Coast: VAT introduction of 18%&lt;/li&gt;
&lt;li&gt;Nepal: VAT introduction of 13% and digital services tax of 2%&lt;/li&gt;
&lt;li&gt;Suriname: VAT introduction of 10%&lt;/li&gt;
&lt;li&gt;Zambia: VAT introduction of 16%&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Prices won’t change on the Egypt, Ivory Coast, Nepal, Nigeria, Suriname, or Zambia storefront if you’ve selected that storefront as the base for your app or In-App Purchase.¹ Prices on other storefronts will be updated to maintain equalization with your chosen base price.&lt;/p&gt;&lt;p&gt;Prices won’t change in any region if your In‑App Purchase is an auto‑renewable subscription and won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.&lt;/p&gt;&lt;p&gt;The Pricing and Availability section of Apps has been updated in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt; to display these upcoming price changes. As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;h3&gt;Learn more about managing your prices&lt;/h3&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes#view-or-edit-upcoming-price-changes"&gt;View or edit upcoming &lt;span class="icon icon-after icon-chevronright nowrap"&gt;price changes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price#edit-your-apps-base-country-or-region"&gt;Edit your app’s base country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-pricing-and-availability-start-times-by-country-or-region/"&gt;Pricing and availability start times &lt;span class="icon icon-after icon-chevronright nowrap"&gt;by region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase"&gt;Set a price for an &lt;span class="icon icon-after icon-chevronright nowrap"&gt;In-App Purchase&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Tax updates&lt;/h3&gt;&lt;p&gt;Your proceeds for sales of apps and In-App Purchases will change to reflect the new tax rates and updated prices. Exhibit B of the Paid Applications Agreement has been updated to indicate that Apple collects and remits applicable taxes in Ivory Coast, Nepal, Suriname, and Zambia.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;As of today, June 6&lt;/strong&gt;, your proceeds from the sale of eligible apps and In‑App Purchases have been modified in the following countries to reflect introductions of or changes in tax rates.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;France: Digital services tax no longer applicable&lt;/li&gt;
&lt;li&gt;Ivory Coast: VAT introduction of 18%&lt;/li&gt;
&lt;li&gt;Malaysia: Sales and Service Tax (SST) increased to 8% from 6%&lt;/li&gt;
&lt;li&gt;Nepal: VAT introduction of 13% and digital services tax introduction of 2%&lt;/li&gt;
&lt;li&gt;Norway: VAT increased to 20% from 0% for certain Norwegian news publications&lt;/li&gt;
&lt;li&gt;Suriname: VAT introduction of 10%&lt;/li&gt;
&lt;li&gt;Uganda: Digital services tax introduction of 5%&lt;/li&gt;
&lt;li&gt;Zambia: VAT introduction of 16%&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Learn more about your proceeds&lt;/h3&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/view-payments-and-proceeds/"&gt;View payments &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and proceeds&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports"&gt;Download &lt;span class="icon icon-after icon-chevronright nowrap"&gt;financial reports&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Tax categories&lt;/h3&gt;&lt;p&gt;The Fitness and Health category has a new attribute: “Content is primarily accessed through streaming”. If this is relevant to your apps or In-App Purchases that offer fitness video streaming, review and update your selections in the Pricing and Availability section of Apps in App Store Connect.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-information/set-a-tax-category"&gt;Learn about setting &lt;span class="icon icon-after icon-chevronright nowrap"&gt;tax categories&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;1: Excludes auto-renewable subscriptions.&lt;/p&gt;</description>
<pubDate>Thu, 06 Jun 2024 01:00:12 PDT</pubDate>
</item>
<item>
<title>Introducing the 2024 Apple Design Award winners</title>
<link>https://developer.apple.com/news/?id=6qt455k0</link>
<guid>https://developer.apple.com/news/?id=6qt455k0</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/C7333964-2A31-4705-BECF-58E9A1743B6A/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/C7333964-2A31-4705-BECF-58E9A1743B6A/2048.jpeg" data-hires="false" alt="A collage of icons of the 14 Apple Design Award winners, set against a black background."&gt;&lt;/div&gt;&lt;p&gt;Every year, the Apple Design Awards recognize innovation, ingenuity, and technical achievement in app and game design. &lt;/p&gt;&lt;p&gt;The incredible developers behind this year’s finalists have shown what can be possible on Apple platforms — and helped lay the foundation for what’s to come.&lt;/p&gt;&lt;p&gt;We’re thrilled to present the winners of the 2024 Apple Design Awards.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/"&gt;Meet this &lt;span class="icon icon-after icon-chevronright nowrap"&gt;year’s winners&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 06 Jun 2024 00:10:16 PDT</pubDate>
</item>
<item>
<title>Action packed.</title>
<link>https://developer.apple.com/news/?id=b633x0zx</link>
<guid>https://developer.apple.com/news/?id=b633x0zx</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/4E5C0028-D1D4-4586-A736-23182F2E62C7/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/4E5C0028-D1D4-4586-A736-23182F2E62C7/2048.jpeg" data-hires="false" alt="The phrase “WWDC24” is shown in a glowing gradient of red, purple, and blue on a black background."&gt;&lt;/div&gt;&lt;p&gt;One week to go. Don’t miss the exciting reveal of the latest Apple software and technologies.&lt;/p&gt;&lt;p&gt;Keynote kicks off at 10 a.m. PT on June 10.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/WWDC2024_KEYNOTE.ics"&gt;Add &lt;span class="icon icon-after icon-chevronright nowrap"&gt;to calendar&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Join us for the Platforms State of the Union at 1 p.m. PT on June 10.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/WWDC2024_SOTU.ics"&gt;Add &lt;span class="icon icon-after icon-chevronright nowrap"&gt;to calendar&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;Learn more&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 03 Jun 2024 06:00:50 PDT</pubDate>
</item>
<item>
<title>Introducing the 2024 Apple Design Award finalists</title>
<link>https://developer.apple.com/news/?id=ji7uibs2</link>
<guid>https://developer.apple.com/news/?id=ji7uibs2</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A16B8AC4-B65A-47BF-8D8E-A3C415027460/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A16B8AC4-B65A-47BF-8D8E-A3C415027460/2048.jpeg" data-hires="false" alt="A collage of app icons from the 40 Apple Design Award finalists, set against a black background."&gt;&lt;/div&gt;&lt;p&gt;Every year, the Apple Design Awards recognize innovation, ingenuity, and technical achievement in app and game design. &lt;/p&gt;
&lt;p&gt;But they’ve also become something more: A moment to step back and celebrate the Apple developer community in all its many forms. &lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/awards/"&gt;Meet this &lt;span class="icon icon-after icon-chevronright nowrap"&gt;year’s finalists&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 28 May 2024 08:30:09 PDT</pubDate>
</item>
<item>
<title>Coming in swiftly.</title>
<link>https://developer.apple.com/news/?id=nqvp22zz</link>
<guid>https://developer.apple.com/news/?id=nqvp22zz</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/38444AC2-3697-4CB3-A39E-AB4D11B9F96B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/38444AC2-3697-4CB3-A39E-AB4D11B9F96B/2048.jpeg" data-hires="false" alt="The phrase “WWDC24” is shown in a glowing gradient of red, purple, and blue on a black background."&gt;&lt;/div&gt;&lt;p&gt;Join the worldwide developer community for an incredible week of technology and creativity — all online and free. WWDC24 takes place from June 10-14.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;Get ready&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 28 May 2024 08:00:28 PDT</pubDate>
</item>
<item>
<title>Check out the new Apple Developer Forums</title>
<link>https://developer.apple.com/news/?id=hufhlpow</link>
<guid>https://developer.apple.com/news/?id=hufhlpow</guid>
<description>&lt;p&gt;The Apple Developer Forums have been redesigned for WWDC24 to help developers connect with Apple experts, engineers, and each other to find answers and get advice.&lt;/p&gt;
&lt;p&gt;Apple Developer Relations and Apple engineering are joining forces to field your questions and work to solve your technical issues. You’ll have access to an expanded knowledge base and enjoy quick response times — so you can get back to creating and enhancing your app or game. Plus, Apple Developer Program members now have priority access to expert advice on the forums.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/forums/"&gt;Check out the &lt;span class="icon icon-after icon-chevronright nowrap"&gt;new forums&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Thu, 23 May 2024 08:00:11 PDT</pubDate>
</item>
<item>
<title>Hello Developer: May 2024</title>
<link>https://developer.apple.com/news/?id=1gm9hdcx</link>
<guid>https://developer.apple.com/news/?id=1gm9hdcx</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/C37315B0-3463-4106-8BE3-BFDA67A606B3/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/C37315B0-3463-4106-8BE3-BFDA67A606B3/2048.jpeg" data-hires="false" alt="The word “Hello” written in white glowing script font against a pink and purple background."&gt;&lt;/div&gt;&lt;p&gt;It won’t be long now! WWDC24 takes place online from June 10 through 14, and we’re here to help you get ready for the biggest developer event of the year. In this edition:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Explore Pathways, a brand-new way to learn about developing for Apple platforms.&lt;/li&gt;
&lt;li&gt;Meet three Distinguished Winners of this year’s Swift Student Challenge.&lt;/li&gt;
&lt;li&gt;Get great tips from the SharePlay team.&lt;/li&gt;
&lt;li&gt;Browse new developer activities about accessibility, machine learning, and more.&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;WWDC24&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/D5D6CF01-EA98-477A-826C-339528A65B59/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/D5D6CF01-EA98-477A-826C-339528A65B59/2048.jpeg" data-hires="false" alt="Six icons — a Swift bird, paintbrush, Apple Vision Pro, game controller, toggle, and App Store logo — set against a background. "&gt;&lt;/div&gt;&lt;h3&gt;Introducing Pathways&lt;/h3&gt;&lt;p&gt;If you’re new to developing for Apple platforms, we’ve got an exciting announcement. Pathways are simple and easy-to-navigate collections of the videos, documentation, and resources you’ll need to start building great apps and games. Because Pathways are self-directed and can be followed at your own pace, they’re the perfect place to begin your journey.&lt;/p&gt;&lt;p&gt;Explore Pathways for Swift, SwiftUI, design, games, visionOS, App Store distribution, and getting started as an Apple developer.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/pathways/"&gt;Dive into Pathways &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/391087E8-5DED-4A09-BA98-BD58505B1BF6/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/391087E8-5DED-4A09-BA98-BD58505B1BF6/2048.jpeg" data-hires="false" alt="An image of Swift Student Challenge Distinguished Winners Elena Galluzzo, Dezmond Blair, and Jawaher Shaman, set against a colorful background and floating app icons."&gt;&lt;/div&gt;&lt;h3&gt;Meet three Distinguished Winners of the Swift Student Challenge&lt;/h3&gt;&lt;p&gt;Elena Galluzzo, Dezmond Blair, and Jawaher Shaman all drew inspiration from their families to create their winning app playgrounds. Now, they share the hope that their apps can make an impact on others as well.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.apple.com/newsroom/2024/05/meet-three-swift-student-challenge-winners-changing-the-future-through-coding/"&gt;Meet Elena, Dezmond, and Jawaher &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;MEET WITH APPLE EXPERTS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/F3A10A78-5009-4CFE-A22C-A0F3DAB76717/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/F3A10A78-5009-4CFE-A22C-A0F3DAB76717/2048.jpeg" data-hires="false" alt="A woman in a green sweater sits at a table with two people, one of whom is working on an open laptop."&gt;&lt;/div&gt;&lt;h3&gt;Check out the latest worldwide developer activities&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Meet with App Review online to discuss the App Review Guidelines and explore best practices for a smooth review process. &lt;a href="https://developer.apple.com/events/view/3GU66X8UMC/dashboard"&gt;Sign up for May 14.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Join us in Bengaluru for a special in-person activity to commemorate Global Accessibility Awareness Day. &lt;a href="https://developer.apple.com/events/view/4ACBNA68JU/dashboard"&gt;Sign up for May 15.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Learn how Apple machine learning frameworks can help you create more intelligent apps and games in an online activity. &lt;a href="https://developer.apple.com/events/view/NMPBCFA5ZH/dashboard"&gt;Sign up for May 19.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events/"&gt;Browse the full schedule of activities &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;NEWS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A36D6135-B2B7-4A06-929D-40BA777CA3F4/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A36D6135-B2B7-4A06-929D-40BA777CA3F4/2048.jpeg" data-hires="false" alt="Apple Pencil Proを使い、手書きで作成されたピンクと紫色の曲線イラスト。"&gt;&lt;/div&gt;&lt;h3&gt;Explore Apple Pencil Pro&lt;/h3&gt;&lt;p&gt;Bring even richer and more immersive interactions to your iPad app with &lt;a href="https://developer.apple.com/documentation/applepencil"&gt;new features&lt;/a&gt;, like squeeze gestures, haptic feedback, and barrel-roll angle tracking.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;BEHIND THE DESIGN&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/B4633D1E-49B1-42F9-B7F0-1D8E4A1FC847/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/B4633D1E-49B1-42F9-B7F0-1D8E4A1FC847/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;&lt;h3&gt;The rise of Tide Guide&lt;/h3&gt;&lt;p&gt;Here’s the swell story of how fishing with his grandfather got Tucker MacDonald hooked into creating his tide-predicting app.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=4r9b23wx" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9463/9463_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;‘I taught myself’: Tucker MacDonald and the rise of Tide Guide&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=4r9b23wx" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;GROW YOUR BUSINESS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/204CC61F-D15A-4D73-A921-C2C13A98134F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/204CC61F-D15A-4D73-A921-C2C13A98134F/2048.jpeg" data-hires="false" alt="一台 Mac、iPad 和 iPhone 展示了一款名为“Backyard Birds”的示例 App 的同一屏幕,该屏幕以浅紫色配色方案为背景提供了多个 App 内购买项目选项。"&gt;&lt;/div&gt;&lt;h3&gt;Explore simple, safe transactions with In-App Purchase&lt;/h3&gt;&lt;p&gt;Take advantage of powerful global pricing tools, promotional features, analytics only available from Apple, built-in customer support, and fraud detection.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/in-app-purchase/"&gt;Learn more &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Q&amp;amp;A&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/AC3F6F68-FC8E-469D-827D-C8EAFD62BB8B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/AC3F6F68-FC8E-469D-827D-C8EAFD62BB8B/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;&lt;h3&gt;Get shared insights from the SharePlay team&lt;/h3&gt;&lt;p&gt;Learn about shared experiences, spatial Personas, that magic “shockwave” effect, and more.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=94dxn2w2" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9534/9534_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Q&amp;A with the SharePlay team&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=94dxn2w2" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;DOCUMENTATION&lt;/p&gt;&lt;h3&gt;Browse new and updated docs&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Explore the new framework for &lt;a href="https://developer.apple.com/documentation/iworkdocumentexportingapi"&gt;converting Pages, Numbers, and Keynote files to PDF&lt;/a&gt;, enabling you to show an inline preview in a web browser.&lt;/li&gt;
&lt;li&gt;Check out &lt;a href="https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms#Enable-DIT-for-constant-time-cryptographic-operations"&gt;Writing ARM64 code for Apple platforms&lt;/a&gt; for an update on data-independent timing. &lt;/li&gt;
&lt;li&gt;Visit the &lt;a href="https://developer.apple.com/design/whats-new?filter=guides"&gt;HIG&lt;/a&gt; for new and enhanced guidance on virtual hands and interactive elements in visionOS, sheets in iPadOS, and more.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Subscribe to Hello Developer&lt;/h3&gt;&lt;p&gt;Want to get Hello Developer in your inbox? Make sure you’ve opted in to receive emails about developer news and events by updating your email preferences in &lt;a href="https://developer.apple.com/account#CommunicationPreferencesCard"&gt;your developer account&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Share your thoughts&lt;/h3&gt;&lt;p&gt;We’d love to hear from you. If you have suggestions for our activities or stories, please &lt;a href="https://essentials.applesurveys.com/jfe/form/SV_bykmOXxDABiZOqW"&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Thu, 09 May 2024 08:01:13 PDT</pubDate>
</item>
<item>
<title>Q&amp;amp;A with the SharePlay team</title>
<link>https://developer.apple.com/news/?id=94dxn2w2</link>
<guid>https://developer.apple.com/news/?id=94dxn2w2</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/AA0AA0BF-0796-4123-94A0-BA08ABA36961/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/AA0AA0BF-0796-4123-94A0-BA08ABA36961/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;&lt;p&gt;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 iPhone, iPad, Mac, Apple TV, and Apple Vision Pro. We caught up with the SharePlay team to ask about creating great SharePlay experiences, spatial Personas, that magic “shockwave” effect, and more.&lt;/p&gt;&lt;h3&gt;How does a person start a SharePlay experience?&lt;/h3&gt;&lt;p&gt;Anyone can begin a group activity by starting a FaceTime call and then launching a SharePlay-supported app. When they do, a notification about the group activity will appear on all participants’ screens. From there, participants can join — and come and go — as they like. You can also start a group activity from your app, from the share sheet, or by adding a SharePlay button to your app.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/groupactivities/promoting-shareplay-activities-from-your-apps-ui"&gt;Learn more &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;How can I use SharePlay to keep media playback in sync?&lt;/h3&gt;&lt;p&gt;SharePlay supports coordinated media playback using AVKit. You can use the system coordinator to &lt;a href="https://developer.apple.com/videos/play/wwdc2021/10189/"&gt;synchronize your own player across multiple participants&lt;/a&gt;. If you have an ad-supported app, you can &lt;a href="https://developer.apple.com/videos/play/wwdc2022/110380/"&gt;synchronize both playback and ad breaks&lt;/a&gt;. SharePlay also provides the GroupSessionMessenger API, which lets participants communicate in near-real time.&lt;/p&gt;&lt;h3&gt;What’s the difference between SharePlay and Shared with You? Can they work together?&lt;/h3&gt;&lt;p&gt;SharePlay allows people to share rich experiences with each other. Shared with You helps make app content that people are sharing in Messages available to your app. For example, if a group chat is discussing a funny meme video from your app, &lt;a href="https://developer.apple.com/documentation/sharedwithyou/making_your_app_content_shareable"&gt;adopting Shared with You&lt;/a&gt; would allow your app to highlight that content in the app. And if your app supports SharePlay, you can surface that relevant content as an option for watching together.&lt;/p&gt;&lt;p&gt;Separately, Shared with You offers ways to &lt;a href="https://developer.apple.com/documentation/sharedwithyou/adding_shared_content_collaboration_to_your_app"&gt;initiate collaboration&lt;/a&gt; on shared, persisted content (such as documents) over Messages and FaceTime. You can choose to support SharePlay on that collaborative content, but if you do, consider the ephemerality of a SharePlay experience compared to the persistence of collaboration. For example, if your document is a presentation, you may wish to leverage Shared with You to get editors into the space while using SharePlay to launch an interactive presentation mode that just isn’t possible with screen sharing alone.&lt;/p&gt;&lt;h3&gt;What’s the easiest way for people to share content? &lt;/h3&gt;&lt;p&gt;When your app lets your system know that your current view has shareable content on screen, people who bring their devices together can seamlessly share that content — much like NameDrop, which presents a brief “shockwave” animation when they do. This method supports the discrete actions of sharing documents, initiating SharePlay, and starting a collaboration. This can also connect your content to the system share sheet and help you expose shareable content to the Share menu in visionOS.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/groupactivities/promoting-shareplay-activities-from-your-apps-ui#Share-activities-using-SharePlay-over-AirDrop."&gt;Learn more &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Can someone on iPhone join a SharePlay session with someone on Apple Vision Pro?&lt;/h3&gt;&lt;p&gt;Yes! SharePlay is supported across iOS, iPadOS, macOS, tvOS, and visionOS. That means people can watch a show together on Apple TV+ and keep their playback synchronized across all platforms. To support a similar playback situation in your app, watch &lt;a href="https://developer.apple.com/videos/play/wwdc2021/10189/"&gt;Coordinate media playback in Safari with Group Activities&lt;/a&gt;. If you’re looking to maintain your app’s visual consistency across platforms, check out the Group Session Messenger and &lt;a href="https://developer.apple.com/documentation/groupactivities/drawing_content_in_a_group_session"&gt;DrawTogether&lt;/a&gt; sample project. Remember: SharePlay keeps things synchronized, but your UI is up to you.&lt;/p&gt;&lt;h3&gt;How do I get started adopting spatial Personas with SharePlay in visionOS?&lt;/h3&gt;&lt;p&gt;When you add Group Activities to your app, people can share in that activity over FaceTime while appearing windowed — essentially the same SharePlay experience they’d see on other platforms. In visionOS, you have the ability to create a shared spatial experience using spatial Personas in which participants are placed according to a template. For example:&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/F9445198-3F95-4235-9C3D-34E653BAF1DC/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/F9445198-3F95-4235-9C3D-34E653BAF1DC/2048.jpeg" data-hires="false" alt="A graphic in which spatial Personas are placed according to a template: side-by-side, conversational, and surround."&gt;&lt;/div&gt;&lt;p&gt;Using spatial Personas, the environment is kept consistent and participants can see each others’ facial expressions in real time.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/groupactivities/adding-spatial-persona-support-to-an-activity"&gt;Learn more &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;How do I maintain visual and spatial consistency with all participants in visionOS?&lt;/h3&gt;&lt;p&gt;FaceTime in visionOS provides a shared spatial context by placing spatial Personas in a consistent way around your app. This is what we refer to as “visual consistency.” You can use SharePlay to maintain the same content in your app for all participants.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/videos/play/wwdc2021/10187/"&gt;Learn more &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Can both a window and a volume be shared at the same time in a SharePlay session?&lt;/h3&gt;&lt;p&gt;No. Only one window or volume can be associated with a SharePlay session, but you can help the system choose the proper window or volume.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/groupactivities/adding-spatial-persona-support-to-an-activity#Associate-SharePlay-activities-with-your-apps-scenes"&gt;Learn more &amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;How many people can participate in a group activity?&lt;/h3&gt;&lt;p&gt;SharePlay supports 33 total participants, including yourself. Group activities on visionOS involving spatial Personas support five participants at a time.&lt;/p&gt;&lt;h3&gt;Do iOS and iPadOS apps that are compatible with visionOS also support SharePlay in visionOS?&lt;/h3&gt;&lt;p&gt;Yes. During a FaceTime call, your app will appear in a window, and participants in the FaceTime call will appear next to it.&lt;/p&gt;&lt;h3&gt;Learn more about SharePlay&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2023/10075" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/D35E0E85-CCB6-41A1-B227-7995ECD83ED5/8129/8129_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Design spatial SharePlay experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2023/10075" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2023/10087" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/D35E0E85-CCB6-41A1-B227-7995ECD83ED5/8141/8141_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Build spatial SharePlay experiences&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2023/10087" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2023/10241" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/D35E0E85-CCB6-41A1-B227-7995ECD83ED5/8305/8305_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Share files with SharePlay&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2023/10241" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2023/10239" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/D35E0E85-CCB6-41A1-B227-7995ECD83ED5/8303/8303_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Add SharePlay to your app&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2023/10239" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;</description>
<pubDate>Thu, 09 May 2024 08:00:46 PDT</pubDate>
</item>
<item>
<title>‘I taught myself’: Tucker MacDonald and the rise of Tide Guide</title>
<link>https://developer.apple.com/news/?id=4r9b23wx</link>
<guid>https://developer.apple.com/news/?id=4r9b23wx</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/10D9BFF0-1368-4148-ACAF-AD9C491684EA/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/10D9BFF0-1368-4148-ACAF-AD9C491684EA/2048.jpeg" data-hires="false" alt="A screenshot of Tide Guide on Mac, showing a window displaying the day’s tide in a line graph against a muted ocean backdrop."&gt;&lt;/div&gt;&lt;p&gt;Lots of apps have great origin stories, but the tale of Tucker MacDonald and &lt;em&gt;Tide Guide&lt;/em&gt; seems tailor-made for the Hollywood treatment. It begins in the dawn hours on Cape Cod, where a school-age MacDonald first learned to fish with his grandfather.&lt;/p&gt;&lt;p&gt;“Every day, he’d look in the paper for the tide tables,” says MacDonald. “Then he’d call me up and say, ‘Alright Tucker, we’ve got a good tide and good weather. Let’s be at the dock by 5:30 a.m.’”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/2AD1C1FD-C82C-4D42-9D5E-15061156A67F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/2AD1C1FD-C82C-4D42-9D5E-15061156A67F/2048.jpeg" data-hires="false" alt="A screenshot of Tide Guide on Mac, showing a line graph of the tide and additional weather information set against a background of different shades of blue."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Rhapsody in blue: &lt;em&gt;Tide Guide&lt;/em&gt; delivers Washington weather data in a gorgeous design and color scheme.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;That was MacDonald’s first introduction to tides — and the spark behind &lt;em&gt;Tide Guide&lt;/em&gt;, which delivers comprehensive forecasts through top-notch data visualizations, an impressive array of widgets, an expanded iPad layout, and Live Activities that look especially great in, appropriately enough, the Dynamic Island. The SwiftUI-built app also offers beautiful Apple Watch complications and a UI that can be easily customized, depending how deep you want to dive into its data. It’s a remarkable blend of original design and framework standards, perfect for plotting optimal times for a boat launch, research project, or picnic on the beach.&lt;/p&gt;&lt;p&gt;Impressively, &lt;em&gt;Tide Guide&lt;/em&gt; was named a 2023 Apple Design Award finalist — no mean feat for a solo developer who had zero previous app-building experience and started his career as a freelance filmmaker. &lt;/p&gt;&lt;p&gt;“I wanted to be a Hollywood director since I was in the fifth grade,” says MacDonald. Early in his filmmaking career, MacDonald found himself in need of a tool that could help him pre-visualize different camera and lens combinations — “like a director’s viewfinder app,” he says. And while he caught a few decent options on the market, MacDonald wanted an app with iOS design language that felt more at home on his iPhone. “So I dove in, watched videos, and taught myself how to make it,” he says.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;My primary use cases were going fishing, heading to the beach, or trying to catch a sunset.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Tucker MacDonald, &lt;em&gt;Tide Guide&lt;/em&gt;&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;Before too long, MacDonald drifted away from filmmaking and into development, taking a job as a UI designer for a social app. “The app ended up failing, but the job taught me how a designer works with an engineer,” he says. “I also learned a lot about design best practices, because I had been creating apps that used crazy elements, non-standard navigation, stuff like that.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/5A280B85-1180-4FE6-BC34-20CB41E63513/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/5A280B85-1180-4FE6-BC34-20CB41E63513/2048.jpeg" data-hires="false" alt="A black and white image of Tucker MacDonald, who is wearing a dark sweater and sitting on a boat on the water."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Tucker MacDonald grew up fishing with his grandfather in the waters off Cape Cod.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Armed with growing design knowledge, he started thinking about those mornings with his grandfather, and how he might create something that could speed up the crucial process of finding optimal fishing conditions. And it didn’t need to be rocket science. “My primary use cases were going fishing, heading to the beach, or trying to catch a sunset,” he says. “I just needed to show current conditions.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;I’d say my designs were way prettier than the code I wrote.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Tucker MacDonald, &lt;em&gt;Tide Guide&lt;/em&gt;&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;In the following years, &lt;em&gt;Tide Guide&lt;/em&gt; grew in parallel with MacDonald’s self-taught skill set. “There was a lot of trial and error, and I’d say my designs were way prettier than the code I wrote,” he laughs. “But I learned both coding and design by reading documentation and asking questions in the developer community.”&lt;/p&gt;&lt;p&gt;Today’s &lt;em&gt;Tide Guide&lt;/em&gt; is quite the upgrade from that initial version. MacDonald continues to target anyone heading to the ocean but includes powerful metrics — like an hour-by-hour 10-day forecast, water temperatures, and swell height — that advanced users can seek out as needed. The app’s palette is even designed to match the color of the sky throughout the day. “The more time you spend with it, the more you can dig into different layers,” he says. &lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/F130E954-97B0-4C0B-823F-7CB30EB9F736/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/F130E954-97B0-4C0B-823F-7CB30EB9F736/2048.jpeg" data-hires="false" alt="A screenshot of Tide Guide on Mac, showing a wealth of tide and weather data against a background of complementary blues."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;All the information you need for a day on the water, in one place.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;People around the world have dug into those layers, including an Alaskan tour company operator who can only land in a remote area when the tide is right, and a nonprofit national rescue service in Scotland, whose members weighed in with a Siri shortcut-related workflow request that MacDonald promptly included. And as &lt;em&gt;Tide Guide&lt;/em&gt; gets bigger, MacDonald’s knowledge of developing — and oceanography — continues to swell. “I’m just happy that my passion for crafting an incredible experience comes through,” he says, “because I really do have so much fun making it.”&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Thu, 09 May 2024 08:00:41 PDT</pubDate>
</item>
<item>
<title>What’s new for apps distributed in the European Union</title>
<link>https://developer.apple.com/news/?id=d0z8d8rx</link>
<guid>https://developer.apple.com/news/?id=d0z8d8rx</guid>
<description>&lt;h3&gt;Core Technology Fee (CTF)&lt;/h3&gt;&lt;p&gt;The CTF is an element of the alternative business terms in the EU that reflects the value Apple provides developers through tools, technologies, and services that enable them to build and share innovative apps. We believe anyone with a good idea and the ingenuity to bring it to life should have the opportunity to offer their app to the world. Only developers who reach significant scale (more than one million first annual installs per year in the EU) pay the CTF. Nonprofit organizations, government entities, and educational institutions approved for a fee waiver don’t pay the CTF. Today, we’re introducing two additional conditions in which the CTF is not required:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;First, no CTF is required if a developer has no revenue whatsoever. This includes creating a free app without monetization that is not related to revenue of any kind (physical, digital, advertising, or otherwise). This condition is intended to give students, hobbyists, and other non-commercial developers an opportunity to create a popular app without paying the CTF.&lt;/li&gt;
&lt;li&gt;Second, small developers (less than €10 million in global annual business revenue*) that adopt the alternative business terms receive a 3-year free on-ramp to the CTF to help them create innovative apps and rapidly grow their business. Within this 3-year period, if a small developer that hasn’t previously exceeded one million first annual installs crosses the threshold for the first time, they won’t pay the CTF, even if they continue to exceed one million first annual installs during that time. If a small developer grows to earn global revenue between €10 million and €50 million within the 3-year on-ramp period, they’ll start to pay the CTF after one million first annual installs up to a cap of €1 million per year.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;iPadOS&lt;/h3&gt;&lt;p&gt;This week, the European Commission designated iPadOS a gatekeeper platform under the Digital Markets Act. Apple will bring our &lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu"&gt;recent iOS changes for apps in the European Union (EU)&lt;/a&gt; to iPadOS later this fall, as required. Developers can choose to adopt the Alternative Terms Addendum for Apps in the EU that will include these additional capabilities and options on iPadOS, or stay on Apple’s existing terms.&lt;/p&gt;&lt;p&gt;Once these changes are publicly available to users in the EU, the CTF will also apply to iPadOS apps downloaded through the App Store, Web Distribution, and/or alternative marketplaces. Users who install the same app on both iOS and iPadOS within a 12-month period will only generate one first annual install for that app. To help developers estimate any potential impact on their app businesses under the Alternative Terms Addendum for Apps in the EU, we’ve updated the &lt;a href="https://developer.apple.com/help/app-store-connect/distributing-apps-in-the-european-union/choosing-terms-for-your-app-in-the-european-union"&gt;App Install reports&lt;/a&gt; in App Store Connect that can be used with our fee calculator.&lt;/p&gt;&lt;p&gt;For more details, visit &lt;a href="https://developer.apple.com/support/core-technology-fee/"&gt;Understanding the Core Technology Fee for iOS apps in the European Union&lt;/a&gt;. If you’ve already entered into the Alternative Terms Addendum for Apps in the EU, be sure to &lt;a href="https://developer.apple.com/contact/request/alternative-eu-terms-addendum/"&gt;sign the updated terms&lt;/a&gt;.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Global business revenue takes into account revenue across all commercial activity, including from associated corporate entities. For additional details, read the &lt;a href="https://developer.apple.com/contact/request/download/alternate_eu_terms_addendum.pdf"&gt;Alternative Terms Addendum for Apps in the EU&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Thu, 02 May 2024 05:00:15 PDT</pubDate>
</item>
<item>
<title>Reminder: Privacy requirement for app submissions starts May 1</title>
<link>https://developer.apple.com/news/?id=pvszzano</link>
<guid>https://developer.apple.com/news/?id=pvszzano</guid>
<description>&lt;p&gt;The App Store was created to be a safe place for users to discover and get millions of apps all around the world. Over the years, we‘ve built many critical privacy and security features that help protect users and give them transparency and control — from Privacy Nutrition Labels to app tracking transparency, and so many more.&lt;/p&gt;&lt;p&gt;An essential requirement of maintaining user trust is that developers are responsible for all of the code in their apps, including code frameworks and libraries from other sources. That‘s why we’ve created privacy manifests and signature requirements for the most popular third-party SDKs, as well as required reasons for covered APIs.&lt;/p&gt;&lt;p&gt;Starting &lt;strong&gt;May 1, 2024&lt;/strong&gt;, new or updated apps that have a newly added third-party SDK that‘s on the list of &lt;a href="https://developer.apple.com/support/third-party-SDK-requirements/"&gt;commonly used third-party SDKs&lt;/a&gt; will need all of the following to be submitted in App Store Connect:&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;Required reasons for each &lt;a href="https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api"&gt;listed API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/support/third-party-SDK-requirements/"&gt;Privacy manifests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Valid signatures when the SDK is added as a binary dependency&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Apps won’t be accepted if they fail to meet the manifest and signature requirements. Apps also won’t be accepted if all of the following apply:&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;They’re missing a reason for a listed API&lt;/li&gt;
&lt;li&gt;The code is part of a dynamic framework embedded via the Embed Frameworks build phase&lt;/li&gt;
&lt;li&gt;The framework is a newly added third-party SDK that’s on the list of commonly used third-party SDKs&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;In the future, these required reason requirements will expand to include the entire app binary. If you’re not using an API for an approved reason, please find an alternative. These changes are designed to help you better understand how third-party SDKs use data, secure software dependencies, and provide additional privacy protection for users.&lt;/p&gt;&lt;p&gt;This is a step forward for all apps and we encourage all SDKs to adopt this functionality to better support the apps that depend on them.&lt;/p&gt;</description>
<pubDate>Fri, 26 Apr 2024 11:00:50 PDT</pubDate>
</item>
<item>
<title>Q&amp;amp;A: Promoting your app or game with Apple Search Ads</title>
<link>https://developer.apple.com/news/?id=2xslnwof</link>
<guid>https://developer.apple.com/news/?id=2xslnwof</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/338A1BEB-A8FF-4889-AB78-BE585D6E23E7/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/338A1BEB-A8FF-4889-AB78-BE585D6E23E7/2048.jpeg" data-hires="false" alt="A person holds an iPhone that shows examples of Apple Search Ads, which appear at the top of the screen for an app called AwayFinder."&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="https://searchads.apple.com/?cid=asa-en_US-qa-A411"&gt;Apple Search Ads&lt;/a&gt; helps you drive discovery of your app or game on the App Store. We caught up with the Apple Search Ads team to learn more about successfully using the service, including signing up for the free online Apple Search Ads Certification course.&lt;/p&gt;&lt;h3&gt;How might my app or game benefit from promotion on the App Store?&lt;/h3&gt;&lt;p&gt;With Apple Search Ads, developers are seeing an increase in downloads, retention, return on ad spend, and more. Find out how the developers behind &lt;a href="https://searchads.apple.com/success-stories/the-chefz"&gt;The Chefz&lt;/a&gt;, &lt;a href="https://searchads.apple.com/success-stories/tiket"&gt;Tiket&lt;/a&gt;, and &lt;a href="https://searchads.apple.com/success-stories/petit-bambou"&gt;Petit BamBou&lt;/a&gt; have put the service into practice.&lt;/p&gt;&lt;h3&gt;Where will my ad appear? &lt;/h3&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/C1E603BF-CD03-47F8-B302-F6B06EB96397/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/C1E603BF-CD03-47F8-B302-F6B06EB96397/2048.jpeg" data-hires="false" alt="Three iPhone screens that show the different placements for Apple Search Ads: On the Search tab, in Search results, and on the Today tab."&gt;&lt;/div&gt;&lt;p&gt;You can reach people in the following places:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://searchads.apple.com/help/ad-placements/0083-today-tab"&gt;The Today tab&lt;/a&gt;, where people start their App Store visit.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://searchads.apple.com/help/ad-placements/0071-search-tab"&gt;The Search tab&lt;/a&gt;, before people search for something specific.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://searchads.apple.com/help/ad-placements/0082-search-results"&gt;Search results&lt;/a&gt;, at the top of the results list.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://searchads.apple.com/help/ad-placements/0084-product-pages"&gt;Product pages&lt;/a&gt;, in the “You Might Also Like” section.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;How can I learn best practices for creating and managing campaigns?&lt;/h3&gt;&lt;p&gt;Online &lt;a href="https://searchads.apple.com/certification/?cid=asa-en_US-qa-A411"&gt;Apple Search Ads Certification training&lt;/a&gt; teaches proven best practices for driving stronger campaign performance. Certification training is designed for all skill levels, from marketing pros to those just starting out. To become certified, complete all of the Certification lessons (each takes between 10 and 20 minutes), then test your skills with a free exam. Once you’re certified, you can share your certificate with your professional network on platforms like LinkedIn.&lt;/p&gt;&lt;p&gt;&lt;a href="http://searchads.apple.com/certification/?cid=asa-cert-web-ww-0013"&gt;Sign up here&lt;/a&gt; with your Apple ID.&lt;/p&gt;&lt;h3&gt;Will my certification expire? &lt;/h3&gt;&lt;p&gt;Although your Apple Search Ads certification never expires, training is regularly updated. You can choose to be notified about these updates through email or web push notifications.&lt;/p&gt;&lt;h3&gt;Can I highlight specific content or features in my ads?&lt;/h3&gt;&lt;p&gt;You can use the &lt;a href="https://developer.apple.com/app-store/custom-product-pages/"&gt;custom product pages&lt;/a&gt; you create in App Store Connect to tailor your ads for a specific audience, feature launch, seasonal promotion, and more. For instance, you can create an ad for the Today tab that leads people to a specific custom product page or create ad variations for different search queries. Certification includes a lesson on how to do so.&lt;/p&gt;&lt;h3&gt;Can I advertise my app before launch?&lt;/h3&gt;&lt;p&gt;You can use Apple Search Ads to create ads for apps you’ve made available for &lt;a href="https://developer.apple.com/app-store/pre-orders/"&gt;pre-order&lt;/a&gt;. People can order your app before it’s released, and it’ll automatically download onto their devices on release day.&lt;/p&gt;</description>
<pubDate>Tue, 23 Apr 2024 09:00:52 PDT</pubDate>
</item>
<item>
<title>Apple Search Ads now available in Brazil and more Latin American markets</title>
<link>https://developer.apple.com/news/?id=zbd1c67x</link>
<guid>https://developer.apple.com/news/?id=zbd1c67x</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/64A2F5AA-8501-4882-A769-2522C07DB03F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/64A2F5AA-8501-4882-A769-2522C07DB03F/2048.jpeg" data-hires="false" alt="Three iPhone screens that show the difference placements for Apple Search Ads: On the Search tab, in Search results, and on the Today tab."&gt;&lt;/div&gt;&lt;p&gt;Drive discovery and downloads on the App Store with Apple Search Ads in 70 countries and regions, now including Brazil, Bolivia, Costa Rica, the Dominican Republic, El Salvador, Guatemala, Honduras, Panama, and Paraguay.&lt;/p&gt;&lt;p&gt;Visit the &lt;a href="https://searchads.apple.com/?cid=asa-en_US-news-A411"&gt;Apple Search Ads site&lt;/a&gt; and &lt;a href="https://developer.apple.com/news/?id=2xslnwof&amp;amp;cid=asa-en_US-news-A411"&gt;Q&amp;amp;A&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;And explore best practices to improve your campaign performance with the free &lt;a href="https://searchads.apple.com/certification/?cid=asa-en_US-news-A411"&gt;Apple Search Ads Certification course&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Tue, 23 Apr 2024 07:00:37 PDT</pubDate>
</item>
<item>
<title>Let loose.</title>
<link>https://developer.apple.com/news/?id=48bfiihn</link>
<guid>https://developer.apple.com/news/?id=48bfiihn</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/8841EB4C-5980-485A-82CA-9492164B5EF2/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/8841EB4C-5980-485A-82CA-9492164B5EF2/2048.jpeg" data-hires="false" alt=""&gt;&lt;/div&gt;&lt;p&gt;Watch the May 7 event at &lt;a href="https://apple.com/apple-events"&gt;apple.com&lt;/a&gt;, on &lt;a href="https://tv.apple.com/room/edt.item.5ed55c8d-d2bd-4727-9ade-5005cb51969f"&gt;Apple TV&lt;/a&gt;, or on &lt;a href="https://www.youtube.com/watch?v=f1J38FlDKxo"&gt;YouTube Live&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Tue, 23 Apr 2024 06:00:46 PDT</pubDate>
</item>
<item>
<title>Check out our newest developer activities</title>
<link>https://developer.apple.com/news/?id=3yl9nsgl</link>
<guid>https://developer.apple.com/news/?id=3yl9nsgl</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/0117AA71-1508-421A-8C05-9F67DB6FBD89/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/0117AA71-1508-421A-8C05-9F67DB6FBD89/2048.jpeg" data-hires="false" alt="A woman in a green sweater sits at a table with two people, one of whom is working on an open laptop."&gt;&lt;/div&gt;&lt;p&gt;Join us around the world to learn about growing your business, elevating your app design, and preparing for the App Review process. Here’s a sample of our new activities — and you can always &lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;browse the full schedule&lt;/a&gt; to find more.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?q=expand%20your%20app"&gt;Expand your app to new markets&lt;/a&gt;: Learn how to bring your apps and games to Southeast Asia, Hong Kong, and Taiwan in new online sessions with App Store experts.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?q=app%20review%20consultation"&gt;Request a one-on-one App Review consultation&lt;/a&gt;: Meet online to discuss the App Review Guidelines and explore best practices for a smooth review process.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?q=apple%20vision%20pro%20developer%20labs"&gt;Visit the Apple Vision Pro developer labs&lt;/a&gt;: Test, refine, and optimize your apps and games for the infinite canvas — with in-person help from Apple.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?q=design%20and%20technology%20consultation"&gt;Request a design or technology consultation&lt;/a&gt;: In this 30-minute online consultation, you’ll get expert advice tailored to your app or game.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;Browse the &lt;span class="icon icon-after icon-chevronright nowrap"&gt;full schedule&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Fri, 19 Apr 2024 09:00:33 PDT</pubDate>
</item>
<item>
<title>Web Distribution now available in iOS 17.5 beta 2 and App Store Connect</title>
<link>https://developer.apple.com/news/?id=vczf3oga</link>
<guid>https://developer.apple.com/news/?id=vczf3oga</guid>
<description>&lt;p&gt;Web Distribution lets authorized developers distribute their iOS apps to users in the European Union (EU) directly from a website owned by the developer. Apple will provide developers access to APIs that facilitate the distribution of their apps from the web, integrate with system functionality, and back up and restore users’ apps, once they meet certain requirements designed to help protect users and platform integrity. For details, visit &lt;a href="https://developer.apple.com/support/web-distribution-eu/"&gt;Getting started with Web Distribution in the EU&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Tue, 16 Apr 2024 09:00:54 PDT</pubDate>
</item>
<item>
<title>Get ready with the latest beta releases</title>
<link>https://developer.apple.com/news/?id=pxz79udi</link>
<guid>https://developer.apple.com/news/?id=pxz79udi</guid>
<description>&lt;p&gt;The beta versions of iOS 17.5, iPadOS 17.5, macOS 14.5, tvOS 17.5, visionOS 1.2, and watchOS 10.5 are now available. Get your apps ready by confirming they work as expected on these releases. And to take advantage of the advancements in the latest SDKs, make sure to build and test with Xcode 15.3.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/releases/"&gt;View downloads and &lt;span class="icon icon-after icon-chevronright nowrap"&gt;release notes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/xcode/testing-a-beta-os"&gt;Learn about testing a &lt;span class="icon icon-after icon-chevronright nowrap"&gt;beta OS&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/bug-reporting/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;sending feedback&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Fri, 05 Apr 2024 12:26:19 PDT</pubDate>
</item>
<item>
<title>Updated App Review Guidelines now available</title>
<link>https://developer.apple.com/news/?id=0kjli9o1</link>
<guid>https://developer.apple.com/news/?id=0kjli9o1</guid>
<description>&lt;p&gt;The App Review Guidelines have been revised to support updated policies, upcoming features, and to provide clarification. The following guidelines have been updated:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;3.1.1(a): Updated to include Music Streaming Services Entitlements. &lt;/li&gt;
&lt;li&gt;4.7: Added games from retro game console emulator apps to the list of permitted software, and clarifies that mini apps and mini games must be HTML5.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;View guidelines&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Fri, 05 Apr 2024 09:56:57 PDT</pubDate>
</item>
<item>
<title>Hello Developer: April 2024</title>
<link>https://developer.apple.com/news/?id=c5gcbgrz</link>
<guid>https://developer.apple.com/news/?id=c5gcbgrz</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/41681734-A7A7-4277-8897-E3FDC05B9E3F/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/41681734-A7A7-4277-8897-E3FDC05B9E3F/2048-dark.jpeg" data-hires="false" alt="The word “Hello” in white script text on a black background."&gt;&lt;/div&gt;&lt;p&gt;Welcome to Hello Developer — and the kickoff to WWDC season. In this edition:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Discover &lt;strong&gt;what’s ahead at WWDC24&lt;/strong&gt; — and check out the new Apple Developer YouTube channel.&lt;/li&gt;
&lt;li&gt;Learn how the all-new &lt;strong&gt;Develop in Swift Tutorials&lt;/strong&gt; can help jump-start a career in app development.&lt;/li&gt;
&lt;li&gt;Find out how Zach Gage and Jack Schlesinger rebooted the crossword puzzle with &lt;strong&gt;&lt;em&gt;Knotwords&lt;/em&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;WWDC24&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/DC2A4CD2-FD73-47C2-8F56-1F4495DB10F9/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/DC2A4CD2-FD73-47C2-8F56-1F4495DB10F9/2048.jpeg" data-hires="false" alt="A graphic that reads “WWDC24” in glowing blue, purple, and orange type."&gt;&lt;/div&gt;&lt;h3&gt;The countdown is on&lt;/h3&gt;&lt;p&gt;WWDC season is officially here.&lt;/p&gt;&lt;p&gt;This year’s &lt;a href="https://developer.apple.com/wwdc24/"&gt;Worldwide Developers Conference&lt;/a&gt; takes place online from June 10 through 14, offering you the chance to explore the new tools, frameworks, and technologies that’ll help you create your best apps and games yet.&lt;/p&gt;&lt;p&gt;All week long, you can learn and refine new skills through video sessions, meet with Apple experts to advance your projects and ideas, and join the developer community for fun activities. It’s an innovative week of technology and creativity — all online at no cost.&lt;/p&gt;&lt;p&gt;And for the first time, WWDC video sessions will be available on YouTube, in addition to the Apple Developer app and website. Visit the new &lt;a href="https://www.youtube.com/@AppleDeveloper"&gt;Apple Developer channel&lt;/a&gt; to subscribe and catch up on select sessions. &lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;TUTORIALS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/3B2ED0C2-106E-4CF3-9735-386B1E8C7E41/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/3B2ED0C2-106E-4CF3-9735-386B1E8C7E41/2048.jpeg" data-hires="false" alt="一幅插图显示了四个不同的使用 Swift 设计的屏幕,这些屏幕在黑色背景上相互叠放。"&gt;&lt;/div&gt;&lt;h3&gt;Check out the new Develop in Swift Tutorials&lt;/h3&gt;&lt;p&gt;Know a student or aspiring developer looking to start their coding journey? Visit the all-new &lt;a href="https://developer.apple.com/tutorials/develop-in-swift"&gt;Develop in Swift Tutorials&lt;/a&gt;, designed to introduce Swift, SwiftUI, and spatial computing through the experience of building a project in Xcode.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;BEHIND THE DESIGN&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A72E638E-2B3C-4E95-AE00-899ACBE42C5A/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A72E638E-2B3C-4E95-AE00-899ACBE42C5A/2048.jpeg" data-hires="false" alt="Zach Gage, at left, and Jack Schlesinger stand in their studio in front of a series of shelves that hold numerous board games."&gt;&lt;/div&gt;&lt;h3&gt;Gage and Schlesinger at the crossroads&lt;/h3&gt;&lt;p&gt;Learn how acclaimed game designers Zach Gage and Jack Schlesinger reimagined the crossword with &lt;em&gt;Knotwords&lt;/em&gt;.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=ti9czxni" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9132/9132_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Knotwords: Gage and Schlesinger at the crossroads&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=ti9czxni" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;MEET WITH APPLE EXPERTS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/8F5E0252-F412-4F7A-8CD3-3F15F2919CAA/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/8F5E0252-F412-4F7A-8CD3-3F15F2919CAA/2048.jpeg" data-hires="false" alt="A woman in a green sweater sits at a table with two people, one of whom is working on an open laptop."&gt;&lt;/div&gt;&lt;h3&gt;Browse new developer activities&lt;/h3&gt;&lt;p&gt;Check out this month’s &lt;a href="https://developer.apple.com/events/"&gt;sessions, labs, and consultations&lt;/a&gt;, held online and in person around the world.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;NEWS AND DOCUMENTATION&lt;/p&gt;&lt;h3&gt;Explore and create with new and updated docs&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Check out two new sample code projects about creating and viewing stereo MV-HEVC movies: &lt;a href="https://developer.apple.com/documentation/avfoundation/media_reading_and_writing/converting_side-by-side_3d_video_to_multiview_hevc"&gt;Converting side-by-side 3D video to multiview HEVC&lt;/a&gt; and &lt;a href="https://developer.apple.com/documentation/avfoundation/media_reading_and_writing/reading_multiview_3d_video_files"&gt;Reading multiview 3D video files&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Find out about &lt;a href="https://developer.apple.com/documentation/xcode/creating-distribution-signed-code-for-the-mac"&gt;creating distribution-signed code for macOS&lt;/a&gt;, and explore the details of &lt;a href="https://developer.apple.com/documentation/xcode/packaging-mac-software-for-distribution"&gt;packaging Mac software for distribution&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/whats-new/"&gt;Learn what’s new&lt;/a&gt; in the Human Interface Guidelines, including guidance on displaying virtual hands, organizing your spatial layouts, and using Activity rings in your app.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/site-updates/?id=04042024a"&gt;View the complete list of new resources.&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Subscribe to Hello Developer&lt;/h3&gt;&lt;p&gt;Want to get Hello Developer in your inbox? Make sure you’ve opted in to receive emails about developer news and events by updating your email preferences in &lt;a href="https://developer.apple.com/account#CommunicationPreferencesCard"&gt;your developer account&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Share your thoughts&lt;/h3&gt;&lt;p&gt;We’d love to hear from you. If you have suggestions for our activities or stories, please &lt;a href="https://essentials.applesurveys.com/jfe/form/SV_0SrxbtYlhUB6Zvg"&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Thu, 04 Apr 2024 11:02:26 PDT</pubDate>
</item>
<item>
<title>Knotwords: Gage and Schlesinger at the crossroads</title>
<link>https://developer.apple.com/news/?id=ti9czxni</link>
<guid>https://developer.apple.com/news/?id=ti9czxni</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/605A1DDF-FA60-4154-9647-CBE8A32B12D0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/605A1DDF-FA60-4154-9647-CBE8A32B12D0/2048.jpeg" data-hires="false" alt="Zach Gage, at left, and Jack Schlesinger stand in their studio in front of a series of shelves that hold numerous board games."&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Knotwords&lt;/em&gt; is a clever twist on crossword puzzles — so much so that one would expect creators Zach Gage and Jack Schlesinger to be longtime crossword masters who set out to build themselves a new challenge. &lt;/p&gt;&lt;p&gt;One would be totally wrong.&lt;/p&gt;&lt;p&gt;“Crosswords never hit with me,” says Gage, with a laugh. “I dragged myself kicking and screaming into this one.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;It’s not about ‘What random box of words will you get?’ but, ‘What are the decisions you’ll make as a player?’&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Jack Schlesinger, Knotwords&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;In fact, Gage and Schlesinger created the Apple Design Award finalist &lt;em&gt;Knotwords&lt;/em&gt; — and the Apple Arcade version, &lt;em&gt;Knotwords+&lt;/em&gt; — not to revolutionize the humble crossword but to learn it. “We know people like crosswords,” says Schlesinger, “so we wanted to figure out what we were missing.” And the process didn’t just result in a new game — it led them straight to the secret of word-game design success. “It’s not about ‘What random box of words will you get?’” says Schlesinger, “but, ‘What are the decisions you’ll make as a player?’”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/14F485DF-437A-4E50-97BE-563EC62834D8/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/14F485DF-437A-4E50-97BE-563EC62834D8/2048.jpeg" data-hires="false" alt="A mostly completed Knotwords game screen — which resembles a small crossword puzzle — above a keyboard."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Knotwords challenges players to complete a puzzle using only specific letters in specific parts of the board.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Gage and Schlesinger are longtime design partners; in addition to designing &lt;em&gt;Knotwords&lt;/em&gt; and &lt;em&gt;Good Sudoku&lt;/em&gt; with Gage, Schlesinger contributed to the 2020 reboot of &lt;em&gt;SpellTower&lt;/em&gt; and the Apple Arcade title &lt;em&gt;Card of Darkness&lt;/em&gt;. Neither came to game design through traditional avenues: Gage has a background in interactive art, while Schlesinger is the coding mastermind with a history in theater and, of all things, rock operas. (He’s responsible for the note-perfect soundtracks for many of the duo’s games.) And they’re as likely to talk about the philosophy behind a game as the development of it.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;I had been under the mistaken impression that the magic of a simple game was in its simple rule set. The magic actually comes from having an amazing algorithmic puzzle constructor.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Zach Gage&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;“When you’re playing a crossword, you’re fully focused on the clues. You’re not focused on the grid at all,” explains Gage. “But when you’re building a crossword, you’re always thinking about the grid. I wondered if there was a way to ask players not to solve a crossword but recreate the grid instead,” he says.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Knotwords&lt;/em&gt; lets players use only specific letters in specific sections of the grid — a good idea, but one that initially proved elusive to refine and difficult to scale. “At first, the idea really wasn’t coming together,” says Gage, “so we took a break and built &lt;em&gt;Good Sudoku&lt;/em&gt;.” Building their take on sudoku — another game with simple rules and extraordinary complexity — proved critical to restarting &lt;em&gt;Knotwords&lt;/em&gt;. “I had been under the mistaken impression that the magic of a simple game was in its simple rule set,” Gage says. “The magic actually comes from having an amazing algorithmic puzzle constructor.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/52B5AE84-9D80-4E08-A6D6-5D454078C72D/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/52B5AE84-9D80-4E08-A6D6-5D454078C72D/2048.jpeg" data-hires="false" alt="An early Knotwords prototype experiment: A handwritten Knotwords puzzle containing just a few letters sits next to eight physical titles with one letter each."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;An early — and very analog — prototype of &lt;em&gt;Knotwords&lt;/em&gt;.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Problematically, they didn’t just have one of those just lying around. But they did have Schlesinger. “I said, ‘I will make you a generator for &lt;em&gt;Knotwords&lt;/em&gt; in two hours,’” Schlesinger laughs. That was maybe a little ambitious. The first version took eight hours and was, by his own account, not great. However, it proved a valuable learning experience. “We learned that we needed to model a player. What would someone do here? What steps could they take? If they make a mistake, how long would it take them to correct it?” In short, the puzzle generation algorithm needed to take into account not just rules, but also player behavior. &lt;/p&gt;&lt;p&gt;The work provided the duo an answer for why people liked crosswords. It also did one better by addressing one of Gage’s longstanding game-design philosophies. “To me, the only thing that’s fun in a game is the process of getting better,” says Gage. “In every game I’ve made, the most important questions have been: What’s the journey that people are going through and how can we make that journey fun? And it turns out it's easy to discover that if I've never played a game before.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://playknotwords.com" class="icon icon-after icon-chevronright"&gt;Learn more about Knotwords&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/knotwords/id6449983614" class="icon icon-after icon-chevronright"&gt;Find Knotwords+ on Apple Arcade&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from each of the winners and finalists of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Thu, 04 Apr 2024 11:00:55 PDT</pubDate>
</item>
<item>
<title>WWDC24: June 10-14</title>
<link>https://developer.apple.com/news/?id=omf4tekg</link>
<guid>https://developer.apple.com/news/?id=omf4tekg</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/7DBC4C30-A7D2-4458-8662-CF17FDB886D5/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/7DBC4C30-A7D2-4458-8662-CF17FDB886D5/2048.jpeg" data-hires="false" alt="The phrase “WWDC24” is shown in a glowing gradient of red, purple, and blue on a black background."&gt;&lt;/div&gt;&lt;p&gt;Join the worldwide developer community online for a week of technology and creativity.&lt;/p&gt;&lt;p&gt;Be there for the unveiling of the latest Apple platforms, technologies, and tools. Learn how to create and elevate your apps and games. Engage with Apple designers and engineers and connect with the worldwide developer community. All online and at no cost.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/wwdc24/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;Learn more&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 26 Mar 2024 01:00:05 PDT</pubDate>
</item>
<item>
<title>Provide your trader status in App Store Connect</title>
<link>https://developer.apple.com/news/?id=x60uzbu9</link>
<guid>https://developer.apple.com/news/?id=x60uzbu9</guid>
<description>&lt;p&gt;To align with the &lt;a href="https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en"&gt;Digital Services Act&lt;/a&gt; (DSA) in the European Union (EU), Account Holders and Admins in the Apple Developer Program can now enter their trader status in &lt;a href="https://developer.apple.com/help/app-store-connect/manage-compliance-information/manage-european-union-digital-services-act-compliance-information/"&gt;App Store Connect&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Submission requirements&lt;/h3&gt;&lt;p&gt;You’ll need to let us know whether or not you’re a trader to submit new apps to the App Store. If you’re a trader, you may be asked for documentation that verifies your trader contact information. &lt;/p&gt;</description>
<pubDate>Thu, 21 Mar 2024 08:00:25 PDT</pubDate>
</item>
<item>
<title>More options for apps distributed in the European Union</title>
<link>https://developer.apple.com/news/?id=8c1m8hqt</link>
<guid>https://developer.apple.com/news/?id=8c1m8hqt</guid>
<description>&lt;p&gt;We’re providing more flexibility for developers who distribute apps in the European Union (EU), including introducing a new way to distribute apps directly from a developer’s website.&lt;/p&gt;&lt;h3&gt;More flexibility&lt;/h3&gt;&lt;p&gt;Developers who’ve agreed to the Alternative Terms Addendum for Apps in the EU have new options for their apps in the EU:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Alternative app marketplaces. Marketplaces can choose to offer a catalog of apps solely from the developer of the marketplace.&lt;/li&gt;
&lt;li&gt;Linking out to purchase. When directing users to complete a transaction for digital goods or services on an external webpage, developers can choose how to design promotions, discounts, and other deals. The Apple-provided design templates, which are optimized for key purchase and promotional use cases, are now optional. &lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Distributing directly from your website&lt;/h3&gt;&lt;p&gt;Web Distribution, available with a software update later this spring, will let authorized developers distribute their iOS apps to EU users directly from a website owned by the developer. Apple will provide authorized developers access to APIs that facilitate the distribution of their apps from the web, integrate with system functionality, back up and restore users’ apps, and more. For details, visit &lt;a href="https://developer.apple.com/support/web-distribution-eu/"&gt;Getting ready for Web Distribution in the EU&lt;/a&gt;. &lt;/p&gt;</description>
<pubDate>Tue, 12 Mar 2024 01:00:27 PDT</pubDate>
</item>
<item>
<title>Uncovering the hidden joys of Finding Hannah</title>
<link>https://developer.apple.com/news/?id=p09o9fxd</link>
<guid>https://developer.apple.com/news/?id=p09o9fxd</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A13D8779-324E-41CE-8EA2-A5B9A66DF6AD/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A13D8779-324E-41CE-8EA2-A5B9A66DF6AD/2048.jpeg" data-hires="false" alt="In Finding Hannah, the main character, a woman with blue hair, stands in a garden talking with her grandmother, who is sitting on a bench on a porch."&gt;&lt;/div&gt;&lt;p&gt;On its surface, &lt;em&gt;Finding Hannah&lt;/em&gt; is a bright and playful hidden-object game — but dig a little deeper and you’ll find something much more.&lt;/p&gt;&lt;p&gt;The Hannah of &lt;em&gt;Finding Hannah&lt;/em&gt; is a 38-year-old Berlin resident trying to navigate career, relationships (including with her best friend/ex, Emma), and the nagging feeling that something’s missing in her life. To help find answers, Hannah turns to her nurturing grandmother and free-spirited mother — whose own stories gradually come into focus and shape the game’s message as well.&lt;/p&gt;&lt;p&gt;“It’s really a story about three women from three generations looking for happiness,” says Franziska Zeiner, cofounder and co-CEO of the Fein Games studio. “For each one, times are changing. But the question is: Are they getting better?”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/43B71DDE-4000-4C67-99F1-6944AEE10706/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/43B71DDE-4000-4C67-99F1-6944AEE10706/2048.jpeg" data-hires="false" alt="Hannah sits on a subway train populated with all manner of people and objects in a very busy and colorful hidden-object scene in Finding Hannah."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Locate hidden objects in this lively Berlin subway scene to move along the story of &lt;em&gt;Finding Hannah&lt;/em&gt;.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;To move the story along, players comb through a series of richly drawn scenes — a packed club, a bustling train, a pleasantly cluttered bookstore. Locating (and merging) hidden items unlocks new chapters, and the more you find, the more the time-hopping story unfolds. The remarkable mix of message and mechanic made the game a 2023 Apple Design Award finalist, as well as a Cultural Impact winner in the 2023 App Store Awards.&lt;/p&gt;&lt;p&gt;Fein Games is the brainchild of Zeiner and Lea Schönfelder, longtime friends from the same small town in Germany who both pursued careers in game design — despite not being all that into video games growing up. “I mean, at some point I played &lt;em&gt;The Sims&lt;/em&gt; as a teenager,” laughs Zeiner, “but games were rare for us. When I eventually went to study game design, I felt like I didn’t really fit in, because my game literacy was pretty limited.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;The goal is to create for people who enjoy authentic female experiences in games.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Lea Schönfelder, cofounder and co-CEO of Fein Games&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;Cofounder and co-CEO Schönfelder also says she felt like an outsider, but soon found game design a surprisingly organic match for her background in illustration and animation. “In my early years, I saw a lot of people doing unconventional things with games and thought, ‘Wow, this is really powerful.’ And I knew I loved telling stories, maybe not in a linear form but a more systematic way.” Those early years included time with studios like Nerial and ustwo Games, where she worked on &lt;em&gt;Monument Valley 2&lt;/em&gt; and &lt;em&gt;Assemble With Care&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;Drawing on their years of experience — and maybe that shared unconventional background — the pair went out on their own to launch Fein Games in 2020. From day one, the studio was driven by more than financial success. “The goal is to create for people who enjoy authentic female experiences in games,” says Schönfelder. “But the product is only one side of the coin — there’s also the process of how you create, and we’ve been able to make inclusive games that maybe bring different perspectives to the world.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/D8480155-57B5-48E8-9C66-BDA3AC2657DE/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/D8480155-57B5-48E8-9C66-BDA3AC2657DE/2048.jpeg" data-hires="false" alt="Hannah and her mother, Sigrid, share a conversation in Finding Hannah. Sigrid is asking her daughter, “Did you come here for advice, or did you come here to judge me?”"&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Hannah and her free-spirited mother, Sigrid, share an uncomfortable conversation.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Finding Hannah&lt;/em&gt; was driven by those perspectives from day one. The story was always meant to be a time-hopping journey featuring women in Berlin, and though it isn’t autobiographical, bits and pieces do draw from their creators’ lives. “There’s a scene inspired by my grandmother, who was a nurse during the second world war and would tan with her friends on a hospital roof while the planes circled above,” says Schönfelder. The script was written by Berlin-based author Rebecca Harwick, who also served as lead writer on &lt;em&gt;June’s Journey&lt;/em&gt; and writer on &lt;em&gt;Switchcraft&lt;/em&gt;, &lt;em&gt;The Elder Scrolls Online&lt;/em&gt;, and many others.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;In the beginning, I felt like I wasn’t part of the group, and maybe even a little ashamed that I wasn’t as games-literate as my colleagues. But what I thought was a weakness was actually a strength.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Lea Schönfelder, cofounder and co-CEO of Fein Games&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;To design the art for the different eras, the team tried not to think like gamers. “The idea was to try to reach people who weren’t gamers yet, and we thought we’d most likely be able to do that if we found a style that hadn’t been seen in games before,” says Zeiner. To get there, they hired Elena Resko, a Russian-born artist based in Berlin who’d also never worked in games. “What you see is her style,” says Schönfelder. “She didn’t develop that for the game. I think that’s why it has such a deep level of polish, because Elena has been developing her style for probably a decade now.”&lt;/p&gt;&lt;p&gt;And the hidden-object and merge gameplay mechanic itself is an example of sticking with a proven success. “When creating games, you usually want to invent a new mechanic, right?” says Schönfelder. “But &lt;em&gt;Finding Hannah&lt;/em&gt; is for a more casual audience. And it’s been proven that the hidden-object mechanic works. So we eventually said, ‘Well, maybe we don’t need to reinvent the wheel here,’” she laughs.&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/0F0AD6B6-A23D-48B7-8BF5-A2B4A8378694/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/0F0AD6B6-A23D-48B7-8BF5-A2B4A8378694/2048.jpeg" data-hires="false" alt="Three characters from Finding Hannah, including Hannah’s grandmother, sunbathe on a roof as a World War II plane flies above. "&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;The scene in which Hannah’s grandmother sits with friends on the roof was inspired by Lea Schönfelder’s grandmother.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;The result is a hidden-object game like none other, part puzzler, part historically flavored narrative, part meditation on the choices faced by women across generations. And it couldn’t have come from a team with any other background. “In the beginning, I felt like I wasn’t part of the group, and maybe even a little ashamed that I wasn’t as games-literate as my colleagues,” says Schönfelder. “But what I thought was a weakness was actually a strength. Players don’t always play your game like you intended. And I felt a very strong, very sympathetic connection to people, and wanted to make the experience as smooth and accessible as possible. And I think that shows.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.fein.games" class="icon icon-after icon-chevronright"&gt;Learn more about Finding Hannah&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/finding-hannah/id1617252957" class="icon icon-after icon-chevronright"&gt;Download Finding Hannah from the App Store&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;&lt;em&gt;Behind the Design is a series that explores design practices and philosophies from finalists and winners of the Apple Design Awards. In each story, we go behind the screens with the developers and designers of these award-winning apps and games to discover how they brought their remarkable creations to life.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Thu, 07 Mar 2024 08:00:44 PST</pubDate>
</item>
<item>
<title>Q&amp;amp;A with the Mac notary service team</title>
<link>https://developer.apple.com/news/?id=s8eigiyj</link>
<guid>https://developer.apple.com/news/?id=s8eigiyj</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/93D68F57-A2D5-4E56-B9ED-412A33181541/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/93D68F57-A2D5-4E56-B9ED-412A33181541/2048.jpeg" data-hires="false" alt="A red lock icon set against a background of gray grids oriented diagonally."&gt;&lt;/div&gt;&lt;p&gt;Security is at the core of every Apple platform. The Mac notary service team is part of Apple Security Engineering and Architecture, and in this Q&amp;amp;A, they share their tips on app distribution and account security to help Mac developers have a positive experience — and protect their users.&lt;/p&gt;&lt;h3&gt;When should I submit my new app for notarization? &lt;/h3&gt;&lt;p&gt;Apps should be mostly complete at the time of notarization. There’s no need to notarize an app that isn’t functional yet.&lt;/p&gt;&lt;h3&gt;How often should I submit my app for notarization? &lt;/h3&gt;&lt;p&gt;You should submit all versions you might want to distribute, including beta versions. That’s because we build a profile of your unique software to help distinguish your apps from other developers’ apps, as well as malware. As we release new signatures to block malware, this profile helps ensure that the software you’ve notarized is unaffected.&lt;/p&gt;&lt;h3&gt;What happens if my app is selected for additional analysis? &lt;/h3&gt;&lt;p&gt;Some uploads to the notary service require additional evaluation. If your app falls into this category, rest assured that we’ve received your file and will complete the analysis, though it may take longer than usual. In addition, if you’ve made changes to your app while a prior upload has been delayed, it’s fine to upload a new build.&lt;/p&gt;&lt;h3&gt;What should I do if my app is rejected?&lt;/h3&gt;&lt;p&gt;Keep in mind that empty apps or apps that might damage someone’s computer (by changing important system settings without the owner’s knowledge, for instance) may be rejected, even if they’re not malicious. If your app is rejected, first confirm that your app doesn’t contain malware. Then determine whether it should be distributed privately instead, such as within your enterprise via MDM.&lt;/p&gt;&lt;h3&gt;What should I do if my business changes? &lt;/h3&gt;&lt;p&gt;Keep your developer account details — including your business name, contact info, address, and agreements — up to date. Drastic shifts in account activity or software you notarize can be signs that your account or certificate has been compromised. If we notice this type of activity, we may suspend your account while we investigate further.&lt;/p&gt;&lt;h3&gt;I’m a contractor. What are some ways to make sure I’m developing responsibly?&lt;/h3&gt;&lt;p&gt;Be cautious if anyone asks you to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sign, notarize, or distribute binaries that you didn’t develop.&lt;/li&gt;
&lt;li&gt;Develop software that appears to be a clone of existing software.&lt;/li&gt;
&lt;li&gt;Develop what looks like an internal enterprise application when your customer isn’t an employee of that company.&lt;/li&gt;
&lt;li&gt;Develop software in a high-risk category, like VPNs, system utilities, finance, or surveillance apps. These categories of software have privileged access to private data, increasing the risk to users. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Remember: It’s your responsibility to know your customer and the functionality of all software you build and/or sign.&lt;/p&gt;&lt;h3&gt;What can I do to maintain control of my developer account? &lt;/h3&gt;&lt;p&gt;Since malware developers may try to gain access to legitimate accounts to hide their activity, be sure you have two-factor authentication enabled. Bad actors may also pose as consultants or employees and ask you to add them to your developer team. Luckily, there’s an easy solve: Don’t share access to your accounts.&lt;/p&gt;&lt;h3&gt;Should I remove access for developers who are no longer on my team? &lt;/h3&gt;&lt;p&gt;Yes. And we can revoke Developer ID certificates for you if you suspect they may have been compromised.&lt;/p&gt;&lt;h3&gt;Learn more about notarization&lt;/h3&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/Security/notarizing-macos-software-before-distribution" class="icon icon-after icon-chevronright"&gt;Notarizing macOS software before distribution&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/terms/apple-developer-program-license-agreement/#ADPLA5.3" class="icon icon-after icon-chevronright"&gt;Developer agreement for notarizing macOS applications&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/authentication/" class="icon icon-after icon-chevronright"&gt;Two-factor authentication for developer accounts&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 07 Mar 2024 08:00:43 PST</pubDate>
</item>
<item>
<title>Hello Developer: March 2024</title>
<link>https://developer.apple.com/news/?id=x4g6c2ao</link>
<guid>https://developer.apple.com/news/?id=x4g6c2ao</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/3E7871A2-55FF-4D0B-A8E8-A6B80F89FFAE/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/3E7871A2-55FF-4D0B-A8E8-A6B80F89FFAE/2048-dark.jpeg" data-hires="false" alt="The word “Hello” in script in rainbow-color text and constructed out of small dots."&gt;&lt;/div&gt;&lt;p&gt;Welcome to Hello Developer. In this edition: &lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Find out what you can do at the Apple Developer Centers in Bengaluru, Cupertino, Shanghai, and Singapore. &lt;/li&gt;
&lt;li&gt;Learn how the team behind &lt;em&gt;Finding Hannah&lt;/em&gt; created a hidden-object game with a meaningful message.&lt;/li&gt;
&lt;li&gt;Get security tips from the Mac notary service team.&lt;/li&gt;
&lt;li&gt;Catch up on the latest news and documentation.&lt;/li&gt;
&lt;/ul&gt;&lt;p class="sosumi margin-top-small"&gt;FEATURED&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/E9346EE4-1F0F-4C08-AE81-5A38780FF386/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/E9346EE4-1F0F-4C08-AE81-5A38780FF386/2048.jpeg" data-hires="false" alt="The interior of an Apple Developer Center, an open and brightly lit room with a gray couch, several wooden chairs, and a reception desk that sits underneath a large Apple logo."&gt;&lt;/div&gt;&lt;h3&gt;Step inside the Apple Developer Centers&lt;/h3&gt;&lt;p&gt;The new &lt;a href="https://developer.apple.com/events/developer-centers/"&gt;Apple Developer Centers&lt;/a&gt; are open around the world — and we can’t wait for you to come by. With locations in Bengaluru, Cupertino, Shanghai, and now Singapore, Apple Developer Centers are the home bases for in-person sessions, labs, workshops, and consultations around the world.&lt;/p&gt;&lt;p&gt;Whether you’re looking to enhance your existing app or game, refine your design, or launch a new project, there’s something exciting for you at the Apple Developer Centers. Browse activities in &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=Bengaluru"&gt;Bengaluru&lt;/a&gt;, &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=Cupertino"&gt;Cupertino&lt;/a&gt;, &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=Shanghai"&gt;Shanghai&lt;/a&gt;, and &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=Singapore"&gt;Singapore&lt;/a&gt;.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;BEHIND THE DESIGN&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/7EBEFEF0-85CD-4544-829C-B585236CEE79/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/7EBEFEF0-85CD-4544-829C-B585236CEE79/2048.jpeg" data-hires="false" alt="In Finding Hannah, the main character, a woman with blue hair, stands in a garden talking with her grandmother, who’s sitting on a porch bench."&gt;&lt;/div&gt;&lt;h3&gt;Uncover the hidden joys of Finding Hannah&lt;/h3&gt;&lt;p&gt;On its surface, &lt;em&gt;Finding Hannah&lt;/em&gt; is a bright and playful hidden-object game — but dig a little deeper and you’ll find something more. “It’s really a story about three women from three generations looking for happiness,” says Franziska Zeiner, cofounder and co-CEO of the Fein Games studio. “For each one, times are changing. But the question is: Are they getting better?” Find out how Zeiner and her Berlin-based team created this compelling Apple Design Award finalist.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=p09o9fxd" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9216/9216_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Uncovering the hidden joys of Finding Hannah&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=p09o9fxd" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;Q&amp;amp;A&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/A4B62431-7129-4001-957D-F8DBFA3B999C/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/A4B62431-7129-4001-957D-F8DBFA3B999C/2048.jpeg" data-hires="false" alt="A red lock icon set against a background of gray grids oriented diagonally."&gt;&lt;/div&gt;&lt;h3&gt;Get answers from the Mac notary service team&lt;/h3&gt;&lt;p&gt;Security is at the core of every Apple platform. The Mac notary service team is part of Apple Security Engineering and Architecture, and in this Q&amp;amp;A, they share their tips on app distribution and account security to help Mac developers have a positive experience — and protect their users.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=s8eigiyj" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9217/9217_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Q&amp;A with the Mac notary service team&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=s8eigiyj" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/55DF495A-7298-4A8F-90D2-11B46273C931/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/55DF495A-7298-4A8F-90D2-11B46273C931/2048.jpeg" data-hires="false" alt="Three iPhone screenshots about resolving billing issues. The first shows a “Billing Problem” email with a message about how to resolve the issue. The second shows a notification about payment options and how a customer can update payment information to keep their subscription active. The third shows the Billing Issue alert on the App Store’s Today tab."&gt;&lt;/div&gt;&lt;h3&gt;Improve your subscriber retention with App Store features&lt;/h3&gt;&lt;p&gt;In this new video, App Store experts share their tips for minimizing churn and winning back subscribers.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/tech-talks/111386" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/8/9148/9148_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Improve your subscriber retention with App Store features&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/tech-talks/111386" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;GROW YOUR BUSINESS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/09CA3EB4-E699-4B72-B820-7D051A882D33/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/09CA3EB4-E699-4B72-B820-7D051A882D33/2048.jpeg" data-hires="false" alt="The blue and white App Store logo on a dark background."&gt;&lt;/div&gt;&lt;h3&gt;Make the most of custom product pages&lt;/h3&gt;&lt;p&gt;Learn how you can highlight different app capabilities and content through additional (and fully localizable) versions of your product page. With &lt;a href="https://developer.apple.com/app-store/custom-product-pages/"&gt;custom product pages&lt;/a&gt;, you can create up to 35 additional versions — and view their performance data in App Store Connect.&lt;/p&gt;&lt;p&gt;Plus, thanks to seamless integration with &lt;a href="https://searchads.apple.com"&gt;Apple Search Ads&lt;/a&gt;, you can use custom product pages to easily create tailored ad variations on the App Store. Read how apps like &lt;a href="https://searchads.apple.com/success-stories/hellofresh"&gt;HelloFresh&lt;/a&gt;, &lt;a href="https://searchads.apple.com/success-stories/pillow"&gt;Pillow&lt;/a&gt;, and &lt;a href="https://searchads.apple.com/success-stories/facetune"&gt;Facetune&lt;/a&gt; used the feature to gain performance improvements, like higher tap-through and conversion rates.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;DOCUMENTATION&lt;/p&gt;&lt;h3&gt;Find the details you need in new and updated docs&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Create complex materials and effects for 3D content with &lt;a href="https://developer.apple.com/documentation/shadergraph"&gt;Shader Graph&lt;/a&gt;, a node-based material editor in Reality Composer Pro.&lt;/li&gt;
&lt;li&gt;Use SwiftData to add persistence to your app with minimal code and no external dependencies. Check out &lt;a href="https://developer.apple.com/documentation/swiftdata"&gt;new documentation&lt;/a&gt; on classes, macros, and structures.&lt;/li&gt;
&lt;li&gt;Learn how to &lt;a href="https://developer.apple.com/documentation/xcode/sharing-build-configurations-across-xcode-cloud-workflows"&gt;share configurations&lt;/a&gt; across Xcode Cloud workflows.&lt;/li&gt;
&lt;li&gt;Explore &lt;a href="https://developer.apple.com/design/whats-new/"&gt;HIG updates&lt;/a&gt; about visionOS support, including new details on immersive experiences, the virtual keyboard, layout, color, and motion.&lt;/li&gt;
&lt;li&gt;New in Technotes: Learn how to identify and handle &lt;a href="https://developer.apple.com/documentation/technotes/tn3162-understanding-cloudkit-throttles"&gt;CloudKit throttles&lt;/a&gt;. Plus, find out how to recognize and resolve synchronization issues when &lt;a href="https://developer.apple.com/documentation/technotes/tn3164-debugging-the-synchronization-of-nspersistentcloudkitcontainer"&gt;working with NSPersistentCloudKitContainer&lt;/a&gt;, and how to explore details inside the container by &lt;a href="https://developer.apple.com/documentation/technotes/tn3163-understanding-the-synchronization-of-nspersistentcloudkitcontainer"&gt;capturing and analyzing a sysdiagnose&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/site-updates/?id=03072024a"&gt;View the full list of new resources&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;NEWS&lt;/p&gt;&lt;h3&gt;Catch up on the latest updates&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=fxu2qp7b"&gt;App Store Connect upload requirement&lt;/a&gt;: Starting April 29, 2024, uploaded apps must be built with Xcode 15 for iOS 17, iPadOS 17, tvOS 17, or watchOS 10.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=e59yuu15"&gt;Updates to support app distribution changes in the European Union&lt;/a&gt;: Learn how we’re continuing to provide new ways to understand and utilize these changes.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/releases/?id=02082024e"&gt;App Store Connect update&lt;/a&gt;: Learn about changes to app statuses and support for features related to alternative app distribution in the EU.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/appstoreconnectapi/app_store_connect_api_release_notes/app_store_connect_api_3_3_release_notes"&gt;App Store Connect API 3.3&lt;/a&gt;: Manage distribution keys, alternative distribution packages, and marketplace search for alternative app distribution in the EU.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Subscribe to Hello Developer&lt;/h3&gt;&lt;p&gt;Want to get Hello Developer in your inbox? Make sure you’ve opted in to receive emails about developer news and events by updating your email preferences in &lt;a href="https://developer.apple.com/account#CommunicationPreferencesCard"&gt;your developer account&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Share your thoughts&lt;/h3&gt;&lt;p&gt;We’d love to hear from you. If you have suggestions for our activities or stories, please &lt;a href="https://essentials.applesurveys.com/jfe/form/SV_eJrftjLBB01UmAS"&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Thu, 07 Mar 2024 08:00:32 PST</pubDate>
</item>
<item>
<title>New App Store and iOS data analytics now available</title>
<link>https://developer.apple.com/news/?id=en9v7jtv</link>
<guid>https://developer.apple.com/news/?id=en9v7jtv</guid>
<description>&lt;p&gt;We’re expanding the analytics available for your apps to help you get even more insight into your business and apps’ performance.&lt;/p&gt;&lt;p&gt;Over 50 new reports are now available through the App Store Connect API to help you analyze your apps’ &lt;a href="https://developer.apple.com/documentation/appstoreconnectapi/analytics"&gt;App Store and iOS performance&lt;/a&gt;. These reports include hundreds of new metrics that can enable you to evaluate your performance and find opportunities for improvement. Reports are organized into the following categories:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;App Store Engagement — the number of users on the App Store interacting with a developer’s app or sharing it with others&lt;/li&gt;
&lt;li&gt;App Store Commerce — downloads, sales, pre-orders, and transactions made with the secure App Store In-App Purchase system&lt;/li&gt;
&lt;li&gt;App Usage — active devices, installs, app deletions, and more&lt;/li&gt;
&lt;li&gt;Frameworks Usage — an app’s interaction with OS capabilities, such as PhotoPicker and Widgets&lt;/li&gt;
&lt;li&gt;Performance — how your apps perform and how users interact with specific features&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Additionally, new reports are also available through the CloudKit console with data about &lt;a href="https://developer.apple.com/documentation/pushkit/exporting-delivery-metrics-logs"&gt;Apple Push Notifications&lt;/a&gt; and &lt;a href="https://developer.apple.com/documentation/fileprovider/exporting_file_provider_metrics_data"&gt;File Provider&lt;/a&gt;.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Apple Push Notifications — notification states as they pass through the Apple Push Notification service (APNs)&lt;/li&gt;
&lt;li&gt;File Provider — usage, consistency, and error data&lt;/li&gt;
&lt;/ul&gt;</description>
<pubDate>Tue, 05 Mar 2024 12:30:33 PST</pubDate>
</item>
<item>
<title>Updates to app distribution in the European Union</title>
<link>https://developer.apple.com/news/?id=0yrn1puh</link>
<guid>https://developer.apple.com/news/?id=0yrn1puh</guid>
<description>&lt;p&gt;Over the past several weeks, we’ve communicated with thousands of developers to discuss DMA-related changes to iOS, Safari, and the App Store impacting apps in the European Union. As a result of the valuable feedback received, we’ve revised the &lt;a href="https://developer.apple.com/contact/request/download/alternate_eu_terms_addendum.pdf"&gt;Alternative Terms Addendum for Apps in the EU&lt;/a&gt; to update the following policies and provide developers more flexibility:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Decisioning by membership:&lt;/strong&gt; To make it easier for more developers to sign up for the new terms, we’ve removed the corporate entity requirement that the Addendum must be signed by each membership that controls, is controlled by, or is under control with another membership. This means an entity can now choose to sign up for the new terms at the developer account level.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Switching back:&lt;/strong&gt; To help reduce the risk of unexpected business changes under the new terms, such as reaching massive scale more quickly than anticipated, or if you simply change your mind, we’ve created a one-time option to terminate the Addendum under certain circumstances and switch back to Apple’s standard business terms for your EU apps. For details, view the &lt;a href="https://developer.apple.com/contact/request/download/alternate_eu_terms_addendum.pdf"&gt;Addendum&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alternative app marketplace requirements:&lt;/strong&gt; To make it easier for developers who want to create alternative app marketplaces, we’ve added a new eligibility criteria that lets developers qualify without a stand-by letter of credit. For details, view the &lt;a href="https://developer.apple.com/support/alternative-app-marketplace-in-the-eu/"&gt;marketplace support page&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;If you’ve already entered into the Addendum, you can sign the updated version &lt;a href="https://developer.apple.com/contact/request/alternative-eu-terms-addendum/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Tue, 05 Mar 2024 08:00:57 PST</pubDate>
</item>
<item>
<title>The latest OS Release Candidates are now available</title>
<link>https://developer.apple.com/news/?id=7tt9f8cu</link>
<guid>https://developer.apple.com/news/?id=7tt9f8cu</guid>
<description>&lt;p&gt;You can now submit your apps and games built with Xcode 15.3 and all the latest SDKs for iOS 17.4, iPadOS 17.4, macOS 14.4, tvOS 17.4, visionOS 1.1, and watchOS 10.4.&lt;/p&gt;&lt;p&gt;Developers who have agreed to the Alternative Terms Addendum for Apps in the EU can now submit apps offering &lt;a href="https://developer.apple.com/support/apps-using-alternative-payment-providers-in-the-eu/"&gt;alternative payment options&lt;/a&gt; in the EU. They can also now &lt;a href="https://developer.apple.com/help/app-store-connect/distributing-apps-in-the-european-union/measure-your-first-annual-installs"&gt;measure the number of first annual installs&lt;/a&gt; their apps have accumulated.&lt;/p&gt;&lt;p&gt;If you’d like to discuss changes to iOS, Safari, and the App Store impacting apps in the EU to comply with the Digital Markets Act, &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=request%20a%20consultation%20about%20the%20changes%20to%20apps%20distributed%20in%20the%20European%20Union"&gt;request a 30-minute online consultation&lt;/a&gt; with an Apple team member. &lt;/p&gt;</description>
<pubDate>Tue, 05 Mar 2024 07:56:58 PST</pubDate>
</item>
<item>
<title>Updated App Review Guidelines now available</title>
<link>https://developer.apple.com/news/?id=flmb6ri3</link>
<guid>https://developer.apple.com/news/?id=flmb6ri3</guid>
<description>&lt;p&gt;The App Store Review Guidelines have been revised to support updated policies, upcoming features, and to provide clarification.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;The title of the document has been changed to App Review Guidelines.&lt;/li&gt;
&lt;li&gt;The Introduction section explains that in the European Union, developers can also distribute notarized iOS apps from alternative app marketplaces. This section provides links to further information about alternative app marketplaces and Notarization for iOS apps.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The following guidelines have been updated:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;2.3.1: Added that a violation of this rule is grounds for an app being blocked from installing via alternative distribution.&lt;/li&gt;
&lt;li&gt;2.3.10: Added that developers cannot include names, icons, or imagery of other mobile platforms or alternative app marketplaces in their apps or metadata, unless there is specific, approved interactive functionality.&lt;/li&gt;
&lt;li&gt;3.1.3(b): Added a link to 3.1.1 to make clear that 3.1.1(a) applies, and multiplatform services apps can use the 3.1.1(a) entitlement.&lt;/li&gt;
&lt;li&gt;4.8 Login Services: Updated to make clear that the login service cannot collect interactions with your app for advertising purposes without consent. It also adds that another login service is not required if your app is an alternative app marketplace, or an app distributed from an alternative app marketplace, that uses a marketplace-specific login for account, download, and commerce features.&lt;/li&gt;
&lt;li&gt;5.1.1(viii): Added that apps that compile personal information from any source that is not directly from the user or without the user’s explicit consent, even public databases, are not permitted on alternative app marketplaces.&lt;/li&gt;
&lt;li&gt;5.4 and 5.5: Updated to state that apps that do not comply with these guidelines will be blocked from installing via alternative distribution.&lt;/li&gt;
&lt;li&gt;Bug Fix Submissions: Added that bug fixes will not be delayed for apps that are already on alternative app marketplaces, except for those related to legal or safety issues.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;View the App &lt;span class="icon icon-after icon-chevronright nowrap"&gt;Review Guidelines&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the guidelines will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Tue, 05 Mar 2024 07:54:49 PST</pubDate>
</item>
<item>
<title>Privacy updates for App Store submissions</title>
<link>https://developer.apple.com/news/?id=3d8a9yyh</link>
<guid>https://developer.apple.com/news/?id=3d8a9yyh</guid>
<description>&lt;p&gt;Developers are responsible for all code included in their apps. At WWDC23, we introduced new &lt;a href="https://developer.apple.com/support/third-party-SDK-requirements/"&gt;privacy manifests and signatures&lt;/a&gt; for commonly used third-party SDKs and announced that developers will need to declare &lt;a href="https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api"&gt;approved reasons for using a set of APIs&lt;/a&gt; in their app’s privacy manifest. These changes help developers better understand how third-party SDKs use data, secure software dependencies, and provide additional privacy protection for users.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Starting March 13:&lt;/strong&gt; If you upload a new or updated app to App Store Connect that uses an API requiring approved reasons, we’ll send you an email letting you know if you’re missing reasons in your app’s privacy manifest. This is in addition to the existing notification in App Store Connect.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Starting May 1:&lt;/strong&gt; You’ll need to include approved reasons for the listed APIs used by your app’s code to upload a new or updated app to App Store Connect. If you’re not using an API for an allowed reason, please find an alternative. And if you add a new third-party SDK that’s on the list of commonly used third-party SDKs, these API, privacy manifest, and signature requirements will apply to that SDK. Make sure to use a version of the SDK that includes its privacy manifest and note that signatures are also required when the SDK is added as a binary dependency.&lt;/p&gt;&lt;p&gt;This functionality is a step forward for all apps and we encourage all SDKs to adopt it to better support the apps that depend on them.&lt;/p&gt;</description>
<pubDate>Thu, 29 Feb 2024 13:40:13 PST</pubDate>
</item>
<item>
<title>App submissions now open for the latest OS releases</title>
<link>https://developer.apple.com/news/?id=11ojrqk9</link>
<guid>https://developer.apple.com/news/?id=11ojrqk9</guid>
<description>&lt;h3&gt;Submit in App Store Connect&lt;/h3&gt;&lt;p&gt;iOS 17.4, iPadOS 17.4, macOS 14.4, tvOS 17.4, visionOS 1.1, and watchOS 10.4 will soon be available to customers worldwide. Build your apps and games using the Xcode 15.3 Release Candidate and latest SDKs, then test them using TestFlight. You can submit your iPhone and iPad apps today.&lt;/p&gt;&lt;h3&gt;Apps in the European Union&lt;/h3&gt;&lt;p&gt;Developers who’ve agreed to the Alternative Terms Addendum for Apps in the EU can set up marketplace distribution in the EU. Eligible developers can also submit marketplace apps and offer apps with alternative browser engines.&lt;/p&gt;&lt;p&gt;Once these platform versions are publicly available:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;First annual installs for the &lt;a href="https://developer.apple.com/support/core-technology-fee/"&gt;Core Technology Fee&lt;/a&gt; begin accruing and the new commission rates take effect for these developers.&lt;/li&gt;
&lt;li&gt;Apps offering &lt;a href="https://developer.apple.com/support/apps-using-alternative-payment-providers-in-the-eu/"&gt;alternative payment options&lt;/a&gt; in the EU will be accepted in App Store Connect. In the meantime, you can test in the sandbox environment.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;If you’d like to discuss changes to iOS, Safari, and the App Store impacting apps in the EU to comply with the Digital Markets Act, &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=request%20a%20consultation%20about%20the%20changes%20to%20apps%20distributed%20in%20the%20European%20Union"&gt;request a 30-minute online consultation&lt;/a&gt; to meet with an Apple team member. In addition, if you’re interested in getting started with operating an alternative app marketplace on iOS in the EU, you can &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=Alternative%20app%20marketplace%20labs%20-%20Cork"&gt;request to attend an in-person lab&lt;/a&gt; in Cork, Ireland.&lt;/p&gt;&lt;p&gt;&lt;a href="https://appstoreconnect.apple.com/"&gt;Sign in &lt;span class="icon icon-after icon-chevronright nowrap"&gt;to App Store Connect&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;</description>
<pubDate>Wed, 28 Feb 2024 07:00:11 PST</pubDate>
</item>
<item>
<title>Developer activities you’ll love</title>
<link>https://developer.apple.com/news/?id=caakolzs</link>
<guid>https://developer.apple.com/news/?id=caakolzs</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/02C54728-A44D-49AF-923D-EC54D9EBF3DC/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/02C54728-A44D-49AF-923D-EC54D9EBF3DC/2048.jpeg" data-hires="false" alt="A smiling developer wearing a blue denim shirt sits in front of an open laptop at a table in a bright room."&gt;&lt;/div&gt;&lt;p&gt;Apple developer activities are in full swing. Here’s a look at what’s happening:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Join an online session&lt;/strong&gt; to learn to &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=app%20store"&gt;minimize churn and win back subscribers&lt;/a&gt; hosted by App Store experts.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Celebrate International Women’s Day&lt;/strong&gt; with &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=a%20force%20together%20women%20in%20app%20development"&gt;special in-person activities&lt;/a&gt; in Bengaluru, Cupertino, Shanghai, Singapore, Sydney, and Tokyo.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Visit an Apple Vision Pro developer lab&lt;/strong&gt; in Cupertino, London, Munich, Singapore, Sydney, or Tokyo to &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=apple%20vision%20pro%20developer%20lab"&gt;test and refine your apps&lt;/a&gt; for the infinite canvas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Meet with an Apple team member&lt;/strong&gt; to &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=request%20a%20consultation%20about%20the%20changes%20to%20apps%20distributed%20in%20the%20European%20Union"&gt;discuss changes to iOS, Safari, and the App Store&lt;/a&gt; impacting apps in the European Union to comply with the Digital Markets Act. &lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;And we’ll have lots more activities in store — online, in person, and in multiple languages — all year long. &lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events"&gt;Browse &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the schedule&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Wed, 14 Feb 2024 07:00:47 PST</pubDate>
</item>
<item>
<title>Q&amp;amp;A with the Apple UX writing team</title>
<link>https://developer.apple.com/news/?id=5mcfho5g</link>
<guid>https://developer.apple.com/news/?id=5mcfho5g</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/7FBC8FBB-94B6-4DEE-ABB5-9EF2A6D6C79D/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/7FBC8FBB-94B6-4DEE-ABB5-9EF2A6D6C79D/2048.jpeg" data-hires="false" alt="An icon of a pencil in a rectangular box set over a yellow background with grid lines."&gt;&lt;/div&gt;&lt;p&gt;Writing is fundamental — especially in your apps and games, where the right words can have a profound impact on your experience. During WWDC23, the Apple UX writing team hosted a wide-ranging Q&amp;amp;A that covered everything from technical concepts to inspiring content to whether apps should have “character.” Here are some highlights from that conversation and resources to help you further explore writing for user interfaces.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2022/10037" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/124/6530/6530_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Writing for interfaces&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/wwdc2022/10037" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;My app has a lot of text. What’s the best way to make copy easier to read?&lt;/h3&gt;&lt;p&gt;Ask yourself: What am I trying to accomplish with my writing? Once you’ve answered that, you can start addressing the writing itself. First, break up your paragraphs into individual sentences. Then, go back and make each sentence as short and punchy as possible. To go even further, you can start each sentence the same way — like with a verb — or add section headers to break up the copy. Or, to put it another way: &lt;/p&gt;&lt;p&gt;Break up your paragraphs into individual sentences. &lt;/p&gt;&lt;p&gt;Make each sentence as short and punchy as possible. &lt;/p&gt;&lt;p&gt;Start each sentence the same way — like with a verb. &lt;/p&gt;&lt;p&gt;Keep other options in mind too. Sometimes it might be better to get your point across with a video or animation. You might also put a short answer first and expand on it elsewhere. That way, you’re helping people who are new to your app while offering a richer option for those who want to dive a little deeper.&lt;/p&gt;&lt;h3&gt;What’s your advice for explaining technical concepts in simple terms?&lt;/h3&gt;&lt;p&gt;First, remember that not everyone will have your level of understanding. Sometimes we get so excited about technical details that we forget the folks who might be using an app for the first time. &lt;/p&gt;&lt;p&gt;Try explaining the concept to a friend or colleague first — or ask an engineer to give you a quick summary of a feature. &lt;/p&gt;&lt;p&gt;From there, break down your idea into smaller components and delete anything that isn’t absolutely necessary. Technical concepts can feel even more intimidating when delivered in a big block of text. Can you link to a support page? Do people need that information in this particular moment? Offering small bits of information is always a good first step.&lt;/p&gt;&lt;h3&gt;How can I harness the “less is more” concept without leaving people confused?&lt;/h3&gt;&lt;p&gt;Clarity should always be the priority. The trick is to make something as long as it needs to be, but as short as it can be. Start by writing everything down — and then putting it away for a few days. When you come back to it, you’ll have a clearer perspective on what can be cut. &lt;/p&gt;&lt;p&gt;One more tip: Look for clusters of short words — those usually offer opportunities to tighten things up.&lt;/p&gt;&lt;h3&gt;How should I think about writing my onboarding?&lt;/h3&gt;&lt;p&gt;Naturally, this will depend on your app or game — you’ll have to figure out what’s necessary and right for you. But typically, brevity is key when it comes to text — especially at the beginning, when people are just trying to get into the experience. &lt;/p&gt;&lt;p&gt;Consider providing a brief overview of high-level features so people know why they should use your app and what to expect while doing so. Also, think about how they got there. What text did they see before opening your app? What text appeared on the App Store? All of this contributes to the overall journey. &lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/onboarding/" class="icon icon-after icon-chevronright"&gt;Human Interface Guidelines: Onboarding&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Should UX writing have a personal tone? Or does that make localization too difficult?&lt;/h3&gt;&lt;p&gt;When establishing your voice and tone, you should absolutely consider adding elements of personality to get the elusive element of “character.” But you're right to consider how your strings will localize. Ideally, you’ll work with your localization partners for this. Focus on phrases that strike the tone you want without resorting to idioms. And remember that a little goes a long way. &lt;/p&gt;&lt;h3&gt;How should I approach writing inclusively, particularly in conveying gender?&lt;/h3&gt;&lt;p&gt;This is an incredibly important part of designing for everyone. Consider whether specifying gender is necessary for the experience you’re creating. If gender is necessary, it’s helpful to provide a full set of options — as well as an option to decline the question. Many things can be written without alluding to gender at all and are thus more inclusive. You can also consider using glyphs. SF Symbols provides lots of inclusive options. And you can find more guidance about writing inclusively in the Human Interface Guidelines. &lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/inclusion/" class="icon icon-after icon-chevronright"&gt;Human Interface Guidelines: Inclusion&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;What are some best practices for writing helpful notifications?&lt;/h3&gt;&lt;p&gt;First, keep in mind that notifications can feel inherently interruptive — and that people receive lots of them all day long. Before you write a notification at all, ask yourself these questions:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Does the message need to be sent right now? &lt;/li&gt;
&lt;li&gt;Does the message save someone from opening your app?&lt;/li&gt;
&lt;li&gt;Does the message convey something you haven’t already explained?&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;If you answered yes to all of the above, learn more about notification best practices in the Human Interface Guidelines.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/human-interface-guidelines/notifications/" class="icon icon-after icon-chevronright"&gt;Human Interface Guidelines: Notifications&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Can you offer guidance on writing for the TipKit framework?&lt;/h3&gt;&lt;p&gt;With TipKit — which displays tips that help people discover features in your app — concise writing is key. Use tips to highlight a brand-new feature in your app, help people discover a hidden feature, or demonstrate faster ways to accomplish a task. Keep your tips to just one idea, and be as clear as possible about the functionality or feature you’re highlighting. &lt;/p&gt;&lt;h3&gt;What’s one suggestion you would give writers to improve their content?&lt;/h3&gt;&lt;p&gt;One way we find the perfect (or near-perfect) sentence is to show it to other people, including other writers, designers, and creative partners. If you don’t have that option, run your writing by someone else working on your app or even a customer. And you can always read out loud to yourself — it’s an invaluable way to make your writing sound conversational, and a great way to find and cut unnecessary words.&lt;/p&gt;</description>
<pubDate>Thu, 08 Feb 2024 08:00:51 PST</pubDate>
</item>
<item>
<title>Hello Developer: February 2024</title>
<link>https://developer.apple.com/news/?id=8b8sp9s5</link>
<guid>https://developer.apple.com/news/?id=8b8sp9s5</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/34DB5EEE-D7BD-4238-8F3C-35AA0E41751B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/34DB5EEE-D7BD-4238-8F3C-35AA0E41751B/2048-dark.jpeg" data-hires="false" alt="The word “Hello” in script in white text with a glowing blue outline."&gt;&lt;/div&gt;&lt;p&gt;Welcome to the first Hello Developer of the spatial computing era. In this edition: Join us to celebrate International Women’s Day all over the world, find out how the &lt;em&gt;Fantastical&lt;/em&gt; team brought their app to life on Apple Vision Pro, get UX writing advice straight from Apple experts, and catch up on the latest news and documentation.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;FEATURED&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/DF5ED836-0EC7-4118-9242-F711AE289DA7/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/DF5ED836-0EC7-4118-9242-F711AE289DA7/2048.jpeg" data-hires="false" alt="The words “A Force Together: International Women’s Day” appear over a purple background with red design highlights."&gt;&lt;/div&gt;&lt;h3&gt;Join us for International Women's Day celebrations&lt;/h3&gt;&lt;p&gt;This March, we’re honoring International Women’s Day with developer activities all over the world. &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=A%20Force%20Together:%20Women%20in%20App%20Development"&gt;Celebrate and elevate&lt;/a&gt; women in app development through a variety of sessions, panels, and performances.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;FEATURED&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/65BB7484-FA28-4771-805E-1B054CF48A6C/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/65BB7484-FA28-4771-805E-1B054CF48A6C/2048.jpeg" data-hires="false" alt="A monthly calendar appears in a low-lit room on Fantastical."&gt;&lt;/div&gt;&lt;h3&gt;“The best version we’ve ever made”: Fantastical comes to Apple Vision Pro &lt;/h3&gt;&lt;p&gt;The best-in-class calendar app &lt;em&gt;Fantastical&lt;/em&gt; has 11 years of history, a shelf full of awards, and plenty of well-organized fans on iPad, iPhone, Mac, and Apple Watch. Yet &lt;em&gt;Fantastical&lt;/em&gt;’s Michael Simmons says the app on Apple Vision Pro is “the best version we’ve ever made.” Find out what Simmons learned while building for visionOS — and what advice he’d give fellow developers bringing their apps to Apple Vision Pro.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=you1yc2h" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9184/9184_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;“The best version we’ve ever made”: Fantastical comes to Apple Vision Pro &lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=you1yc2h" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;Q&amp;amp;A&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/1FB1F153-4C03-42F7-B59A-64CD7E7A92D4/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/1FB1F153-4C03-42F7-B59A-64CD7E7A92D4/2048.jpeg" data-hires="false" alt="An icon of a pencil in a rectangular box over a yellow background with grid lines."&gt;&lt;/div&gt;&lt;h3&gt;Get advice from the Apple UX writing team&lt;/h3&gt;&lt;p&gt;Writing is fundamental — especially in your apps and games, where the right words can have a profound impact on your app’s experience. During WWDC23, the Apple UX writing team hosted a wide-ranging Q&amp;amp;A that covered everything from technical concepts to inspiring content to whether apps should have “character.” &lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=5mcfho5g" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9030/9030_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Q&amp;A with the Apple UX writing team&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=5mcfho5g" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;NEWS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/76C59470-5186-42AE-A5A5-58B46D635D4B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/76C59470-5186-42AE-A5A5-58B46D635D4B/2048.jpeg" data-hires="false" alt="The Apple Developer app on Apple Vision Pro in a living room setting."&gt;&lt;/div&gt;&lt;h3&gt;Download the Apple Developer app on visionOS&lt;/h3&gt;&lt;p&gt;Apple Developer has come to Apple Vision Pro. Experience a whole new way to catch up on WWDC videos, browse news and features, and stay up to date on the latest Apple frameworks and technologies.&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/apple-developer/id640199958" class="icon icon-after icon-chevronright"&gt;Download Apple Developer from the App Store&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;VIDEOS&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/5F268C2C-3C62-4181-9705-778F45F488AD/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/5F268C2C-3C62-4181-9705-778F45F488AD/2048.jpeg" data-hires="false" alt="The Xcode Cloud icon next to the red Git logo."&gt;&lt;/div&gt;&lt;h3&gt;Dive into Xcode Cloud, Apple Pay, and network selection&lt;/h3&gt;&lt;p&gt;This month’s new videos cover a lot of ground. Learn how to connect your source repository with Xcode Cloud, find out how to get started with Apple Pay on the Web, and discover how your app can automatically select the best network for an optimal experience.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/tech-talks/111369" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/8/9023/9023_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Connect your project to Xcode Cloud&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/tech-talks/111369" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/tech-talks/111381" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/8/9072/9072_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Get started with Apple Pay on the Web&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/tech-talks/111381" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/videos/play/tech-talks/111378" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/8/9062/9062_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Adapt to changing network conditions&lt;/h4&gt;
&lt;a href="https://developer.apple.com/videos/play/tech-talks/111378" class="icon icon-after icon-playcircle view-activitiy-link"&gt;Watch now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;BEHIND THE DESIGN&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/B9BA7AB7-46CA-4206-96F0-BAE8212552F8/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/B9BA7AB7-46CA-4206-96F0-BAE8212552F8/2048.jpeg" data-hires="false" alt="The opening screen of Blackbox, with the game’s title over a wispy black cloud in a living room setting."&gt;&lt;/div&gt;&lt;h3&gt;Rebooting an inventive puzzle game for visionOS&lt;/h3&gt;&lt;p&gt;Bringing the mind-bending puzzler &lt;em&gt;Blackbox&lt;/em&gt; to Apple Vision Pro presented Ryan McLeod with a challenge and an opportunity like nothing he'd experienced before. Find out how McLeod and team are making the Apple Design Award-winning game come to life on the infinite canvas. Then, catch up on our Apple Vision Pro developer interviews and Q&amp;amp;As with Apple experts.&lt;/p&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=gvesi4wr" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9144/9144_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Blackbox: Rebooting an inventive puzzle game for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=gvesi4wr" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=tqkgshu3" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9181/9181_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Apple Vision Pro developer stories and Q&amp;As&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=tqkgshu3" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;p class="sosumi margin-top-small"&gt;MEET WITH APPLE EXPERTS&lt;/p&gt;&lt;h3&gt;Sign up for developer activities&lt;/h3&gt;&lt;p&gt;This month, you can learn to minimize churn and win back subscribers in an online session hosted by &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=Improve%20your%20subscriber%20retention"&gt;App Store experts&lt;/a&gt;, and meet with &lt;a href="https://developer.apple.com/events/view/upcoming-events?q=app%20review"&gt;App Review&lt;/a&gt; to explore best practices for a smooth review process. You can also request to attend an in-person lab in Cork, Ireland, to help develop your &lt;a href="https://developer.apple.com/events/view/YPSJWYLD6P/dashboard"&gt;alternative app marketplace&lt;/a&gt; on iOS in the European Union. View the &lt;a href="https://developer.apple.com/events/"&gt;full schedule of activities&lt;/a&gt;.&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;DOCUMENTATION&lt;/p&gt;&lt;h3&gt;Explore and create with new and updated docs&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/visionos/tracking-points-in-world-space"&gt;Track specific points in world space&lt;/a&gt;: In this new sample app, you’ll learn to use world anchors along with an ARKit session’s &lt;a href="https://developer.apple.com/documentation/arkit/worldtrackingprovider"&gt;WorldTrackingProvider&lt;/a&gt; to create coherence and continuity in a 3D world. &lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/design/resources/#sf-symbols"&gt;Explore over 400 newly localized SF symbols&lt;/a&gt;: Download the latest version of SF Symbols to browse the updates.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/xcode/previewing-your-apps-interface-in-xcode"&gt;Preview your app's interface in Xcode&lt;/a&gt;: Iterate designs quickly and preview your displays across Apple devices.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/threadnetwork/configuring-a-border-router"&gt;Set up or add a Border Router to your Thread network&lt;/a&gt;: Configure a Border Router as a bridge between the Thread and Wi-Fi or Ethernet networks in a home.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/site-updates/?id=02082024a"&gt;View the full list of new resources.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/design/whats-new/?cid=hello-developer-2023-12"&gt;Discover what’s new in the Human Interface Guidelines.&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;NEWS&lt;/p&gt;&lt;h3&gt;Catch up on the latest updates&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=4610zxw8"&gt;Swift Student Challenge applications are open&lt;/a&gt;: Learn about past Challenge winners and get everything you need to create an awesome app playground.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/releases/?id=01252024f"&gt;App Store Connect API 3.2&lt;/a&gt;: Manage your apps on the App Store for Apple Vision Pro and download new Sales and Trends install reports, including information about historical first annual installs.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=plt8qzea"&gt;New StoreKit entitlement&lt;/a&gt;: If your app offers in-app purchases on the App Store for iPhone or iPad in the United States, you can include a link to your website to let people know of other ways to purchase your digital goods or services.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=f1v8pyay"&gt;New reports and sign-in options&lt;/a&gt;: You’ll soon be able to view over 50 new reports to help measure your apps’ performance. And you can take advantage of new flexibility when asking users to sign in to your app.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=fsmaf67j"&gt;App distribution in the European Union&lt;/a&gt;: We’re sharing some changes to iOS, Safari, and the App Store, impacting developers’ apps in the EU to comply with the Digital Markets Act.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/news/?id=7j1f99yf"&gt;App Store Review Guideline update&lt;/a&gt;: Check out the latest changes to support updated policies and provide clarification.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Subscribe to Hello Developer&lt;/h3&gt;&lt;p&gt;Want to get Hello Developer in your inbox? Make sure you’ve opted in to receive emails about developer news and events by updating your email preferences in &lt;a href="https://developer.apple.com/account#CommunicationPreferencesCard"&gt;your developer account&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Share your thoughts&lt;/h3&gt;&lt;p&gt;We’d love to hear from you. If you have suggestions for our activities or stories, please &lt;a href="https://essentials.applesurveys.com/jfe/form/SV_0vVfLQtR9EZRJfo"&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Thu, 08 Feb 2024 08:00:34 PST</pubDate>
</item>
<item>
<title>“The best version we’ve ever made”: Fantastical comes to Apple Vision Pro </title>
<link>https://developer.apple.com/news/?id=you1yc2h</link>
<guid>https://developer.apple.com/news/?id=you1yc2h</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/97035243-08AC-42B3-8B0C-1632C1A6C296/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/97035243-08AC-42B3-8B0C-1632C1A6C296/2048.jpeg" data-hires="false" alt="A monthly calendar appears in a low-lit room on Fantastical."&gt;&lt;/div&gt;&lt;p&gt;The best-in-class calendar app &lt;em&gt;Fantastical&lt;/em&gt; has more than a decade of history, a shelf full of awards, and plenty of well-organized fans on iPad, iPhone, Mac, and Apple Watch. Yet Michael Simmons, CEO and lead product designer for Flexibits, the company behind &lt;em&gt;Fantastical&lt;/em&gt;, says the Apple Vision Pro app is “the best version we’ve ever made.” We asked Simmons about what he’s learned while building for visionOS, his experiences visiting the developer labs, and what advice he’d give fellow developers bringing their apps to Vision Pro.&lt;/p&gt;&lt;h3&gt;What was your initial approach to bringing Fantastical from iPad to Apple Vision Pro? &lt;/h3&gt;&lt;p&gt;The first thing we did was look at the platform to see if a calendar app made sense. We thought: “Could we do something here that’s truly an improvement?” When the answer was yes, we moved on to, “OK, what are the possibilities?” And of course, visionOS gives you unlimited possibilities. You’re not confined to borders; you have the full canvas of the world to create on.&lt;/p&gt;&lt;p&gt;We wanted to take advantage of that infinite canvas. But we also needed to make sure &lt;em&gt;Fantastical&lt;/em&gt; felt right at home in visionOS. People want to feel like there’s a human behind the design — especially in our case, where some customers have been with us for almost 13 years. There’s a legacy there, and an expectation that what you’ll see will feel connected to what we’ve done for more than a decade.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;I play guitar, so to me it felt like learning an instrument.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Michael Simmons, CEO and lead product designer for Flexibits&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;In the end, it all felt truly seamless, so much so that once Fantastical was finished, we immediately said, “Well, let’s do [the company’s contacts app] &lt;em&gt;Cardhop&lt;/em&gt; too!”&lt;/p&gt;&lt;h3&gt;Was there a moment when you realized, “We’ve really got something here”?&lt;/h3&gt;&lt;p&gt;It happened as instantly as it could. I play guitar, so to me it felt like learning an instrument. One day it just clicks — the songs, the notes, the patterns — and feels like second nature. For me, it felt like those movies where a musical prodigy feels the music flowing out of them.&lt;/p&gt;&lt;h3&gt;How did you approach designing for visionOS?&lt;/h3&gt;&lt;p&gt;We focused a lot on legibility of the fonts, buttons, and other screen elements. The opaque background didn’t play well with elements from other operating systems, for example, so we tweaked it. We stayed consistent with design language, used system-provided colors as much as possible, built using mainly UIKit, and used SwiftUI for ornaments and other fancy Vision Pro elements. It’s incredible how great the app looked without us needing to rewrite a bunch of code.&lt;/p&gt;&lt;h3&gt;How long did the process take?&lt;/h3&gt;&lt;p&gt;It was five months from first experiencing the device to submitting a beautiful app. Essentially, that meant three months to ramp up — check out the UI, explore what was doable, and learn the tools and frameworks — and two more months to polish, refine, and test. That’s crazy fast! And once we had that domain knowledge, we were able to do Cardhop in two months. So I’d say if you have an iPad app and that knowledge, it takes just months to create a Apple Vision Pro version of your app. &lt;/p&gt;&lt;h3&gt;What advice would you give to other developers looking to bring their iPhone or iPad apps to Apple Vision Pro? &lt;/h3&gt;&lt;p&gt;Make sure your app is appropriate for the platform. Look at the device — all of its abilities and possibilities — and think about how your app would feel with unlimited real estate. And if your app makes sense — and most apps do make sense — and you’re already developing for iPad, iPhone, or Mac, it’s a no-brainer to bring it to Apple Vision Pro.&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/fantastical-calendar/id718043190" class="icon icon-after icon-chevronright"&gt;Download Fantastical from the App Store&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 08 Feb 2024 08:00:06 PST</pubDate>
</item>
<item>
<title>Updates to support app distribution changes in the European Union</title>
<link>https://developer.apple.com/news/?id=e59yuu15</link>
<guid>https://developer.apple.com/news/?id=e59yuu15</guid>
<description>&lt;p&gt;We recently &lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu"&gt;announced changes&lt;/a&gt; to iOS, Safari, and the App Store impacting developers’ apps in the European Union (EU) to comply with the Digital Markets Act (DMA), supported by more than 600 new APIs, a wide range of developer tools, and related documentation.&lt;/p&gt;
&lt;p&gt;And we’re continuing to provide new ways for developers to understand and utilize these changes, including:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?q=Request%20a%20consultation%20about%20the%20changes%20to%20apps%20distributed%20in%20the%20European%20Union"&gt;Online consultations&lt;/a&gt; to discuss alternative distribution on iOS, alternative payments on the App Store, linking out to purchase on their webpage, new business terms, and more. &lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?q=labs"&gt;Labs&lt;/a&gt; to help develop alternative app marketplaces on iOS.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Developers who have agreed to the new business terms can now use new features in &lt;a href="https://developer.apple.com/news/releases/?id=02082024e"&gt;App Store Connect&lt;/a&gt; and the &lt;a href="https://developer.apple.com/documentation/appstoreconnectapi/app_store_connect_api_release_notes/app_store_connect_api_3_3_release_notes"&gt;App Store Connect API&lt;/a&gt; to set up marketplace distribution and marketplace apps, and use TestFlight to beta test these features. TestFlight also supports apps using alternative browser engines, and alternative payments through payment service providers and linking out to a webpage.&lt;/p&gt;&lt;p&gt;And soon, you’ll be able to view expanded &lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu#app-analytics"&gt;app analytics reports&lt;/a&gt; for the App Store and iOS. &lt;/p&gt;</description>
<pubDate>Thu, 08 Feb 2024 07:00:01 PST</pubDate>
</item>
<item>
<title>App Store Connect upload requirement starts April 29</title>
<link>https://developer.apple.com/news/?id=fxu2qp7b</link>
<guid>https://developer.apple.com/news/?id=fxu2qp7b</guid>
<description>&lt;p&gt;Apps uploaded to App Store Connect must be built with &lt;a href="https://apps.apple.com/us/app/xcode/id497799835?mt=12"&gt;Xcode 15&lt;/a&gt; for &lt;a href="https://developer.apple.com/ios/"&gt;iOS 17&lt;/a&gt;, &lt;a href="https://developer.apple.com/ipados/"&gt;iPadOS 17&lt;/a&gt;, &lt;a href="https://developer.apple.com/tvos/"&gt;tvOS 17&lt;/a&gt;, or &lt;a href="https://developer.apple.com/watchos/"&gt;watchOS 10&lt;/a&gt;, starting April 29, 2024.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/submitting/"&gt;Learn about submitting &lt;span class="icon icon-after icon-chevronright nowrap"&gt;your apps&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 06 Feb 2024 07:00:43 PST</pubDate>
</item>
<item>
<title>Apply for the Swift Student Challenge now through February 25</title>
<link>https://developer.apple.com/news/?id=vn4toshi</link>
<guid>https://developer.apple.com/news/?id=vn4toshi</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/DF2EAA28-A959-4774-ADA8-DB9446717CF9/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/DF2EAA28-A959-4774-ADA8-DB9446717CF9/2048.jpeg" data-hires="false" alt="Swift bird logo on a colorful background with decorative code."&gt;&lt;/div&gt;&lt;p&gt;Every year, the &lt;a href="https://developer.apple.com/swift-student-challenge/"&gt;Swift Student Challenge&lt;/a&gt; aims to inspire students to create amazing app playgrounds that can make life better for their communities — and beyond.&lt;/p&gt;&lt;p&gt;Have an app idea that’s close to your heart? Now’s your chance to make it happen. Build an app playground and &lt;a href="https://developer.apple.com/swift-student-challenge/apply/"&gt;submit by February 25&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;All winners receive a year of complimentary membership in the Apple Developer Program and other exclusive awards. And for the first time ever, we’ll award a select group of Distinguished Winners a trip to Apple Park for an incredible in-person experience.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/swift-student-challenge/apply/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;Apply now&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Mon, 05 Feb 2024 08:00:58 PST</pubDate>
</item>
<item>
<title>Request a consultation about the changes to apps distributed in the European Union</title>
<link>https://developer.apple.com/news/?id=tr8v670x</link>
<guid>https://developer.apple.com/news/?id=tr8v670x</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/08ABFE8E-D432-470C-8495-7115CE2EDF43/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/08ABFE8E-D432-470C-8495-7115CE2EDF43/2048.jpeg" data-hires="false" alt="The iOS, Safari, and App Store icons against a light gray background."&gt;&lt;/div&gt;&lt;p&gt;Meet with an Apple team member to discuss &lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu/"&gt;changes to iOS, Safari, and the App Store&lt;/a&gt; impacting apps in the European Union to comply with the Digital Markets Act. Topics include alternative distribution on iOS, alternative payments in the App Store, linking out to purchase on your webpage, new business terms, and more.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/events/view/upcoming-events?q=Request%20a%20consultation%20about%20the%20changes%20to%20apps%20distributed%20in%20the%20European%20Union"&gt;Request a 30-minute online consultation&lt;/a&gt; to ask questions and provide feedback about these changes. &lt;/p&gt;&lt;p&gt;In addition, if you’re interested in getting started with operating an alternative app marketplace on iOS in the European Union, you can &lt;a href="https://developer.apple.com/events/view/YPSJWYLD6P/dashboard"&gt;request to attend an in-person lab&lt;/a&gt; in Cork, Ireland.&lt;/p&gt;</description>
<pubDate>Thu, 01 Feb 2024 07:00:58 PST</pubDate>
</item>
<item>
<title>Blackbox: Rebooting an inventive puzzle game for visionOS</title>
<link>https://developer.apple.com/news/?id=gvesi4wr</link>
<guid>https://developer.apple.com/news/?id=gvesi4wr</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/B0324481-8B35-4E4D-96EC-36FFD0A60E36/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/B0324481-8B35-4E4D-96EC-36FFD0A60E36/2048.jpeg" data-hires="false" alt="Colorful bubbles, some containing abstract shapes, float in a living room setting in Blackbox."&gt;&lt;/div&gt;&lt;p&gt;If you’ve ever played &lt;em&gt;Blackbox&lt;/em&gt;, you know that Ryan McLeod builds games a little differently.&lt;/p&gt;&lt;p&gt;In the inventive iOS puzzler from McLeod’s studio, Shapes &amp;amp; Stories, players solve challenges not by tapping or swiping but by rotating the device, plugging in the USB cable, singing a little tune — pretty much everything except touching the screen.&lt;/p&gt;&lt;p&gt;“The idea was to get people in touch with the world outside their device,” says McLeod, while ambling along the canals of his Amsterdam home base.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;I’m trying to figure out what makes &lt;em&gt;Blackbox&lt;/em&gt; tick on iOS, and how to bring that to visionOS. That requires some creative following of my own rules — and breaking some of them.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Ryan McLeod&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;In fact, McLeod freed his puzzles from the confines of a device screen well before Apple Vision Pro was even announced — which made bringing the game to this new platform a fascinating challenge. On iOS and iPadOS, &lt;em&gt;Blackbox&lt;/em&gt; plays off the familiarity of our devices. But how do you transpose that experience to a device people haven’t tried yet? And how do you break boundaries on a canvas that doesn’t have any? “I do love a good constraint,” says McLeod, “but it has been fun to explore the lifting of that restraint. I’m trying to figure out what makes &lt;em&gt;Blackbox&lt;/em&gt; tick on iOS, and how to bring that to visionOS. That requires some creative following of my own rules — and breaking some of them.”&lt;/p&gt;&lt;p&gt;After a brief onboarding, the game becomes an all-new visionOS experience that takes advantage of the spatial canvas right from the first level selection. “I wanted something a little floaty and magical, but still grounded in reality,” he says. “I landed on the idea of bubbles. They’re like soap bubbles: They’re natural, they have this hyper-realistic gloss, and they move in a way you’re familiar with. The shader cleverly pulls the reflection of your world into them in this really believable, intriguing way.” &lt;/p&gt;&lt;p&gt;And the puzzles within those bubbles? “Unlike &lt;em&gt;Blackbox&lt;/em&gt; on iOS, you’re not going to play this when you’re walking home from school or waiting in line,” McLeod says. “It had to be designed differently. No matter how exciting the background is, or how pretty the sound effects are, it’s not fun to just stare at something, even if it’s bobbing around really nicely.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/64413C49-F609-4AAC-A1B7-19CA6A333A3B/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/64413C49-F609-4AAC-A1B7-19CA6A333A3B/2048.jpeg" data-hires="false" alt="Ryan McLeod’s notebook shows pen sketches of what will become Blackbox on Apple Vision Pro."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Ryan McLeod’s notebook shows pen sketches of what will become &lt;em&gt;Blackbox&lt;/em&gt; on Apple Vision Pro.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Now, McLeod cautions that &lt;em&gt;Blackbox&lt;/em&gt; is still very much a work in progress, and we’re certainly not here to offer any spoilers. But if you want to go in totally cold, it might be best to skip this next part.&lt;/p&gt;&lt;p&gt;In &lt;em&gt;Blackbox&lt;/em&gt;, players interact with the space — and their own senses — to explore and solve challenges. One puzzle involves moving your body in a certain manner; another involves sound, silence, and a blob of molten gold floating like an alien in front of you. A second puzzle involves Morse code. And solving a third puzzle causes part of the scene to collapse into a portal. “Spatial Audio makes the whole thing kind of alarming but mesmerizing,” he says. &lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;There's an advantage to not knowing expected or common patterns.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Ryan McLeod&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;It's safe to say &lt;em&gt;Blackbox&lt;/em&gt; will continue evolving, especially since McLeod is essentially building this plane as he’s flying it — something he views as a positive. “There’s an advantage to not knowing expected or common patterns,” he says. “There’s just so much possibility.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/blackbox-for-vision/id6458588937" class="icon icon-after icon-chevronright"&gt;Download Blackbox for Vision from the App Store&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 30 Jan 2024 09:00:51 PST</pubDate>
</item>
<item>
<title>Apple Vision Pro developer stories and Q&amp;amp;As</title>
<link>https://developer.apple.com/news/?id=tqkgshu3</link>
<guid>https://developer.apple.com/news/?id=tqkgshu3</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/61371EF9-D91B-4BCA-88F2-F95C9DA2DE8D/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/61371EF9-D91B-4BCA-88F2-F95C9DA2DE8D/2048.jpeg" data-hires="false" alt="A side view of Apple Vision Pro."&gt;&lt;/div&gt;&lt;p&gt;Meet some of the incredible teams building for visionOS, and get answers from Apple experts on spatial design and creating great apps for Apple Vision Pro.&lt;/p&gt;&lt;h3&gt;Developer stories&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=you1yc2h" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9184/9184_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;“The best version we’ve ever made”: Fantastical comes to Apple Vision Pro &lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=you1yc2h" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=gvesi4wr" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9144/9144_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Blackbox: Rebooting an inventive puzzle game for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=gvesi4wr" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=455tez3y" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9147/9147_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;“The full impact of fruit destruction”: How Halfbrick cultivated Super Fruit Ninja on Apple Vision Pro&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=455tez3y" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=q0cq9dv9" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9142/9142_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Realizing their vision: How djay designed for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=q0cq9dv9" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=mjvi0bc2" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9100/9100_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;JigSpace is in the driver’s seat&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=mjvi0bc2" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=erssmso6" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9102/9102_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;PTC is uniting the makers&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=erssmso6" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;&lt;h3&gt;Q&amp;amp;As&lt;/h3&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=fi8ne6ji" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9029/9029_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Q&amp;A: Spatial design for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=fi8ne6ji" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;section class="legacy-grid activity divider-top divider-bottom padding-top-small padding-bottom-small"&gt;
&lt;section class="row"&gt;
&lt;section class="column large-4 small-4 no-padding-top no-padding-bottom"&gt;
&lt;a href="https://developer.apple.com/news/?id=prl6dp5r" class="activity-image-link"&gt;
&lt;img class="actiity-image medium-scale" width="250" src="https://devimages-cdn.apple.com/wwdc-services/images/17C30714-9AC0-43AE-A632-3E4D2DA0E042/9138/9138_wide_250x141_2x.jpg" data-hires="false" alt=""&gt;
&lt;/a&gt;
&lt;/section&gt;
&lt;section class="column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom"&gt;
&lt;h4 class="no-margin-bottom activity-title"&gt;Q&amp;A: Building apps for visionOS&lt;/h4&gt;
&lt;a href="https://developer.apple.com/news/?id=prl6dp5r" class="icon icon-after icon-chevronright view-activitiy-link"&gt;View now&lt;/a&gt;
&lt;/section&gt;
&lt;/section&gt;
&lt;/section&gt;</description>
<pubDate>Tue, 30 Jan 2024 09:00:26 PST</pubDate>
</item>
<item>
<title>Price and tax updates for apps, in-app purchases, and subscriptions</title>
<link>https://developer.apple.com/news/?id=0l93cjfe</link>
<guid>https://developer.apple.com/news/?id=0l93cjfe</guid>
<description>&lt;p&gt;The App Store is designed to make it easy to sell your digital goods and services globally, with support for 44 currencies across 175 storefronts.&lt;/p&gt;&lt;p&gt;From time to time, we may need to adjust prices or your proceeds due to changes in tax regulations or foreign exchange rates. These adjustments are made using publicly available exchange rate information from financial data providers to help ensure that prices for apps and in-app purchases remain consistent across all storefronts.&lt;/p&gt;&lt;h3&gt;Price updates&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;On February 13&lt;/strong&gt;, pricing for apps and in-app purchases* will be updated for the Benin, Colombia, Tajikistan, and Türkiye storefronts. Also, these updates consider the following tax changes:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Benin: value-added tax (VAT) introduction of 18%&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Tajikistan: VAT rate decrease from 15% to 14%&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Prices will be updated on the Benin, Colombia, Tajikistan, and Türkiye storefronts if you haven’t selected one of these as the base for your app or in‑app purchase.*&lt;/p&gt;&lt;p&gt;Prices won’t change on the Benin, Colombia, Tajikistan, or Türkiye storefront if you’ve selected that storefront as the base for your app or in-app purchase.* Prices on other storefronts will be updated to maintain equalization with your chosen base price.&lt;/p&gt;&lt;p&gt;Prices won’t change in any region if your in‑app purchase is an auto‑renewable subscription and won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.&lt;/p&gt;&lt;p&gt;The Pricing and Availability section of My Apps has been updated in &lt;a href="https://appstoreconnect.apple.com/login"&gt;App Store Connect&lt;/a&gt; to display these upcoming price changes. As always, you can change the prices of your apps, in‑app purchases, and auto‑renewable subscriptions at any time.&lt;/p&gt;&lt;h3&gt;Learn more about managing your prices&lt;/h3&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/schedule-price-changes#view-or-edit-upcoming-price-changes"&gt;View or edit upcoming &lt;span class="icon icon-after icon-chevronright nowrap"&gt;price changes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price"&gt;Edit your app’s base country &lt;span class="icon icon-after icon-chevronright nowrap"&gt;or region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/reference/app-store-pricing-and-availability-start-times-by-country-or-region/"&gt;Pricing and availability start times &lt;span class="icon icon-after icon-chevronright nowrap"&gt;by region&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase"&gt;Set a price for an &lt;span class="icon icon-after icon-chevronright nowrap"&gt;in-app purchase&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Tax updates&lt;/h3&gt;&lt;p&gt;Your proceeds for sales of apps and in-app purchases will change to reflect the new tax rates and updated prices. Exhibit B of the Paid Applications Agreement has been updated to indicate that Apple collects and remits applicable taxes in Benin.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;On January 30&lt;/strong&gt;, your proceeds from the sale of eligible apps and in‑app purchases were modified in the following countries to reflect introductions or changes in VAT rates.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Benin: VAT introduction of 18%&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Czechia: VAT rate decreased from 10% to 0% for certain eBooks and audiobooks&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Czechia: VAT rate increased from 10% to 12% for certain eNewspapers and Magazines&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Estonia: VAT rate increased from 20% to 22%&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Ireland: VAT rate decreased from 9% to 0% for certain eBooks and audiobooks&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Luxembourg: VAT rate increased from 16% to 17%&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Singapore: GST rate increased from 8% to 9%&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Switzerland: VAT rate increased from 2.5% to 2.6% for certain eNewspapers, magazines, books and audiobooks&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Switzerland: VAT rate increased from 7.7% to 8.1% for all other apps and in-app purchases&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;
&lt;li&gt;Tajikistan: VAT rate decreased from 15% to 14%&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Learn more about your proceeds&lt;/h3&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/view-payments-and-proceeds/"&gt;View payments &lt;span class="icon icon-after icon-chevronright nowrap"&gt;and proceeds&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports"&gt;Download &lt;span class="icon icon-after icon-chevronright nowrap"&gt;financial reports&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;*&lt;em&gt;Excludes auto-renewable subscriptions.&lt;/em&gt;&lt;/p&gt;</description>
<pubDate>Tue, 30 Jan 2024 08:00:34 PST</pubDate>
</item>
<item>
<title>Get ready with the latest beta releases</title>
<link>https://developer.apple.com/news/?id=73iijfon</link>
<guid>https://developer.apple.com/news/?id=73iijfon</guid>
<description>&lt;p&gt;The beta versions of iOS 17.4, iPadOS 17.4, macOS 14.4, tvOS 17.4, and watchOS 10.4 are now available. Get your apps ready by confirming they work as expected on these releases. And to take advantage of the advancements in the latest SDKs, make sure to build and test with Xcode 15.3 beta.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/news/releases/"&gt;View downloads and &lt;span class="icon icon-after icon-chevronright nowrap"&gt;release notes&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/documentation/xcode/testing-a-beta-os"&gt;Learn about testing a &lt;span class="icon icon-after icon-chevronright nowrap"&gt;beta OS&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.apple.com/bug-reporting/"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;sending feedback&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Tue, 30 Jan 2024 07:00:10 PST</pubDate>
</item>
<item>
<title>Apple introduces new options worldwide for streaming game services and apps that provide access to mini apps and games</title>
<link>https://developer.apple.com/news/?id=f1v8pyay</link>
<guid>https://developer.apple.com/news/?id=f1v8pyay</guid>
<description>&lt;p&gt;&lt;strong&gt;New analytics reports coming in March for developers everywhere &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Developers can also enable new sign-in options for their apps &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Today, Apple is introducing new options for how apps globally can deliver in-app experiences to users, including streaming games and mini-programs. Developers can now submit a single app with the capability to stream all of the games offered in their catalog.&lt;/p&gt;&lt;p&gt;Apps will also be able to provide enhanced discovery opportunities for streaming games, mini-apps, mini-games, chatbots, and plug-ins that are found within their apps.&lt;/p&gt;&lt;p&gt;Additionally, mini-apps, mini-games, chatbots, and plug-ins will be able to incorporate Apple’s In-App Purchase system to offer their users paid digital content or services for the first time, such as a subscription for an individual chatbot.&lt;/p&gt;&lt;p&gt;Each experience made available in an app on the App Store will be required to adhere to all App Store Review Guidelines and its host app will need to maintain an age rating of the highest age-rated content included in the app.&lt;/p&gt;&lt;p&gt;The changes Apple is announcing reflect feedback from Apple’s developer community and is consistent with the App Store’s mission to provide a trusted place for users to find apps they love and developers everywhere with new capabilities to grow their businesses. Apps that host this content are responsible for ensuring all the software included in their app meets Apple’s high standards for user experience and safety.&lt;/p&gt;&lt;h3&gt;New app analytics&lt;/h3&gt;&lt;p&gt;Apple provides developers with powerful dashboards and reports to help them measure their apps’ performance through App Analytics, Sales and Trends, and Payments and Financial Reports. Today, Apple is introducing new analytics for developers everywhere to help them get even more insight into their businesses and their apps’ performance, while maintaining Apple’s long-held commitment to ensure users are not identifiable at an individual level.&lt;/p&gt;&lt;p&gt;Over 50 new reports will be available through the App Store Connect API to help developers analyze their app performance and find opportunities for improvement with more metrics in areas like:&lt;/p&gt;&lt;p&gt;Engagement — with additional information on the number of users on the App Store interacting with a developer’s app or sharing it with others;&lt;/p&gt;&lt;p&gt;Commerce — with additional information on downloads, sales and proceeds, pre-orders, and transactions made with the App Store’s secure In-App Purchase system;&lt;/p&gt;&lt;p&gt;App usage — with additional information on crashes, active devices, installs, app deletions, and more.&lt;/p&gt;&lt;p&gt;Frameworks usage — with additional information on an app’s interaction with OS functionality such as PhotoPicker, Widgets, and CarPlay.&lt;/p&gt;&lt;p&gt;Additional information about report details and access will be available for developers in March.&lt;/p&gt;&lt;p&gt;Developers will have the ability to grant third-party access to their reports conveniently through the API.&lt;/p&gt;&lt;h3&gt;More flexibility for sign in options in apps&lt;/h3&gt;&lt;p&gt;In line with Apple’s mission to protect user privacy, Apple is updating its App Store Review Guideline for using Sign in with Apple. Sign in with Apple makes it easy for users to sign in to apps and websites using their Apple ID and was built from the ground up with privacy and security in mind. Starting today, developers that offer third-party or social login services within their app will have the option to offer Sign in with Apple, or they will now be able to offer an equivalent privacy-focused login service instead.&lt;/p&gt;</description>
<pubDate>Thu, 25 Jan 2024 08:10:18 PST</pubDate>
</item>
<item>
<title>Update on apps distributed in the European Union</title>
<link>https://developer.apple.com/news/?id=fsmaf67j</link>
<guid>https://developer.apple.com/news/?id=fsmaf67j</guid>
<description>&lt;p&gt;We’re sharing some changes to iOS, Safari, and the App Store, impacting developers’ apps in the European Union (EU) to comply with the Digital Markets Act (DMA). These changes create new options for developers who distribute apps in any of the 27 EU member states, and do not apply to apps distributed anywhere else in the world. These options include how developers can distribute apps on iOS, process payments, use web browser engines in iOS apps, request interoperability with iPhone and iOS hardware and software features, access data and analytics about their apps, and transfer App Store user data.&lt;/p&gt;&lt;p&gt;If you want nothing to change for you — from how the App Store works currently in the EU and in the rest of the world — no action is needed. You can continue to distribute your apps only on the App Store and use its private and secure In-App Purchase system.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu"&gt;Learn about &lt;span class="icon icon-after icon-chevronright nowrap"&gt;the updates&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 25 Jan 2024 08:05:42 PST</pubDate>
</item>
<item>
<title>Updated App Store Review Guidelines now available</title>
<link>https://developer.apple.com/news/?id=7j1f99yf</link>
<guid>https://developer.apple.com/news/?id=7j1f99yf</guid>
<description>&lt;p&gt;The App Store Review Guidelines have been revised to support updated policies, upcoming features, and to provide clarification. We now also indicate which guidelines only apply to &lt;a href="https://developer.apple.com/support/dma-and-apps-in-the-eu/"&gt;Notarization for iOS apps in the European Union&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;The following guidelines have been divided into subsections for the purposes of Notarization for iOS apps in the EU:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;2.3.1&lt;/li&gt;
&lt;li&gt;2.5.16&lt;/li&gt;
&lt;li&gt;4.1&lt;/li&gt;
&lt;li&gt;4.3&lt;/li&gt;
&lt;li&gt;4.6&lt;/li&gt;
&lt;li&gt;5.1.4&lt;/li&gt;
&lt;li&gt;5.2.4&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The following guidelines have been deleted:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;2.5.7&lt;/li&gt;
&lt;li&gt;3.2.2(vi)&lt;/li&gt;
&lt;li&gt;4.2.4&lt;/li&gt;
&lt;li&gt;4.2.5&lt;/li&gt;
&lt;li&gt;4.4.3&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;2.5.6: Added a link to an entitlement to use an alternative web browser engine in your app in the EU.&lt;/p&gt;&lt;p&gt;3.1.6: Moved to 4.9.&lt;/p&gt;&lt;p&gt;3.2.2(ii): Moved to 4.10.&lt;/p&gt;&lt;p&gt;4.7: Edited to set forth new requirements for mini apps, mini games, streaming games, chatbots, and plug-ins.&lt;/p&gt;&lt;p&gt;4.8: Edited to require an additional login service with certain privacy features if you use a third-party or social login service to set up or authenticate a user’s primary account.&lt;/p&gt;&lt;p&gt;4.9: The original version of this rule (Streaming games) has been deleted and replaced with the Apple Pay guideline.&lt;/p&gt;&lt;p&gt;5.1.2(i): Added that apps may not require users to enable system functionalities (e.g., push notifications, location services, tracking) in order to access functionality, content, use the app, or receive monetary or other compensation, including but not limited to gift cards and codes. A version of this rule was originally published as Guideline 3.2.2(vi).&lt;/p&gt;&lt;p&gt;After You Submit — Appeals: Edited to add an updated link for suggestions for changes to the Guidelines.&lt;/p&gt;&lt;p&gt;The term “auto-renewing subscriptions” was replaced with “auto-renewable subscriptions” throughout.&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.apple.com/app-store/review/guidelines/"&gt;&lt;span class="icon icon-after icon-chevronright nowrap"&gt;View guidelines&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="sosumi margin-top-small"&gt;Translations of the guidelines will be available on the &lt;a href="https://developer.apple.com/support/terms/"&gt;Apple Developer website&lt;/a&gt; within one month.&lt;/p&gt;</description>
<pubDate>Thu, 25 Jan 2024 07:58:09 PST</pubDate>
</item>
<item>
<title>Swift Student Challenge applications open February 5</title>
<link>https://developer.apple.com/news/?id=4610zxw8</link>
<guid>https://developer.apple.com/news/?id=4610zxw8</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/5D41BDFB-09E7-4A11-8376-C037FBF3DCF3/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/5D41BDFB-09E7-4A11-8376-C037FBF3DCF3/2048.jpeg" data-hires="false" alt="Swift bird logo on a colorful background with decorative code."&gt;&lt;/div&gt;&lt;p&gt;We’re so excited applications for the Swift Student Challenge 2024 will open on February 5.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Looking for some inspiration?&lt;/strong&gt; &lt;a href="https://developer.apple.com/swift-student-challenge/"&gt;Learn about past Challenge winners&lt;/a&gt; to gain insight into the motivations behind their apps.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Just getting started?&lt;/strong&gt; &lt;a href="https://developer.apple.com/swift-student-challenge/get-ready/"&gt;Get tools, tips, and guidance&lt;/a&gt; on everything you need to create an awesome app playground.&lt;/p&gt;</description>
<pubDate>Tue, 23 Jan 2024 08:00:40 PST</pubDate>
</item>
<item>
<title>“The full impact of fruit destruction”: How Halfbrick cultivated Super Fruit Ninja on Apple Vision Pro</title>
<link>https://developer.apple.com/news/?id=455tez3y</link>
<guid>https://developer.apple.com/news/?id=455tez3y</guid>
<description>&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/74D61CCF-6EEB-460B-8FE1-E344161E9AA0/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/74D61CCF-6EEB-460B-8FE1-E344161E9AA0/2048.jpeg" data-hires="false" alt="Sensei stands behind a series of fruit cannons in an open room in Super Fruit Ninja."&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;Fruit Ninja&lt;/em&gt; has a juicy history that stretches back more than a decade, but Samantha Turner, lead gameplay programmer at the game’s Halfbrick Studios, says the Apple Vision Pro version — &lt;em&gt;Super Fruit Ninja&lt;/em&gt; on Apple Arcade — is truly bananas. “When it first came out, &lt;em&gt;Fruit Ninja&lt;/em&gt; kind of gave new life to the touchscreen,” she notes, “and I think we have the potential to do something very special here.”&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;What if players could squeeze juice out of an orange? What if they could rip apart a watermelon and cover the table and walls with juice?&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Samantha Turner, lead gameplay programmer at Halfbrick Studios&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;Turner would know. She’s worked on the &lt;em&gt;Fruit Ninja&lt;/em&gt; franchise for nearly a decade, which makes her especially well suited to help grow the game on a new platform. “We needed to understand how to bring those traditional 2D user interfaces into the 3D space,” she says. “We were full of ideas: What if players could squeeze juice out of an orange? What if they could rip apart a watermelon and cover the table and walls with juice?” She laughs, on a roll. “We were really playing with the environment.”&lt;/p&gt;&lt;p&gt;But they also needed to get people into that environment. “That’s where we came up with the flying menu,” she says, referring to the old-timey home screen that’ll feel familiar to &lt;em&gt;Fruit Ninja&lt;/em&gt; fans, except for how it hovers in space. “We wanted a friendly and welcoming way to bring people into the immersive space,” explains Turner. “Before we landed on the menu, we were doing things like generating 3D text to put on virtual objects. But that didn’t give us the creative freedom we needed to set the theme for our world.”&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/3F1BD4A5-6E1E-4BD6-9AA9-F73A69A227DF/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/3F1BD4A5-6E1E-4BD6-9AA9-F73A69A227DF/2048.jpeg" data-hires="false" alt="A player’s arm slices through a series of floating watermelons in a living room setting. In the background, a scoreboard hovers in front of a fireplace."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;To create &lt;em&gt;Super Fruit Ninja&lt;/em&gt;, the Halfbrick team worked to bring “traditional 2D interfaces into the 3D space.” &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;That theme: The good citizens of Fruitasia have discovered a portal to our world — one that magically materializes in the room. “Sensei steps right through the portal,” says Turner, “and you can peek back into their world too.”&lt;/p&gt;&lt;p&gt;Next, Turner and Halfbrick set about creating a satisfying — and splashy — way for people to interact with their space. The main question: What’s the most logical way to launch fruit at people? &lt;/p&gt;&lt;p&gt;“We started with, OK, you have a couple meters square in front of you. What will the playspace look like? What if there’s a chair or a table in the way? How do we work around different scenarios for people in their office or living room or kitchen?” To find their answers, Halfbrick built RealityKit prototypes. “Just being able to see those really opened up the possibilities.” The answer? A set of cannons, arranged in a semicircle at the optimal distance for efficient slashing.&lt;/p&gt;&lt;blockquote class="article-quote"&gt;&lt;p&gt;Instead of holding blades, you simply use your hands.&lt;/p&gt;&lt;cite&gt;&lt;p&gt;Samantha Turner, lead gameplay programmer at Halfbrick Studios&lt;/p&gt;&lt;/cite&gt;&lt;/blockquote&gt;&lt;p&gt;It also let them move onto the question of how players can carve up a bunch of airborne bananas in a 3D space. The team experimented with a variety of hand motions, but none felt as satisfying as the final result. “Instead of holding blades, you simply use your hands,” she says. “You become the weapon.”&lt;/p&gt;&lt;p&gt;And you’re a powerful weapon. Slice and dice pineapples and watermelons by jabbing with your hands. Send bombs away by pushing them to a far wall, where they harmlessly explode at a distance. Fire shuriken into floating fruit by brushing your palms in an outward direction — a motion Turner particularly likes. “It’s satisfying to see it up close, but when you see it happen far away, you get the full impact of fruit destruction,” she laughs. All were results of hand gesture explorations.&lt;/p&gt;&lt;div class="inline-article-image"&gt;&lt;img src="https://devimages-cdn.apple.com/wwdc-services/articles/images/29C341C0-C2F6-4003-B72A-67D9DF52DD7D/2048.jpeg" data-img-dark="https://devimages-cdn.apple.com/wwdc-services/articles/images/29C341C0-C2F6-4003-B72A-67D9DF52DD7D/2048.jpeg" data-hires="false" alt="A player gives a strawberry to one of Super Fruit Ninja’s characters: a pig named Truffles. The scene takes place in a living room, and Sensei stands in the background next to a fireplace."&gt;&lt;div class="typography-caption"&gt;&lt;p&gt;Truffles the pig awaits his reward in &lt;em&gt;Super Fruit Ninja&lt;/em&gt;.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;“We always knew hands would be the center of the experience,” she says. “We wanted players to be able to grab things and knock them away. And we can tailor the arc of the fruit to make sure it's a comfortable fruit-slicing experience — we’re actually using the vertical position of the device itself to make sure that we're not throwing fruit over your head or too low.”&lt;/p&gt;&lt;p&gt;The result is the most immersive — and possibly most entertaining — &lt;em&gt;Fruit Ninja&lt;/em&gt; to date, not just for players but for the creators. “Honestly,” Turner says, “this version is one of my favorites.”&lt;/p&gt;&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/super-fruit-ninja/id6450550849" class="icon icon-after icon-chevronright"&gt;Find Super Fruit Ninja on Apple Arcade&lt;/a&gt;&lt;/p&gt;</description>
<pubDate>Thu, 18 Jan 2024 08:00:10 PST</pubDate>
</item>
</channel>
</rss>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment