Apple makes a compelling argument for Apple Silicon

Apple’s decision to optimize all its apps for the new M1-powered Macs should encourage other developers, including enterprise developers, to prioritize similar optimization for their own apps, as doing so unlocks significant performance gains for users.

On the catwalk

In this, Apple’s own apps are being used as catwalk models to show just how significant those performance gains can be. By taking this step, developers can deliver significant improvements to their apps that are likely to utterly delight customers – after all, every user likes it when the software they use goes faster, right?

Take a look at some of the stream of statistics Apple rolled out during its presentation of the new Macs yesterday:

  • 3D titles render 6.6x faster in Final Cut Pro.
  • Project building is 3.6x faster in Xcode.
  • Machine learning is 15x faster.
  • And Safari is twice as responsive.

What are these statistics saying?

These statistics do three things: They tell people how fast these new Macs are, they confirm that Macs on Apple’s own processors are real computers, and they show how significant the company’s chip design advantages have become.

The company also shared several examples that illustrate what happens when developers do optimize their apps for the new chips, claiming:

  • You can export photos from Lightroom up to twice as fast on MacBook Air.
  • You can play full quality, 8K ProRes video in DaVinci Resolve without dropping a single frame on the M1 MacBook Pro.
  • You’ll be able to boost image resolution in Pixelmator Pro up to 15x faster on a Mac mini.

The inference isn’t hard to understand. If you are a developer and you want to realize real user-focused gains in your application at what Apple promises should be relatively minimal development costs (ie. time), you’ll give users apps that are faster — and therefore, better — to use.

That’s a really compelling argument for developers. And, as we know, when you convince the developers, you also convince customers.

What does this mean for enterprises?

If you are an enterprise, you probably use/deploy one of three kinds of apps: customer-facing applications, internal applications and in-house or third-party apps for ordering and management. It’s also likely the applications you use have  already coalesced around iOS, since that platform is more widely deployed in business than macOS (though this is changing).

Copyright © 2020 IDG Communications, Inc.