- Developer Support
- Guides and Documentation
- News and Updates
- Developer Forums Ask other developers.
- Feedback Assistant Submit a bug report.
- Contact us.
- System Status
- Apple introduces new developer tools and technologies to create even better apps
- Xcode Cloud
- App Store
- Swift
- Augmented Reality
- Graphics and Games
- Additional Developer Tools and APIs
- About Apple
- AR Creation Tools
- Reality Composer
- Built-in AR Library
- Animations and Audio
- Seamless Tools
- Record and Play
- Export to USDZ
- Reality Converter beta
- From Code to Customer
- Get the latest betas.
- Access comprehensive services.
- Test your apps.
- Distribute apps worldwide.
- Dive deep into analytics.
- Get help from Apple experts.
- Bring Your Ideas to Life
- Xcode
- Swift
- SwiftUI
- Test your apps with TestFlight
- Apple platforms
- Resources
- Frameworks
- Media and web
- Graphics and games
- Developer tools
Developer Support
Get help with development and app management tools, view documentation, connect with other Apple developers, submit bug reports, and more.
Guides and Documentation
Find details and step-by-step instructions on how to use Apple development tools and resources.
App Store Connect
Developer Documentation
Browse the latest API reference, articles, and sample code.
Support Articles
Learn about membership, distribution, development, and more.
News and Updates
Get the latest announcements and recommendations for Apple developers.
Read news and updates
Developer Forums Ask other developers.
Post questions and share technical information with fellow developers and Apple engineers on a variety of development topics.
Visit the forums
Feedback Assistant Submit a bug report.
With Feedback Assistant, you can file bug reports, and request enhancements to APIs and developer tools.
Learn about reporting bugs
Contact us.
Have a question? Apple Developer Support can help. Receive guidance by phone or email.
System Status
If you’re experiencing an issue with developer tools or services, find out if there’s maintenance in progress or a known issue.
View system status
Источник
Apple introduces new developer tools and technologies to create even better apps
Xcode Cloud
App Store
Swift
Augmented Reality
Graphics and Games
Additional Developer Tools and APIs
- Xcode 13 adds powerful new team development features that are perfect for working with Xcode Cloud, as well as with GitHub, Bitbucket, and GitLab collaboration features.
- With SharePlay, popular apps like Disney+, ESPN+, HBO Max, Hulu, MasterClass, Paramount+, TikTok, and Twitch are building new types of shared experiences for users on iPhone, iPad, and Mac. 1
- Third-party video-calling apps can take advantage of the latest FaceTime enhancements, including Voice Isolation, Wide Spectrum Audio, and Portrait mode.
- Messaging apps including Slack and WeChat can now share user status in conversations; apps like Uber Eats can have Siri announce incoming messages; and new Notification APIs enable high-priority and communication notifications from apps like Chase Mobile and Zomato to break through Do Not Disturb or a Focus.
- New camera APIs allow for better fused images and add the ability to capture high-quality stills and 1080p video in the same session.
- Apple Watch developers like Breakpoint Studio, Pandora, Qardio, and more are now creating new app experiences that offer a deeper level of customization, and are more responsive to their users’ environment.
- With TestFlight on the Mac, developers can test in-app purchases and other great Mac app features.
- StoreKit 2, which ensures in-app purchases are safe and secure for customers, now features new APIs for handling product entitlements and subscriber status, and testing support in both Xcode and the Apple sandbox environment.
- Web developers including Grammarly and Honey are now building extensions in Safari that are available across iPhone, iPad, and Mac. Developers can even create new, powerful extensions in the Mail app.
- Third-party navigation apps will be able to show a map view in a vehicle’s instrument cluster display, and a new CarPlay simulator for Mac will vastly improve testing efficiency.
- Apps can offer the theater-like experience of spatial audio and place sounds all around to bring their content to life. And Physical Audio Spatialization Engine makes it easy for game developers to render true-to-life audio across all of Apple’s platforms.
- ShazamKit enables developers to integrate audio recognition technology directly from Shazam into their apps, making it possible not only to match music to Shazam’s vast catalog of songs, but also to match any prerecorded audio to custom results developers create.
Images of Apple’s New Developer Tools and Technologies
About Apple
Apple revolutionized personal technology with the introduction of the Macintosh in 1984. Today, Apple leads the world in innovation with iPhone, iPad, Mac, Apple Watch, and Apple TV. Apple’s five software platforms — iOS, iPadOS, macOS, watchOS, and tvOS — provide seamless experiences across all Apple devices and empower people with breakthrough services including the App Store, Apple Music, Apple Pay, and iCloud. Apple’s more than 100,000 employees are dedicated to making the best products on earth, and to leaving the world better than we found it.
Источник
AR Creation Tools
Reality Composer is a powerful tool that makes it easy for you to create interactive augmented reality experiences with no prior 3D experience. Reality Converter quickly converts your existing 3D models to USDZ so it works seamlessly in our tools and on all AR-enabled iPhone and iPad devices.
Reality Composer
Reality Composer for iOS, iPadOS, and macOS makes it easy to build, test, tune, and simulate AR experiences for iPhone or iPad. With live linking, you can rapidly move between Mac and iPhone or Mac and iPad to create stunning AR experiences, then export them to AR Quick Look or integrate them into your app with Xcode.
Built-in AR Library
Import your own USDZ files or take advantage of the hundreds of ready-to-use virtual objects in the built-in AR library. This library harnesses the power of procedural content generation for a variety of assets, so you can customize a virtual object’s size, style, and more.
Animations and Audio
Add animations that let you move, scale, and add emphasis like a “wiggle” or “spin” to virtual objects. You can choose for actions to happen when a user taps an object, comes in close proximity with it, or activates some other trigger. You can also take advantage of spatial audio to add a new level of reality to your AR scene.
Seamless Tools
Reality Composer is included with Xcode and is also available as an iOS and iPadOS app, so you can build, test, tune, and simulate AR experiences entirely on iPhone or iPad. And thanks to live linking, you can rapidly move between platforms create stunning, complex AR experiences on the devices that work best for you.
Record and Play
With Reality Composer for iOS, you can record sensor and camera data in the location where the AR experience will take place, then replay it later on your iOS device while building your app.
Export to USDZ
Reality Composer now supports export to USDZ which includes support for all animations, anchors and spatial audio authored in Reality Composer.
Reality Converter beta
The new Reality Converter app makes it easy to convert, view, and customize USDZ 3D objects on Mac. Simply drag-and-drop common 3D file formats, such as .obj, .gltf and .usd, to view the converted USDZ result, customize material properties with your own textures, and edit file metadata. You can even preview your USDZ object under a variety of lighting and environment conditions with built-in IBL options.
Источник
From Code to Customer
Join the Apple Developer Program to reach customers around the world on the App Store for iPhone, iPad, Mac, Apple Watch, Apple TV, and iMessage. Membership includes all the tools, resources, and support you need to develop and distribute apps, including access to beta software, app services, testing tools, app analytics, and more.
Get the latest betas.
The incredibly rapid adoption rate of new software by Apple customers means you’ll want to integrate the latest innovative Apple technologies into your apps quickly, so they’ll seamlessly integrate with the latest advances in iOS, iPadOS, macOS, watchOS, and tvOS as soon as they’re released. You’ll always be ready for what’s coming next as you create your most innovative apps ever.
Access comprehensive services.
Leverage Apple’s tightly integrated hardware, software, services, and capabilities to create useful and engaging experiences. Allow your users to subscribe to special content, experience your app in new ways using augmented reality, create intelligent features with on-device machine learning, and quickly purchase items within your app with Apple Pay, sign in to your app and website with their Apple ID, get things done with just their voice using Siri, and much more.
Test your apps.
Collect valuable feedback before releasing your apps and App Clips. With TestFlight, you can invite up to 10,000 external users to try out your beta builds using just their email address or by sharing a public link.
Distribute apps worldwide.
The App Store makes it easy for users in 175 regions to discover and download your apps, games, and extensions across Apple platforms. Apple handles worldwide payment processing, offers unlimited hosting and bandwidth — even for free apps, verifies user accounts, and much more to empower you to scale your app distribution. With Apple Business Manager and Apple School Manager, you can offer your app in volume or custom apps only to organizations you specify. You can even choose to distribute your Mac apps outside the Mac App Store using your Developer ID certificate and Apple’s notarization process, which reassures users that you’re a trusted developer.
Dive deep into analytics.
Measure user engagement, marketing campaign performance, and monetization with App Store Connect, which includes information you won’t find anywhere else and requires no technical implementation.
Get help from Apple experts.
Learn how to take your apps to the next level at special events for program members. And request code-level support from technical support engineers, so you can fix a bug, implement a specific technology, and get your questions answered.
Источник
Bring Your Ideas to Life
With the power of Xcode, the ease of Swift, and the revolutionary features of cutting-edge Apple technologies, you have the freedom to create your most innovative apps ever.
Xcode
The Xcode developer tools include everything you need to create apps for iOS, iPadOS, macOS, tvOS, and watchOS.
Swift
This robust yet intuitive programming language for Apple platforms makes it easier than ever to write great code.
What’s new in Swift
SwiftUI
SwiftUI helps you build great looking apps across all Apple platforms with the power of Swift — and as little code as possible.
Learn about SwiftUI
Test your apps with TestFlight
TestFlight makes it easy to invite users to test your apps and collect valuable feedback before releasing your apps on the App Store. You can invite up to 10,000 testers using just their email address or by sharing a public link.
Apple platforms
Develop apps that integrate seamlessly with the latest advancements in Apple platforms.
Resources
Find tools and resources for creating apps and accessories for Mac, iPhone, iPad, Apple Watch, and Apple TV.
Frameworks
Media and web
Graphics and games
Developer tools
SDKs and Betas
Download SDKs and beta operating systems for all Apple platforms.
Documentation
Browse the latest documentation including API reference, articles, and sample code.
Session Videos
See the latest in Apple technologies presented at WWDC and other events.
Discussion Forums
Ask questions and discuss development topics with Apple engineers and other developers.
Источник