To make workflows easier for Apple developers, new APIs such as Object Capture and concurrency for Swift and Xcode Cloud are being introduced.
Epic Games has criticised Apple's App Store and monetization sharing, so the company's developer tools are timely. Apple stated that it has paid $230 billion to developers and that it is developing App Store features that would provide creators with new marketing tools.
Details on the developer tools will be revealed during this week's WWDC 2021 sessions, however, Apple did highlight the following.
Object Capture, which allows every developer to build 3D things from 2D images in minutes. MacOS Monterrey will be able to load images from an iPad or iPhone into Cinema 4D and generate an augmented reality preview on the spot. Wayfair was mentioned as a customer. RealityKit 2 has a feature called Object Capture.
Concurrency will be added to Swift, Apple's programming language, allowing apps to respond to user input while also working in the background. Developers will be able to make use of multi-core processes thanks to concurrency. SwiftUI is also using low-code tools to help with user interface development.
Xcode Cloud will launch a cloud workflow tool that will not only store products, but also allow developers to expand across Apple's product range, identify and solve bugs, and simplify testing. The goal is that developers will be able to build, test, and distribute apps without having to switch tools. Xcode 13 includes Xcode Cloud.
Developers will be able to better target and communicate with users thanks to In-App Events and Custom Pages. App events will be able to be showcased by developers.