Apple Developer
Search documents
Optimize your app's speed and efficiency | Meet with Apple
Apple Developer· 2025-10-22 22:17
Join us online to learn how to elevate your app experience by maximizing performance and resolving inefficiencies. Whether you’re optimizing an existing app or just starting out, you’ll learn how to improve your app's responsiveness with SwiftUI, monitor performance when using foundation models, and explore ways to reduce your app's battery usage. To explore additional sessions, appointments, and workshops, view the full schedule of Meet with Apple activities worldwide. https://apple.co/Meet-with-Apple More ...
Create immersive media experiences for visionOS #MeetWithApple
Apple Developer· 2025-10-19 22:26
Event Overview - Apple is hosting a two-day event on October 21st and 22nd at the Apple Developer Center in Cupertino [2] - The event focuses on impactful and immersive storytelling for Apple Vision Pro [1] Content Focus - The event will cover new features in visionOS for immersive media [1] - Sessions will teach how to design and build interactive stories and connect people through shared moments [2] - Apple Immersive Video will be a key topic, with in-depth instruction from professionals [2] Access Information - The event can be streamed live on the Apple Developer app, website, or YouTube [2]
IETF HLS Interest Day | Meet with Apple
Apple Developer· 2025-10-08 19:24
Join us for an all-day, online broadcast designed for engineers and professionals working with HTTP Live Streaming (HLS) technologies, such as video encoding, transcoding, CDNs, and playback applications. This event features sessions, community discussions, and a live Q&A with members of the Apple Streaming Media engineering team. Learn about the latest updates to HTTP Live Streaming (HLS) across all platforms, as well as HLS.js, the AVFoundation framework, Immersive Video, and Spatial Audio. To explore add ...
Day 2 | Create immersive media experiences for visionOS | Meet with Apple
Apple Developer· 2025-10-08 19:21
visionOS Development - The document focuses on creating interactive experiences for visionOS, Apple's operating system for spatial computing [1] - It highlights a multi-day activity, including a Day 2 livestream, dedicated to Apple Immersive Video and Apple Spatial Audio [1] - The activity aims to teach developers how to create new media experiences using Apple Immersive Video and explore related production workflows [1] Apple Immersive Video - The document emphasizes getting started with Apple Immersive Video and exploring previous productions using this technology [1] - It suggests that Apple Immersive Video is a key component for creating entirely new media experiences on visionOS [1] Resources for Developers - The document provides links to various Apple Developer resources, including video sessions, documentation, and forums [1] - It also mentions the Apple Developer App as a resource for developers [1]
Day 1 | Create immersive media experiences for visionOS | Meet with Apple
Apple Developer· 2025-10-08 19:17
visionOS Development - The activity focuses on creating interactive experiences for visionOS and capturing immersive video [1] - visionOS 26 helps tell impactful immersive and interactive stories [1] - The activity explores real-world examples from past productions of Apple Immersive Video [1] - The activity covers designing for spatial interaction and making the audience part of the experience [1] - SharePlay and spatial Personas help people connect over ideas [1] Apple Immersive Video & Audio - Day 2 dives deep into Apple Immersive Video and Apple Spatial Audio [1] - The activity explores new production workflows for Apple Immersive Video [1] Resources - Additional resources include video sessions, documentation, and forums [1]
Secure your app with Memory Integrity Enforcement | Meet with Apple
Apple Developer· 2025-10-03 18:20
Hello, my name is Julian. I'm an engineer on the developer security tools team. In this video, I will explain how you can secure your app with Memory Integrity Enforcement.Apps touch many parts of all of our lives. They are essential tools that everyone trusts with the private details of their life. Location and browsing history, photos, messages, contacts, finances, and so much more.At the same time, apps are connected to the internet, so security vulnerabilities in these apps can open users up to attack. ...
Code along with the Foundation Models framework | Meet with Apple
Apple Developer· 2025-09-18 17:30
Get hands-on experience using the Foundation Models framework to access Apple's on-device LLM. In this online session, you can code along with us as we build generative AI features into a sample app live in Xcode. We'll guide you through implementing core features like basic text generation, as well as advanced topics like guided generation for structured data output, streaming responses for dynamic UI updates, and tool calling to retrieve data or take an action. All are welcome to attend the session. To ac ...
WWDC25: Explore the new design
Apple Developer· 2025-06-13 21:01
A systematic approach means designing with intention at every level, ensuring that all elements, from the tiniest control to the largest surface, are considered in relation to the whole. Our family of system colors has been adjusted in subtle but meaningful ways across Light, Dark and Increased Contrast appearances, so that they work in harmony with Liquid Glass, improving hue differentiation, without loosing the optimistic spirit that makes them uniquely Apple. Typography has been refined to strengthen cla ...
WWDC25: Discover guided generation
Apple Developer· 2025-06-13 19:02
So, what is Generable and is that even a word. Well, yes, it is. Generable is an easy way to let the model generate structured data, using Swift types The macro generates a schema at compile time, which the model can use to produce the expected structure. The macro also generates an initializer, which is automatically called for you when making a request to a session.So then we can generate instances of our struct. Like before, we’ll call the respond method on our session. But this time pass the generating ...
Customize your app's capture controls
Apple Developer· 2025-06-13 17:01
Camera Control Configuration - Zoom functionality is disabled in the new camera control configuration [1] - The control can be changed by swiping out on the overlay [1] Effect Selection and Preview - Users can access a picker in the list to select effects [1] - Options are displayed by pressing lightly on the picker [1] - Selected effects can be previewed [1]