Ben Evans:
Apple changed how software development worked, and by doing so expanded the number of people who could comfortably, safely use a computer from a few hundred million to a few billion.
And, three problems Apple took on:
Putting apps in a sandbox, where they can only do things that Apple allows and cannot ask (or persuade, or trick) the user for permission to do ‘dangerous’ things, means that apps become completely safe. A horoscope app can’t break your computer, or silt it up, or run your battery down, or watch your web browser and steal your bank details.
An app store is a much better way to distribute software. Users don’t have to mess around with installers and file management to put a program onto their computer – they just press ‘Get’. If you (or your customers) were technical this didn’t seem like a problem, but for everyone else with 15 copies of the installer in their download folder, baffled at what to do next, this was a huge step forward.
Asking for a credit card to buy an app online created both a friction barrier and a safety barrier – ‘can I trust this company with my card?’ Apple added frictionless, safe payment.
And:
All of this levelled the playing field. You knew you could trust Adobe or EA with your credit card, and you knew you could trust them not to abuse your PC too much. Panic, Rogue Amoeba or Basecamp have accumulated reputations that mean they get trust too, for tech insiders who’ve known about them for years. But what about a random Vietnamese developer who’s made a fun little game about a bird that flaps? The iOS software model removed trust as a problem, and as an advantage for big companies.
And:
When your product has a few points of market share you can make whatever choices you like, but when you dominate the market, other rules start applying. Apple isn’t the pirates anymore – it’s the navy, the port and the customs house. In the last few weeks, Microsoft, Google, Facebook and Epic have been stopped at customs.
Fascinating perspective. Great read.