Get ready for iPadOS 17

Widgets and live activities

Groupware can play a more powerful role in more places. Now, you can use WidgetKit to support interaction and animation transition, so that users can operate directly in your widgets. After rebuilding the iPad OS 17, you only need to make a few simple changes, and your existing widgets will show excellent effects on the iPhone standby interface, the iPad lock screen, and the Mac desktop. With SwiftUI, the system will adjust the color and spacing of the widget according to the situation, so as to improve its practicability in various platforms.

Real time activities built through WidgetKit and ActivityKit are now available on the iPad to help users understand what is happening in your app in real time directly by locking the screen.

Watch the latest videos

App shortcut instructions

If you use the App shortcut command, when users search your app, the main functions of the app will automatically appear in the focus. The new design makes it easier to run app shortcut commands than before, and the new natural language function allows users to execute your shortcut commands more flexibly with their own voice. The redesigned shortcut command app allows users to find and run your main functions in a convenient location.

Watch the latest videos

Map

With MapKit for SwiftUI, you can integrate Maps into your app more easily than ever before. You can also create map snapshots through a detailed urban experience, including optimized cameras and tilt controls, which can provide users with amazing map views.

Watch the latest videos

Items purchased in app

With the new StoreKit view, it is easier than ever to create a secure in app purchase and subscription display experience on various Apple platforms. The description, price and time limit of services at all levels can be clearly displayed to users with just one line of code. In addition, you can also take advantage of the update of App Store Server API, as well as the StoreKit test, Apple sandbox environment and TestFlight enhancements in Xcode.

Learn about in app purchases to update

machine learning

Core ML brings new optimization tools, which can provide compression, speed up loading, etc., to help apps provide a more powerful and efficient machine learning experience. With the addition of multi tag classification, interactive model evaluation, and a new API for customized training data enhancement, the use of Create ML can easily build models to understand image content. The Vision framework introduces a more powerful image segmentation function and 3D depth information applicable to human posture, while VisionKit can help you easily integrate visual search and subject extraction experience into your app. In addition, the Natural Language framework uses a new embedded model based on converters to enhance the understanding of multilingual texts; At the same time, the Speech framework also supports the use of customized words in speech recognition, helping you create a personalized user experience.

Watch the latest videos

Simulcast sharing

With simulcast sharing, users can share rich real-time experience when communicating and interacting through FaceTime calls and "information". The new sharing menu in FaceTime call and simulcast sharing UI makes it easier for users to find simulcast sharing apps in iOS and iPadOS. In addition, apps that support simulcast sharing can now quickly transfer large files to everyone in the session.

Watch the latest videos

Accessibility

Assisted access is a subversive new function, allowing users with cognitive disabilities to more easily use the technology on iPhone and iPad and your app. With cutting-edge improvements in speech synthesis, you can create a more personalized experience. Enhancements to the accessibility API can help improve UI testing. In addition, with the improvement of UI framework, you can easily build a rich barrier free experience.

Watch the latest videos

Passkey

The passkey is an account verification mechanism based on industry standards, which uses encryption key pairs to replace passwords, making them easier to use and more secure. The passkey provides a simple and secure way for users to log in to your app and website on various platforms without entering a password. Users can now share passwords and passkeys in iCloud keychains with trusted contacts. On iOS, iPadOS and macOS, the password manager app can store and provide the passkey. Since iCloud keychain supports managed Apple ID, enterprises can make full use of public key. In addition, administrators can use the access management control in Apple Business Management and Apple Campus Academic Management to manage the devices to which the passkey is synchronized.

Watch the latest videos

TipKit

Through TipKit, you can intelligently introduce the appropriate functions to users at the appropriate time. The template contained in this new framework is consistent with the design style of the system app that users are familiar with, and can be easily customized, so as to perfectly match the look and feel of your app. The positioning function is added to introduce users to the functions related to the current situation, and manage the overall frequency to avoid displaying the same prompts again, even if these prompts have only been displayed on other devices.

Learn more

New features for Apple Developer

Explore more new or improved technologies on each Apple platform to create the best app so far.

Learn more

Tools and Resources

Use Xcode and the following resources to build apps for iPadOS.

Download Xcode