Skip to content

Mobile and web technologies

New technologies in everyday accessibility

  • Home
  • Mobile technologies
  • Web technologies
  • Contact
  • Home
  • 2022
  • July
  • 25
  • Apple’s newest tool will be the unsung hero of your next favorite app

Apple’s newest tool will be the unsung hero of your next favorite app

Posted on 25.07.2022By MobiletechNo Comments on Apple’s newest tool will be the unsung hero of your next favorite app
Web technologies

Every summer, the majority of Apple users gauge their excitement about the progress of the Apple ecosystem based on the hardware the company occasionally unveils at its WWDC event — though there was none in 2021 — and the new software features that are announced to power the iPhone, iPad, Mac, Apple Watch and other products. But there’s another subtext to WWDC that often makes larger — albeit quieter — waves across the oceans of Apple platforms.

Every WWDC brings a toolbox of new toys for software developers and app-makers, and these eventually result in more robust apps that eventually make these devices even more useful. Whatever your favorite apps are — from YouTube to Uber to Cash App to Waze to Zoom — they often have become invaluable based on new technologies, tools or capabilities that Apple made available to app builders.

And 2021 has brought some huge new developments for coders — including one that could drive massive efficiencies in the way software and apps are built for Apple devices. 

CNET spoke with Susan Prescott, Apple’s vice president of worldwide developer relations, and Andreas Wendker, Apple’s vice president of tools and frameworks engineering, about the big focus on new tools for developers in 2021.

It’s also important to remember that this comes at a time when Apple has faced a tremendous level of scrutiny over its relationship with developers. It’s being examined by lawmakers and regulators in the US and abroad. In Washington, legislators are considering a half-dozen bills that would overhaul antitrust to scrutinize big tech companies, including Apple. Plus, Apple is still awaiting judgment in the lawsuit brought by Fortnite-maker Epic Games, which argued that Apple holds monopoly power over its App Store and unfairly takes money from developers.

Tools that make app building more approachable continue to be a key focus for Apple, especially related to the advances in Swift Playgrounds. “Our feeling is every kid should have exposure to learning to code, not because every kid is going to become a coder but because the world around us is fueled by code,” said Prescott. “We’re going to help as many people as we can in as many walks of life as possible, from as many communities and cultures as possible, to learn to code.”

At WWDC, Apple announced that Swift Playgrounds will no longer be just for learning how to code, but you’ll be able to build iPhone and iPad apps directly in Swift Playgrounds and deploy them to the App Store.

“All these advances in tools and technologies are the result of a vision that we’ve been executing on for years,” said Wendker. “They’re really the result of a never-ending focus on our side to build long-lasting platforms that create lots of value for developers and users.”

The 2021 upgrades for developers

Some more of those significant new developments for software-makers unveiled at WWDC this year included:

SharePlay for Apps: With the new SharePlay API, developers can enable users to share video, movies, music and other multimedia through FaceTime and across platforms (iPhone, iPad, Mac and Apple TV). This will create group watch-party opportunities. MasterClass, Disney Plus, Twitch, HBO Max and Paramount Plus are already planning to support the feature in their apps.

In-App Events: Following on the long success and popularity of In-App Purchases, Apple is adding In-App Events so that apps can include live and/or scheduled events such as breaking news, watch parties, concerts, meet-ups, workout sessions and many other possibilities that app-makers are likely to explore. These can be premium paid events or free community-building events.

TestFlight for Mac: The venerable TestFlight app, which has been on iOS and other Apple platforms for years and has enabled testing of prerelease software, is finally coming to Mac and should streamline the development of more Mac apps. That’s especially relevant in the era of the new Apple Silicon-powered M1 Macs, which are re-energizing the platform. 

RealityKit 2 for AR: While we wait for the hardware to be ready for augmented reality glasses, Apple pushed AR content another step forward with the launch of its next-generation RealityKit 2 at WWDC 2021. RealityKit 2 introduces many new functions but one of the best ones for building AR content is the new object capture that can use photogrammetry from the iPhone or iPad camera to rapidly turn real-world objects into 3D models. 

Swift parallel coding: Swift UI and SwiftPlaygrounds got a bevy of upgrades for 2021, and Prescott said that over half of the top 1,000 apps on the App Store are now built on Swift. But the big announcement at WWDC 2021 was that Swift now supports asynchronous and parallel programming to write faster and more efficient code.

Read more: iOS 15: Release date, public beta and new features

Xcode Cloud

There are also a plethora of other new tools and APIs that Apple announced for 2021. But perhaps the biggest announcement of all was Xcode Cloud, which is part of the new Xcode 13 — Apple’s primary tool for building apps and software for all of its devices and platforms. Xcode Cloud is Apple’s new “continuous integration and delivery service.”

“There are a lot of steps that developers have to go through when they develop apps, like testing and integrating [their code] with their coworkers, and that takes a lot of time,” Wendker said. “And frankly, a bunch of these tasks are often very mundane and developers don’t want to do them. So, the idea behind a continuous integration system like Xcode Cloud is that it basically offloads a lot of these tasks that can be automated into the cloud.”

Apple designed Xcode Cloud to work for both small groups of app developers and big businesses — and especially teams of remote workers, which is why using the cloud makes sense. While larger or more advanced teams may have already set up their own systems to do what Xcode Cloud does, this now makes it a standard part of the Apple development environment and democratizes it for all the teams making apps for Apple devices.

“It gives developers back a lot of their time so they can really focus on their code,” said Wendker. “And that means they have more time to find bugs and issues in their code, they find them earlier, and so they create higher quality apps and they have more time to work on [adding] features.”

The Xcode 13 beta is available for software developers to try out, if they have an active Apple Developer account.

Post navigation

❮ Previous Post: PSP games will still be available from PS3, PS Vita stores
Next Post: Why giant E Ink screens like the Boox Note Air’s are my favorite underrated tech ❯

You may also like

Web technologies
Apple’s Center Stage Camera Is Finally on All iPads, but It’s in the Wrong Place
22.06.2022
Web technologies
9 great reads from CNET this week
16.08.2022
Web technologies
Final Fantasy XVI comes to PS5: Watch the trailer
26.08.2022
Web technologies
Select old Xbox games get FPS Boost on Series X, S
05.08.2022

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Fresh Records

  • iPhone 15 vs Pixel 7: is the $200 price difference justified?
  • iPhone 15 Plus vs OnePlus 11: one-five-plus or just one-plus?
  • iPhone 15 Pro Max vs iPhone 12 Pro Max: will the next iPhone get you to upgrade?
  • iPhone 15 vs Pixel 7
  • Redmi Note 12 Pro Review: Who needs 200MP anyway?

Fresh Comments

No comments to show.

Archives

  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022

Headings

  • Mobile technologies
  • Web technologies

Copyright © 2023 Mobile and web technologies.

Theme: Oceanly News by ScriptsTown

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT