Study the important thing applied sciences and thrilling capabilities obtainable within the newest SDKs for Apple platforms.

Apple Intelligence
Apple Intelligence is the private intelligence system that places highly effective generative fashions proper on the core of your iPhone, iPad, and Mac. It powers unbelievable new options to assist folks talk, work, and specific themselves.
New Writing Instruments work robotically in textual content fields from normal UI frameworks inside your app. The Picture Playground API delivers an easy-to-use expertise the place folks can create enjoyable, playful photographs proper in your app. Genmoji deliver enjoyable new methods to speak by offering the power to create an emoji for any event. And Siri will have the ability to entry textual content displayed in your app, and take a whole bunch of latest actions in and throughout apps utilizing the App Intents you make obtainable.

Xcode
Rework your concepts into code with predictive code completion and sooner previews. Supercharge your builds with specific modules. Get deeper perception into your app’s efficiency with improved diagnostics and the flame graph view in Devices. And produce your app to much more folks all over the world with enhancements to localization Catalogs.

Swift
Swift 6 makes it simpler to jot down concurrent code appropriately with a brand new, optionally available language mode that analyzes your code at compile-time and diagnoses doable knowledge races. This launch additionally brings different enhancements to concurrency and generics, in addition to enhancements to Language Server Protocol help.

SwiftUI
SwiftUI is the easiest way to construct apps throughout Apple platforms. Uncover new capabilities to customise the appear and feel of your apps, in addition to improved interoperability with UIKit and AppKit when constructing animations and gestures. You can too make the most of new textual content animations, plot features in charts, take better management of volumes and areas in visionOS, and extra.

SwiftData
SwiftData presents an expressive and light-weight API for modeling and persisting your app’s knowledge utilizing pure Swift code. New APIs help you construct customized knowledge shops, work with transaction historical past, mannequin indices and compound uniqueness constraints, and extra.

Swift Testing
Constructed for Swift from the bottom up, Swift Testing is a brand new framework with expressive APIs that make it simple to jot down assessments. Swift Testing makes use of macros like #anticipate to seize advanced expressions and supply wealthy, detailed output when a check fails. Swift Testing contains options like parameterization to simply run the identical check over a collection of values, and tagging to selectively run assessments based mostly on specified standards. And the outcomes are simple to learn with full help in Xcode 16.

App Intents
New orchestration capabilities offered by Apple Intelligence and important enhancements to App Intents will allow Siri to take a whole bunch of latest actions in and throughout apps. Utilizing the Transferable API, File Representations, Merchandise Suppliers, Highlight Index, and extra, you can also make your entities extra significant to the platform. Plus, you possibly can present highly effective performance in Siri and Highlight. You can too discover new APIs for error dealing with, deferred properties, and related enums.

SiriKit
Apps which have adopted SiriKit will robotically profit from enhancements coming to Siri with no extra work, because of Apple Intelligence. Siri has extra resilient request dealing with, with the power to course of requests — even when customers stumble over their phrases or change their request mid-sentence. Siri additionally maintains conversational context and might perceive when customers reference one thing from a earlier request.

Machine studying
Core ML
Updates to Core ML will enable you optimize and run superior generative machine studying and AI fashions on system sooner and extra effectively. Core ML Instruments supply extra granular and composable weight compression strategies that will help you deliver your giant language fashions and diffusion fashions to Apple silicon. Fashions can now maintain a number of features and effectively handle state, enabling extra versatile and environment friendly execution of huge language fashions and adapters. The Core ML framework additionally provides a brand new MLTensor kind that gives an environment friendly, easy, and acquainted API for expressing operations on multi-dimensional arrays. And Core ML efficiency stories in Xcode have been up to date to offer extra perception into help and estimated price of every operation in your mannequin.
Create ML
Object monitoring, the primary spatial computing template, is designed that will help you monitor actual world objects in your visionOS app. Improve your personalized mannequin coaching workflow with the brand new knowledge preview performance within the Create ML app and new Swift APIs from Create ML Elements that enable you create time collection fashions straight inside your app.
Machine studying APIs
The brand new Translation framework means that you can translate textual content throughout totally different languages in your app. The Imaginative and prescient framework API has been redesigned to leverage fashionable Swift options, and likewise helps two new options: picture aesthetics and holistic physique pose. And the Pure Language framework presents prolonged language help with multilingual contextual embedding.

RealityKit
RealityKit 4 aligns its wealthy characteristic set throughout iPhone, iPad, Mac, and Apple Imaginative and prescient Professional. Actuality Composer Professional, a brand new software that launched with Apple Imaginative and prescient Professional, allows improvement of spatial apps on all these platforms.
Shaders constructed with MaterialX, portals, particles, and plenty of different options can now be used with RealityView on all 4 platforms. This contains APIs for including supplies, shader-based hover results, and digital lighting, in addition to new options — like mix shapes, inverse kinematics, skeletal poses, and animation timelines — that broaden character animation capabilities.
RealityKit 4 additionally gives extra direct entry to rendering with new APIs for low-level mesh and textures, which work with Steel compute shaders. And since Xcode view debugging now helps inspecting 3D scene content material, it’s simpler than ever to examine and debug your RealityKit content material.

