WeatherKit brings valuable weather information to your apps and services through a wide range of data that can help people stay up to date, safe, and prepared.| Apple Developer
Experience an entirely new way of training machine learning models on your Mac. Create ML takes the complexity out of model training while producing powerful Core ML models.| Apple Developer
Spatial layout techniques help you take advantage of the infinite canvas of Apple Vision Pro and present your content in engaging, comfortable ways.| Apple Developer Documentation
Find information and best practices for creating a quality App Store product page for your app.| Apple Developer
Product page optimization lets you try out alternate versions of your app’s product page to find out which one gets the best results.| Apple Developer
Binds a view’s identity to the given proxy value.| Apple Developer Documentation
A point that’s centered horizontally on the top edge of a view.| Apple Developer Documentation
A point that’s centered in a view.| Apple Developer Documentation
A point that’s centered horizontally on the bottom edge of a view.| Apple Developer Documentation
A view that provides programmatic scrolling, by working with a proxy to scroll to known child views.| Apple Developer Documentation
A proxy value that supports programmatic scrolling of the scrollable views within a view hierarchy.| Apple Developer Documentation
Scans all scroll views contained by the proxy for the first with a child view with identifier , and then scrolls to that view.| Apple Developer Documentation
A control that displays an editable text interface.| Apple Developer Documentation
A control for selecting a value from a bounded linear range of values.| Apple Developer Documentation
A stepper is a two-segment control that people use to increase or decrease an incremental value.| Apple Developer Documentation
A slider is a horizontal track with a control, called a thumb, that people can adjust between a minimum and maximum value.| Apple Developer Documentation
Associates an identity value to Liquid Glass effects defined within this view.| Apple Developer Documentation
Create reusable code, organize it in a lightweight way, and share it across Xcode projects and with other developers.| Apple Developer Documentation
Create reusable code, organize it in a lightweight way, and share it across your projects and with other developers.| Apple Developer Documentation
No filters applied| developer.apple.com
Find documentation and resources for designing great apps for Apple platforms.| Apple Developer
| developer.apple.com
Explains how identities work and how to use them in applications.| developer.apple.com
Update your apps to use new features, and test your apps against API changes.| Apple Developer Documentation
New document.| developer.apple.com
Describes how to specify queries in Cocoa.| developer.apple.com
Introduces event mechanisms and the types of events in Cocoa and describes how to handle events of each type.| developer.apple.com
Methods that responder subclasses implement to support key binding commands, such as inserting tabs and newlines, or moving the insertion point.| Apple Developer Documentation
Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with the physical world, while allowing users to stay present and connected to others. Apple Vision Pro creates an infinite canvas for apps that scales beyond the boundaries of a traditional display and introduces a fully three-dimensional user interface controlled by the most natural and intuitive inputs possible — a user’s eyes, hands, and voice. Featuring visionOS, the world’s first spatial ...| developer.apple.com
Get the latest operating system releases and learn about updates to App Store Connect, TestFlight, and other developer tools.| developer.apple.com
Replicate sequences of interactions and make sure that your app’s user interface behaves as intended.| Apple Developer Documentation
Create and run tests for your Swift packages and Xcode projects.| Apple Developer Documentation
A flexible space that expands along the major axis of its containing stack layout, or on both axes if not contained in a stack.| Apple Developer Documentation
A view that combines multiple Liquid Glass shapes into a single shape that can morph individual shapes into one another.| Apple Developer Documentation
A view that switches between multiple child views using interactive user interface elements.| Apple Developer Documentation
A view that displays a root view and enables you to present additional views over the root view.| Apple Developer Documentation
A view that presents views in two or three columns, where selections in leading columns control presentations in subsequent columns.| Apple Developer Documentation
Create visually stunning, high-performance apps and games when you combine the power of Apple GPUs with Metal, the modern foundation for...| Apple Developer
MusicKit lets users play Apple Music and their local music library natively from your apps and now websites.| developer.apple.com
Display up-to-date data and offer quick interactions in the Dynamic Island, on the Lock Screen, in CarPlay, and on a paired Mac or Apple Watch.| Apple Developer Documentation
An App Clip is a lightweight version of your app or game that provides an on-the-go or demo experience that’s instantly available.| Apple Developer Documentation
A representation of a type to display in a share preview.| Apple Developer Documentation
A view that controls a sharing presentation.| Apple Developer Documentation
A transfer representation that uses another type’s transfer representation as its own.| Apple Developer Documentation
A protocol that describes how a type interacts with transport APIs such as drag and drop or copy and paste.| Apple Developer Documentation
An activity view — often called a share sheet — presents a range of tasks that people can perform in the current context.| Apple Developer Documentation
A token field is a type of text field that can convert text into tokens that are easy to select and manipulate.| Apple Developer Documentation
Powered by the WebKit engine, Safari offers leading performance, compatibility, and a great set of built-in web development tools.| Apple Developer
Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps.| Apple Developer
Learn how to use Icon Composer to make updated app icons for iOS, iPadOS, macOS, and watchOS. Find out how to export assets from your...| Apple Developer
Get an overview of the new app icon appearances for iOS, iPadOS, and macOS, including light and dark tints, and clear options. Learn how...| Apple Developer
Icon Composer lets you create layered icons out of Liquid Glass from a single design for iPhone, iPad, Mac, and Apple Watch.| Apple Developer
Learn how to optimize your app for Apple silicon with two new hardware-assisted tools in Instruments. We'll start by covering how to...| Apple Developer
Sudden app crashes are a source of bad user experience and app review rejections. Learn how crash logs can be analyzed, what information...| Apple Developer
Learn how to create passes for the Wallet app, which lets users organize tickets, gift cards, coupons, and more in one place.| Apple Developer
Find payment service providers (PSP) that support Tap to Pay on iPhone in the regions where Tap to Pay on iPhone is accepted.| Apple Developer
The European Commission has required Apple to make a series of additional changes under the Digital Markets Act:Communication and promotion of offers 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 outsid...| developer.apple.com
Store Services tiers in the EU| developer.apple.com
HTML versions of the iOS man pages.| developer.apple.com
Explains how to use the document picker to provide access to files outside your app's sandbox.| developer.apple.com
iOS is the world’s most advanced mobile operating system. Learn about the latest APIs and capabilities that you can use to deliver incredible apps.| Apple Developer
自動更新サブスクリプションを使用するアプリ| developer.apple.com
Discover the newest advancements on Apple platforms.| Apple Developer
At Apple, we believe that privacy is a fundamental human right. Learn about new technologies on Apple platforms that make it easier for...| Apple Developer
Don't miss the exciting reveal of the latest Apple software and technologies.| Apple Developer
Meet MailKit: the best way to build amazing experiences on top of Mail. MailKit enables apps to easily and securely interact with the...| Apple Developer
Explore the features and comprehensive benefits of App Store distribution on iPhone, iPad, Mac, Apple TV, and Apple Watch.| Apple Developer
Create app intents, entities, and enumerations that conform to assistant schemas to tap into the enhanced action capabilities of Siri and Apple Intelligence.| Apple Developer Documentation
Submit for Notarization| developer.apple.com
Create a campaign link| developer.apple.com
Describes the constraint-based system for laying out user interface elements.| developer.apple.com
Describes how an app can validate its receipt.| developer.apple.com
Don't miss the exciting reveal of the latest Apple software and technologies.| Apple Developer
An object that displays interactive web content, such as for an in-app browser.| Apple Developer Documentation
Discover how to bring Genmoji to life in your app. We'll go over how to render, store, and communicate text that includes Genmoji. If...| Apple Developer
Learn about the technical, content, and design criteria used to review apps.| Apple Developer
Explore the features and comprehensive benefits of App Store distribution on iPhone, iPad, Mac, Apple TV, and Apple Watch.| Apple Developer
Customize and extend core networking features.| Apple Developer Documentation
Don't be captured by CAPTCHAs! Private Access Tokens are a powerful alternative that help you identify HTTP requests from legitimate...| Apple Developer
Request permission to display alerts, play sounds, or badge the app’s icon in response to a notification.| Apple Developer Documentation
Learn how to train your models on Apple Silicon with Metal for PyTorch, JAX and TensorFlow. Take advantage of new attention operations...| Apple Developer
Discover how simple it can be to reach players on Apple platforms worldwide. We'll show you how to evaluate your Windows executable on...| Apple Developer
Learn how to adapt your high-end game so it feels at home on Mac, iPad, and iPhone. We'll go over how to make your game look stunning on...| Apple Developer
The HIG contains guidance and best practices that can help you design a great experience for any Apple platform.| Apple Developer Documentation
Terms and conditions that govern membership in the Apple Developer Program.| Apple Developer
Learn all about the many advances in the Vision Framework including effortless image classification, image saliency, determining image...| Apple Developer
With system-wide Dark Mode support in iOS and macOS, you'll want to make sure your web content is appropriately styled to reflect your...| Apple Developer
Discover how you can create custom iconography with the latest rendering modes in SF Symbols 3. We'll help you learn how to draw, edit,...| Apple Developer
Discover the debug console in Xcode 15 and learn how you can improve your diagnostic experience through logging. Explore how you can...| Apple Developer
Meet the latest generation of Swift unified logging APIs. Learn how to log events and errors in your app while preserving privacy. Take...| Apple Developer
Learn how to use signposts and logging to measure performance. Understand how the Points of Interest instrument can be used to examine...| Apple Developer
Introducing AdAttributionKit, a new iOS framework for privacy-preserving ad attribution. Learn how AdAttributionKit supports...| Apple Developer
Create and run unit tests, performance tests, and UI tests for your Xcode project.| Apple Developer Documentation
Take passes and payments to the next level with new enhancements to Wallet and Apple Pay. Make your event tickets shine with rich pass...| Apple Developer
Apple Intelligence is the personal intelligence system that puts powerful generative models right at the core of your iPhone, iPad, and Mac and powers incredible new features to help users communicate, work, and express themselves.| Apple Developer
Deprecated Kernel Extensions and System Extension Alternatives| developer.apple.com