Explore the latest videos

Discover how you can add support for in-app events, develop for Apple Watch, learn about Metal for A15, and more.

Build and deploy Safari Extensions for iOS

Safari web extensions for iOS use standard web technologies to provide powerful browser customizations. Learn how you can build an extension that works for iPhone and iPad, and discover how you can publish your extension on the App Store.

Watch now

Get started with custom product pages

Learn how you can create additional versions of your App Store product page and showcase different features or content within your app. We'll explore how you can create pages for a specific aspect of your app or a specific audience, show you how to set it up in App Store Connect, and highlight...

Watch now

Get started with product page optimization

Help make your App Store product page even more relevant and effective with product page optimization. We’ll explore details of the feature, take you through the setup process in App Store Connect including how to test different app icons, screenshots and app previews, and share testing...

Watch now

Deploy iOS 15 in your organization

Discover the latest platform changes for deploying iOS 15 and iPadOS 15 in your business or education organization. Learn about deploying both organization-owned and personally-owned iPhone and iPad devices. Explore fundamentals and new updates for deployment workflows including enrollment, ongoing...

Watch now

Prepare your organization for macOS Monterey

Discover the latest platform changes for deploying macOS Monterey in your business or education organization. Learn about changes to initial enrollment, ongoing management, and return to service including managing software updates and the new Erase All Content and Settings feature for macOS.

Watch now

Tips for preventing common review issues

Prepare your app for review with these tips from the App Review team. Learn how to prevent the most common issues and discover best practices for an easy and straightforward review experience.

Watch now

Explore and manipulate data in Swift with TabularData

Discover how you can use the TabularData framework to load, explore, and manipulate unstructured data in Swift — whether you need to pre-process data for a machine learning task or digest data on-the-fly in your app. Learn how this framework can help you handle large datasets, join multiple...

Watch now

Metal Compute on MacBook Pro

Discover how you can take advantage of Metal compute on the latest MacBook Pro. Learn the fundamental principles of high-performance Metal compute and find out how you can take advantage of the framework to create better workflows for your development process and even better apps for creative pros.

Watch now

Explore unlisted app distribution

Discover a new way you can distribute apps to limited audiences on the App Store. We’ll take you through the differences between using unlisted distribution and standard distribution on the App Store, show you how to share apps with a direct link, and more.

Watch now

Get the most out of CloudKit Sharing

Discover how apps can use CloudKit to share records with others. We'll show you how to encourage collaboration between people using your app and support those interactions with Apple frameworks. Learn how to create and manage shares, explore sharing options like public permissions, and find out how...

Watch now

Tune CPU job scheduling for Apple silicon games

Graphically-intensive games can be very demanding on hardware resources, requiring hundreds or even thousands of CPU jobs to be processed every frame. We’ll show you how you can organize those jobs to maximize CPU efficiency and performance on the M1, M1 Pro, and M1 Max chips. Learn how you can...

Watch now

Support customers with StoreKit 2 and App Store Server API

Discover how you can use StoreKit 2, App Store Server API, and App Store Server Notifications to create great in-app purchase experiences for your customers and offer support and refunds. We’ll explore implementation approaches, provide best practices and take you through customer management and...

Watch now

Meet Apple Watch Series 7

Apple Watch Series 7 introduces new device sizes and a display that features a subtle wraparound effect. Learn how you can adapt your watchOS app design to look great on all screen sizes: We'll show you how to take advantage of a larger content area, create clearer hierarchy using color and...

Watch now

Discover advances in Metal for A15 Bionic

Discover how you can elevate your apps and games with Metal and the A15 Bionic. We'll help you take advantage of Apple GPU family 8 with the latest Metal features: Learn how to save memory with Lossy Compression, dive into complex shadow mapping techniques with Sparse Depth and Stencil Textures,...

Watch now