Widgets and Dwell Actions
Controls
Now it’s sooner and simpler for folks to finish frequent duties out of your apps with new controls in Management Heart, on the Lock Display, and with the Motion button. Controls can toggle a setting, execute an motion, or deep hyperlink proper to a selected expertise — and you’ll create them with only a few traces of code and the brand new Controls API.
Extra shared capabilities
Widgets and Dwell Actions share much more capabilities throughout platforms in iOS 18, iPadOS 18, and watchOS 11. Widgets on Apple Watch now help interactivity and animations, and widgets on iPhone and iPad enable for accenting particular elements of a widget to make them stand out when the House Display is tinted. The Sensible Stack in watchOS 11 is even smarter with the power so as to add relevancy to widgets so that they present up once they’re wanted most.
Dwell Actions now seem within the Sensible Stack on Apple Watch, so folks can get real-time updates about occasions — like sports activities scores or supply monitoring. A Dwell Exercise may even launch your app on Apple Watch, when you’ve got one.

Notifications
The all-new broadcast functionality from the Apple Push Notification service makes it simpler so that you can ship updates to your Dwell Actions at scale. With broadcast push notifications, now you can attain all of your subscribed customers by sending only a single push notification.

Sport Porting Toolkit 2
Speed up your timeline, whether or not you’re bringing an present sport or one which’s at the moment in improvement. With the Sport Porting Toolkit 2, it’s by no means been simpler to deliver superior video games to Mac, iPad, and iPhone — and to ship nice experiences for gamers.
Be taught concerning the Sport Porting Toolkit 2

Steel
Steel powers hardware-accelerated graphics on Apple platforms. Now you possibly can naturally port apps from different platforms with added help for international bindings and extensions to ray tracing. Residency units allow you to shortly and simply group sources to handle residency. And it’s even easier to focus on Mac, iPad, and iPhone with the identical code, because of a unified API and shader construct course of.

Passkeys
Passkeys are a alternative for passwords which are safer, simpler to make use of, and might’t be phished. They provide sooner sign-in, fewer password resets, and diminished help prices. Use the brand new computerized passkey improve API to create a passkey when somebody indicators in to your app and to allow them to know that the passkey was saved — all with out interrupting their move.
visionOS enhancements
Volumetric APIs
Create apps with richer spatial experiences that take full benefit of depth and house and might run aspect by aspect with different apps within the Shared House. Now you possibly can resize volumes through the use of the SwiftUI scene modifier windowResizability
. Volumes can now have a set or dynamic scale, so when the 3D object strikes away from the person it both seems fixed in measurement or will get smaller because it strikes away. And ornaments can now be affixed to volumes.
TabletopKit
This new framework permits for straightforward improvement of collaborative experiences centered round a desk by dealing with the manipulation of playing cards and items, establishing placement and format, and defining sport boards.
Enterprise APIs
New APIs for visionOS grant enhanced sensor entry and elevated management, so you possibly can create extra highly effective enterprise options and spatial experiences. Entry the principle digicam, spatial barcode and QR code scanning, the Apple Neural Engine, and extra.
Inputs
Updates to inputs on Apple Imaginative and prescient Professional allow you to resolve if you’d like the person’s palms to look in entrance of or behind the digital content material.
Extra options
Capabilities for constancy of scene understanding have been tremendously prolonged. Planes can now be detected in all orientations and permit anchoring objects on surfaces in your environment. Room Anchors contemplate the person’s environment on a per-room foundation. And the brand new Object Monitoring API for visionOS permits you to connect content material to particular person objects across the person.
iPadOS enhancements
Redesigned tab bar
Floating on the prime of your app, the redesigned tab bar makes it simple for folks to leap to their favourite tabs. And it turns right into a sidebar for moments once they need to dive deeper. It’s now even easier to construct necessary interactions, like customization, menus, and drag and drop. So you possibly can accomplish extra, with much less code.
Refined animations
Your apps can make the most of the newest refined animations — just like the zoom transition in Pictures, which is exactly managed by contact and might even be interrupted because it’s taking place to maintain your app feeling responsive.
Up to date doc launch view
Create a bespoke search for your app and join your launch expertise to your model. You’ll be able to customise actions, change the background, and add enjoyable animated belongings to deliver the header to life.
watchOS enhancements
Double Faucet API
Outline a main motion in your app, so folks can simply double faucet to do what issues most.
Sensible Stack
Use cues, together with time, date, location, day by day routine (like bedtime), and extra to have the Sensible Stack recommend your widget at simply the best second. With the AccessoryWidgetGroup template you possibly can present three separate views and deep hyperlink to totally different elements of your app. And you may add interactivity to let folks carry out actions with out leaving the widget.
tvOS enhancements
It’s simple to make use of SwiftUI to create acquainted layouts and controls as you migrate from TVMLKit, with much more APIs obtainable for tvOS (like using accent shade by asset catalogs). SwiftUI is the easiest way to construct apps on all Apple platforms and can assist you deliver your content material into the lounge with tvOS 18.

