Apple Unveils Technologies for Next-Generation App Development

Cupertino, California – Apple today unveiled a line of powerful new technologies that will enable 23 million developers to create the applications of the future. These tools will allow developers to extend the capabilities of applications on Apple’s leading platforms and manage their projects even more efficiently.  In addition, Apple is opening new developer forums. Here they will be able to make their suggestions on what improvements can be introduced this year and later.

“The Apple developer community creates apps that inspire everyone — helping over a billion users, driving industries and changing our world. – The App Store ecosystem is constantly growing with diverse and successful applications. But we know that to make the App Store a better place for users, we still have a lot of work to do together. As part of this year’s WWDC, we are hosting App Store Labs Online Workshops, an expanded annual App Store Developer Survey, and other events to help get hundreds of thousands of feedback on how to improve the App Store for both them and users. ”

New ways to interact with apps through App Clips and Widgets

App Clips is a fast and easy way to interact with the application through new visual indicators (App Clip codes), as well as NFC tags, sent links and other elements. App Clips are loaded instantly, so the user can immediately use the application function. And for developers, this is a new effective way to offer your application to users at the moment when they may need it. When the user opens the App Clip thumbnail, he can install the full version of the application with one touch.

Widgets with an updated interface have become even more convenient: they show the user information that may be useful to him right now.  And with the new Swift APIs, developers can create a widget for iOS, pads, and macOS from a single code.

Improved integration with Apple platforms

This year, Apple is offering developers even more ways to fully integrate an app with core platform capabilities to deliver powerful features while keeping users safe and private. Locator, a new networking technology for accessories, will enable third-party manufacturers to leverage an end-to-end encrypted network with hundreds of millions of devices so that only the owner can see the location of a lost device.

Developers of mail and browser apps can offer their apps as a default option that the user chooses. And Safari for Mac adds support for the popular WebEx tensions APIs used in Chrome, Firefox, and Edge, so extension creators can more easily work with Safari and distribute their products through the Mac App Store.

Developer support and empowerment

With the new Store Kit tool in XCode, developers can simulate the process of setting up subscriptions, in-app purchases, and even a check-in process right on the Mac. In the new Store Kit testing environment, developers can easily automate testing of the purchase process. The App Store server now receives notifications for events such as subscription renewals and customer refunds. This makes it easier for developers to provide a seamless experience with their applications.

This is a great opportunity for developers offering content for the whole family.
Game Center now has a spectacular new interface and new features, so it will be easier for developers to draw users’ attention to their games for Apple platforms. Updates include the latest leaderboards, a new Game Bar, and improved recommendations for Popular Games with Friends in Game Center.

The design of XCode 12 follows the general layout of macOS Big Sur, and the new document tabs allow you to open multiple files faster at the same time without requiring a lot of RAM so as not to interfere with the interface files. All log and project files open in separate tabs. The fonts in Navigator are set to the same size as in the operating system, but you can also customize the small, medium, or large font yourself.

New features in Swift

Swift App provides developers with a modern UI design environment that makes it easier than ever to create complex application interfaces thanks to its intuitive tools. Developers already working in Swift can easily add new functionality to their existing code, and the new Lazy API ensures that large amounts of data can be handled seamlessly.

More customization options for applications with Mac Catalyst

The Mac Catalyst app was first introduced at WWDC in 2019 along with macOS Catalina. It allowed developers to easily adapt apps for the Mac that were originally built for the iPad. With the release of macOS Big Sur, the Mac Catalyst has been redesigned to include powerful new APIs and other tools to control the behavior of the applications you create.

Developers can now choose whether to keep the Mac app at the same scale and resolution as the iPad app, or take full advantage of the Mac interface and create a fully responsive desktop experience. Apps built with the Mac Catalyst can be published to the Mac App Store, where users in 175 countries can download and use in-app purchases on Mac, iPhone, and iPad.

Expanded App Store Lab and New App Store Verification Process

At WWDC20, Apple is also unveiling an enhanced version of the App Store Lab, which will provide additional support to the developer community building apps for different Apple platforms. Previously, the App Store Personal Lab allowed you to provide news and announcements about major new App Store features and App Store policy changes.

This year, we invite developers to share their experiences and give feedback in the virtual lab or use the additional survey channel, which you can subscribe to until June 26th. The polls are being conducted for the fourth year, and half a million developers have already taken part in them. developers will be able to provide suggestions for both major changes and minor fixes so that Apple can continue to improve and improve the App Store based on the feedback from the developer community.