Apple’s iOS 12 is already installed on over 50 percent of actively-used iOS devices (iPhones and iPads): This is why it matters:

You get new apps first, and old ones get better faster

There are real advantages to developing for mobile devices. The market is massive and massively diverse. There are viable opportunities to create niche interest solutions.

Development takes time, of course: and one thing that sucks so much time and resources from small development teams is the need to test software against multiple hardware and software configurations.

When building apps developers must think about how many old OS versions they will support. If they choose to support a five-year old OS, will they then define their application’s feature set by what that OS supports, or build completely different apps for each OS? Each one of these decisions has a real impact on the cost and time it takes to build the solution.

That’s not the case on iOS because developers can create apps accessible to 93 percent of around a billion users simply by supporting iOS 11 and iOS 12. (They can even focus on iOS 12, and still have a huge market). This cuts development time for them and means the latest apps tend to be released on Apple’s platforms first.

Enterprises can be more agile

That’s a huge benefit to enterprise developers. Not only can those internal B2B apps be tweaked and improved for iOS 12 more rapidly than their equivalents on other platforms, but it’s possible to swiftly introduce new apps and services in the B2C markets.