App Retailer and StoreKit
Uncover new methods to advertise your app or sport, merchandise In‑App Purchases, re-engage subscribers, and extra.
- New promotion options allow you to nominate your apps for that includes on the App Retailer, share thrilling moments (like a model launch) with advertising belongings generated for you, and deep hyperlink to particular content material in your app from customized product pages.
- Enhancements to StoreKit views offer you extra flexibility and customization choices when constructing your merchandising experiences.
- Enhancements to StoreKit testing in Xcode and the Apple Sandbox surroundings enable you check extra buy situations.
- Supply codes for macOS apps allow you to present discounted or free subscriptions for a time frame. Win-back presents offer you a brand new method to re-engage earlier subscribers.
- The App Retailer for Apple Imaginative and prescient Professional will launch in new markets in June 2024, so you possibly can deliver your apps and video games to much more folks all over the world.
Be taught extra about App Retailer updates

Pockets and Apple Pay
Make your occasion tickets shine with wealthy cross designs in Pockets, deliver nice Apple Pay experiences to much more folks with third-party browser help, and use new API updates to combine Apple Pay into much more buying flows.

TipKit
Targeted on characteristic discovery, the TipKit framework makes it simple to show useful suggestions in your app. Now you possibly can sequence suggestions so options are found within the very best order, make suggestions reusable with customized tip identifiers, match the appear and feel of your app, and sync suggestions utilizing CloudKit syncing.

Maps
MapKit and MapKit JS supply highly effective new methods for you combine Maps into your apps and web sites.
- Showcase the locations your customers care about most with the all-new Place Card API.
- Shortly and simply entry the locations which are related to your app or web site with Place ID.
- Combine Maps into your web sites with out coding required with the brand new Embed API.
- Get extra sturdy and related outcomes than ever with the improved Search functionality, which incorporates search pagination, bounding field filters, and extra.

SF Symbols
SF Symbols 6 brings greater than 800 new symbols, up to date annotation instruments, and new and enhanced configurable animations that make symbols much more expressive. The brand new wiggle, rotate, and breathe choices reply to person enter, convey standing adjustments, and sign ongoing exercise, leveraging present image layer buildings to allow compatibility with customized symbols. Magic exchange permits symbols to extra intelligently transition between associated variants. And most of the new symbols are localized throughout a number of worldwide scripts.

HealthKit
HealthKit is now obtainable on Apple Imaginative and prescient Professional, supplying you with new methods to create progressive well being and health experiences that make the most of the infinite canvas in visionOS. And new APIs for psychological well being and wellbeing allow you to assist your customers monitor their feelings and moods, in addition to perceive their threat for melancholy or nervousness.

Accessibility
Breakthrough options like Eye Monitoring and Hover Typing on iPhone and iPad, together with new accessibility APIs like Music Haptics, can assist make your app extra inclusive than ever. When built-in with present options like Dynamic Kind and VoiceOver, these enhancements make it simpler than ever to ship high-quality experiences to everybody.
And SwiftUI makes it simple to construct superb experiences which are accessible to everybody.

Enterprise and schooling
Managing gadgets
Constructed-in Gadget Administration frameworks let enterprise organizations and academic establishments deploy, handle, and safe Apple gadgets at scale. Apple Imaginative and prescient Professional now helps Zero-Contact deployments for IT with Automated Gadget Enrollment, and contains extra administration controls with a number of configurations, instructions, and restrictions.
Updates to Apple Enterprise Supervisor and Apple Faculty Supervisor make it simpler for IT groups to handle Activation Lock and undertake Managed Apple IDs. IT groups can now additionally handle Safari extensions for iPhone, iPad, and Mac. And software program replace administration now contains the power to handle beta updates, making it simpler for IT to check new software program releases early.
Enterprise APIs for visionOS
New APIs for visionOS grant enhanced sensor entry and elevated management, so you possibly can create extra highly effective enterprise options and spatial experiences. Entry the principle digicam, spatial barcode and QR code scanning, the Apple Neural Engine, and extra.

CarPlay
The subsequent era of CarPlay lets automobile programs work with iPhone to create much more cohesive experiences that showcase one of the best of the automobile and iPhone. And it permits for the configuration and customization of particular experiences for every automobile mannequin.
Documentation & pattern code
Browse a choice of documentation and pattern code for brand new applied sciences launched at WWDC24.
Launch notes
View detailed info on API adjustments within the newest launched variations, together with every beta launch.