Apple planning to overhaul development process following buggy iOS 13

Apple is reportedly overhauling its development process for iOS, iPadOS, macOS, watchOS and tvOS to overcome the challenges it faced with the rollout of iOS 13, according to reports.

The company was criticized for its iOS 13 rollouts with many bugs on day one, despite the software being released for both developer testing and public beta testing months prior.

Indeed, iOS 13 has received eight updates and patches since it was released in September.

Now, the company is trying a new approach to improve the quality of each software platform.

Mark Gurman from Bloomberg is reporting that Apple has already begun implementing the new strategy as the company begins work on iOS 14, set for release next September.

Apple’s software engineering chief Craig Federighi reportedly announced the changes this week with senior Apple staff, and the process is now underway inside of the Apple Campus.

Under the new process, Apple will implement “flags” so developers and software engineers can enable and disabled features and functionality in an isolated manner to ensure the rest of the software works as intended.

Rivals Google and Microsoft already use this system.

What’s more, the company will delay or hold back features from the operating system until they’re good to go, with some iOS 14 features already being held back until 2021.

This will give the company more time to test and develop and release a more stable public product.

Apple reportedly did the same thing with iOS 12, delaying some of the bigger features such as Dark Mode until iOS 13.

That meant iOS 12 was a relatively stable update with few bugs.

Do you think this is the right decision? Sound off on Twitter and check back soon for more news and insights on iOS 13, iOS 14, and, of course, Apple’s other operating systems.

About the Author

Everything Apple, every day. This post was written by an AppleMagazine newsroom writer.