business design innovation startups

Hey, Apple!

Hey, Apple, we need to talk about the App Store… Our relationship has gotten away from us. Things started great, I remember how Steve Jobs introduced us.

It started out simple: Free Apps, and Paid Apps. Paid apps pay a 30% rev-share and Free Apps are always Free. Steve Jobs, made it pretty clear and it was a good deal for a new platform that didn’t have many apps.

Things were good for many years. App Store was growing, Apple was promoting and advertising developers and apps. It was a great time to be an app developer, but things started to change.

The App Store Review process started to clamp down on developers. At first, it was for consistency with the platform, design guidelines, network consistency, and quality. But soon it started to be much more than that.

Apple started to reject apps that competed with Apple and started to enforce payment requirements on all digital apps that had subscriptions. At first, it was newspapers and magazines but over the years it has gotten broader and broader.

Many rejections are no longer for the benefit of consumers, it’s just for the benefit of Apple.

Applications from Netflix, Spotify, Audible, Facebook, and many more started to create features and experiences that were terrible because it was necessary to avoid paying Apple 30%. You’d download an app and you couldn’t do anything unless you went to a website to subscribe or create an account. For years you couldn’t use your audible credits to add books to your library because Apple wanted to compete with Amazon and take 30% off the top.

This terrible experience was a requirement if you wanted to avoid paying Apple 30% of your revenue. For many businesses that have smaller margins, this made it a requirement to create awkward free apps or limited apps that would then convert outside the app.

The App Review is a good idea – to provide a level of quality in the App store but the rules that are good for consumers are now confused with what is financially good for Apple. The App Store and Apple are very different now.

The promise of simplicity in the original app store isn’t there anymore. Apple isn’t helping market or sell apps the way that it did in the early days so the benefit to individual developers isn’t there anymore. It’s time to renegotiate the deal.

I’ve seen many businesses large and small get turned upside down because of reviews. The Hey email app being rejected recently is only the most recent battle. Apple’s platform isn’t an option for mobile-first companies, it’s table-stakes to compete.

Apple needs to look in the mirror and reexamine the relationship they want with their developer community. Do they think that Apple Pay and In-App-Payments should win on its own merits or if they should continue to strong-arm every digital business? Do they need developers to build apps anymore or should we go back to building web-apps? Does the App Store Review exist for the benefit of consumers or does it enforce an Apple advantage in certain businesses?

Hey Apple – I’ve been a fan of for many years, the app store has made me a lot of money and it’s made Apple into a trillion-dollar business, but the reason we loved Apple is that it symbolized the creators, the rebels, the misfits and trouble makers. As you think about iOS14 and WWDC- it’s time to reflect on your roots. Apple made products that wowed and we need to get back there. We need to rekindle the relationship. The AppStore is an amazing innovation but it’s gotten away from its roots. Let’s stop strongarming and let’s get back to making things that are insanely great.


Why is Zoom so popular?

Over the last three weeks zoom conference calls have exploded, but why is Zoom so popular?

Video conferencing isn’t new, in-fact Skype, WebEx, Facetime, and Hangouts have been around for years but there are a few things that set Zoom apart.

The first and arguably the most important is the quality of the product experience, in particular audio/video. If you can’t get the quality and performance to work well, then the other features don’t really matter.

In testing Zoom calls vs Skype and Hangouts… Zoom is a clear winner. The fidelity of the video, speed of connection and end-user control of what you’re viewing is far better than the others.

Google hangout offers a cleaner user experience, in that everything stays in the browser. Skype wins on the social front, offering many features to chat/connect, but for large calls, there’s just no comparison. Try to get 10-20 people on a call and nothing really comes close.

Why is this? After all… Skype was the pioneer when it was introduced in 2003 and has had almost a decade head start. The Skype experience took advantage of the high-speed Internet adoption and helped Skype dominate the field initially. It grew quickly and Skype was acquired by eBay three years after launching. Three years after that it was sold to a Private Equity firm, and two years after that was sold again to Microsoft in 2011. That’s a lot of ownership transitions.

At the time Microsoft had its own video audio product called, Microsoft Lync and Office Communicator. This caused a bunch of confusion but no problem… Microsoft said, let’s rename Lync to be called “Skype for Business.” This compounded the problem since the product was incompatible with Skype. Since then, Skype for Business has been morphed into Microsoft Teams and that product is also mostly incompatible with classic Skype.

While Skype had the early mover advantage they lost their advantage because they confused and split the market. They pushed businesses toward one product and personal use toward another.

Zoom got it right – people want to video conference for both personal reasons and for work reasons making it easy to blur the line between the two.

The other thing that Zoom got right was the underpinning technology. While Skype was slow to innovate Zoom took advantage of how the Internet was changing. When Skype was introduced Internet connectivity was slow and a common approach to solving 1 to 1 communication was using peer-to-peer connectivity. The person talks to the server and the server sets up the connection between the two computers. While this makes sense, it has some problems… If one person has a bad connection the entire call gets dropped and as you add more people the number of connections grows very quickly.

With 10 people you need to manage 45 connections. This is called Metcalf’s law. Instead, Zoom uses a central server like a telephone switchboard and those 10 users, only need 10 connections to the central switchboard.

This allows the conversation to scale very well and if someone’s connection is poor the overall conference doesn’t drop. It also allows different levels of quality to get downloaded to people based on their connection speed and their device keeping the experience working well.

In addition to the quality of the call and performance with many people, Zoom is introducing a lot of under-the-hood features that are making it easy for teachers, tutors, and businesses

  • Recurring meetings – make it easy to schedule meetings and it keeps people coming back to the product.
  • Remote assistance and control allows people to use Zoom to do customer or technical support
  • Break off rooms allow you to take a large meeting and break it off into smaller working groups
  • Whiteboarding allows people to collaborate visually
  • And much more…

While there’s a lot of luck in building a successful business, Zoom is doing well because it’s doing a lot of things better than the competition.

Zoom isn’t perfect, the UI could use a clean-up pass.

  • The button to end a call, shouldn’t be where you resize the window.
  • The toolbars are inconsistent and tend to bounce around between three or four different configurations
  • Some interactions require right-clicking to pin video or unpin in a rather unintuitive way.
  • Sometimes the screen resizes in response to a remote person sharing, even if I’ve configured it as desired.

Zoom will continue to grow steadily as the technical challenges and complexity of what Zoom has done is a huge barrier. I’m sure the video space will evolve but 2020 has changed people’s expectations of video conferencing forever.