WWDC 2019

Here's a quick rundown of my favorite updates announced at Apple's annual WWDC.

tvOS

  • Xbox One and PS4 controller support for games

watchOS 6

  • watchOS App Store => Apple Watch Independence!
  • streaming support
  • menstrual cycle tracking

iOS 13

  • system-wide dark mode
  • built-in swipe typing
  • Maps: favorites, collections, street view
  • up to 30% faster Face ID
  • up to 2x faster app launch
  • Sign in with Apple button — privacy-focused version of "Sign in with Facebook/Twitter/Google"
  • HomeKit Secure Video — store videos from HomeKit cameras to iCloud
  • HomeKit support for routers
  • iMessage Profiles — add your own display name, avatar. Only people in your contacts can see this.
  • Memoji — makeup, hats, piercings
  • Memoji stickers — automatically turns your memoji into a sticker pack with all standard emoji facial expressions
  • Video editing in Photos app
  • dual iCloud accounts per device (for personal and work)
  • smaller volume HUD — changing volume doesn't bring the stupid dialog in the middle of the screen

Siri

  • auto-announce messages on AirPods
  • audio sharing — play your music on a friend's AirPods
  • Music HandOff to HomePod — music on your iPhone will continue on your HomePod with a physical tap
  • live radio stations on HomePod
  • Siri Shortcut Events — automatically run shortcuts based on an event
  • Voice ID for HomePod => multi-user support

iPadOS 13

  • multiple windows for the same app
  • easily switching Slide Over apps
  • App Exposé
  • Safari: download manager
  • third-party font management
  • built in Zip/Unzip files
  • three-finger swipe gesture to undo/redo
  • mouse support (hidden as accessibility option)
  • iCloud Folder Sharing
  • network drives support in Files app
  • USB/SD drives support in Files app

Mac Pro

  • starts at $5,999
  • $4,999 - $5,999 for 32" monitor
  • $999 for monitor stand (LOL)

macOS Catalina

  • Project Catalyst and SwiftUI— an easy way for developers to make apps for ALL of Apple's platforms! The future of the Apple ecosystem.
  • SideCar — wirelessly use your iPad as a second monitor
  • full voice control
  • Find My - combines Find My iPhone, Find My Friends into one app. WORKS WITH OFFLINE DEVICES
  • Activation Lock — like iOS, if someone steals your MacBook, you can lock it down so they cannot format your computer.
  • approve with Apple Watch — like Unlock with Apple Watch but for EVERYTHING

ARKit 3

  • people inclusion — people are detected in real-time and AR elements can visibly work around people
  • motion capture for people

Project Marzipan →

As reported back in December by Mark Gurman in Bloomberg:

Starting as early as next year, software developers will be able to design a single application that works with a touchscreen or mouse and trackpad depending on whether it’s running on the iPhone and iPad operating system or on Mac hardware…

Developers currently must design two different apps -- one for iOS, the operating system of Apple’s mobile devices, and one for macOS, the system that runs Macs. That’s a lot more work. What’s more, Apple customers have long complained that some Mac apps get short shrift…With a single app for all machines, Mac, iPad and iPhone users will get new features and updates at the same time…

Apple is developing the strategy as part of the next major iOS and macOS updates…Codenamed “Marzipan,” the secret project is planned as a multiyear effort that will start rolling out as early as next year…

Simply put, Apple is taking key foundations of iOS and putting it in macOS in an effort to inject the abundance of iOS developer enthusiasm from mobile into desktop.

As I've talked before, this comes at a really interesting time for desktop computers:

  • iOS apps are still a booming business
  • Android apps continue to grow in revenue
  • cross-platform desktop apps based on Electron are growing popular
  • Progressive Web Apps are a rising technology that will bring the massive reach of native-like web apps to all devices

These trends all point to one big question — what is the future of desktop apps?

Services like Facebook, Twitter, Instagram, and Amazon will never need the full-blown robustness of a native Mac/Windows desktop app; they'll be able to get by just fine as Progressive Web Apps, especially since Chrome OS and Windows are pushing so hard for the technology.

But what happens to Facebook, Twitter, Instagram, and Amazon when they get much better user engagement when they port their iOS apps to Mac?

Desktop apps will always be more powerful than mobile apps. And mobile apps will always be more powerful than Web Apps. But maybe, if this Marzipan thing gains traction, the future of mobile & desktop ends up being three main platforms — Marzipan for iOS & Mac, Android for non-iPhones, and then Progressive Web App for literally everything else.

Re: Sharing Priceless Photos…in Full Quality

So I'm a sentimentalist and a digital hoarder who is particularly OCD about original photos & videos.

Last year, I wrote an email to Apple's SVP of Software to point out a common, real-world problem that comes up every time a group of friends get together:

Hey Craig [Federighi],

The iPhone is the best and most popular camera on the planet…yet sharing photos & videos in full quality with friends & family is so hard! I wish sharing full-quality photos/videos was as easy as sending stickers to a group chat in iMessage.

I was recently on a trip to Hawaii with a dozen of my childhood friends. 10 of us had iPhones and 2 had Samsungs. We’re all taking photos, with plenty of candid shots, great group shots, and just living the moment. But when we wanted to share each other's best photos on Facebook, we were faced with several options that all have downsides:

  • Send over iMessage — but then everyone receives a downscaled version of each photo and video.

  • Send via AirDrop — (my Samsung friends were getting a jealous about this, lol) but AirDrop assumes all phones are unlocked and within bluetooth range, which isn't always the case. It forces us to take ourselves out of the moment just to make sure all our iPhones are unlocked and ready to accept the AirDrop.

  • Share folders via Dropbox or Google Photos — but not everyone has an account on either of those.

  • Use iCloud Photo Sharing — but not everyone has that enabled. And even if I send them a link to the album, photos/videos are downscaled to lower quality.

I take pride in the quality of photos I take with my iPhone! It’s a shame though that with all these priceless group photos on our phones, we either have to take ourselves out of the moment to coordinate an AirDrop with everyone, or we have to settle with downscaled versions of photos that are meant to last a lifetime.

I feel that of all the companies in the world, Apple is the only company that could solve this elegantly. Hope you take this into consideration!

-Mel

He read my email that day, but he never emailed me back…

Fast forward eight months later.

On Monday, at Apple's annual developer conference, Craig Federighi announced an awesome new photo sharing feature for the upcoming iOS 12 (skip to 0:30:21):

I'd like to think this feature was created 100% because of me — that way I can justify the celebratory chocolate chip cookie dough cinnamon bun I ate before bed — but even it wasn't, I'm just glad all you guys will be able to use this feature coming this fall.

So buy the best smartphone camera you can afford, take lots and lots of photos, and always, always, always keep the full-quality originals. Because the reality is, you can NEVER go back in time to take better photos of your loved ones.

Apple Slowing Down Old iPhones →

Brian X. Chen of NYT:

What Apple is acknowledging is a power management technique in which the iPhone scales back processing power to keep the device running for longer when its battery health is low. Lithium ion batteries have a limited number of charge “cycles” before they can no longer be recharged properly. Apple’s website says the battery loses about 20 percent of its original capacity after 500 charge cycles.

In other words, if your iPhone is beginning to run out of battery capacity, these slowdowns might kick in to keep it running for longer or prevent it from shutting down unexpectedly.

This isn't a ploy to get old iPhone customers to upgrade. On the contrary, this is an engineering decision made to keep your old iPhones running longer.

Engineering-wise, I think Apple made the right decision. But user experience-wise, I definitely think Apple needs to better communicate these limitations of lithium ion technology, especially when an iPhone customer's battery has degraded past a certain threshold.

Every iPhone customer should know the cheapest solution is to replace the battery through Apple for $79.

Rumor: Apple to Converge iOS, macOS Apps →

Rene Ritchie:

For Microsoft, shifting to universal apps was a way to shed legacy baggage and encourage support for post-PC devices. For Google, bringing Android apps to Chrome let them tap into native functionality and performance.

For Apple, it lets the massive iOS platform help pull the Mac platform forward.

If true, this would be another classic case of Apple copying an idea where that others have failed to execute.

It's a brilliant idea but the success or failure of this type of move would come down to the nitty gritty details that will affect iOS/macOS developers.

Open Letter to Apple: Sharing Priceless Photos…in Full Quality

Hey Craig [Federighi],

The iPhone is the best and most popular camera on the planet…yet sharing photos & videos in full quality with friends & family is so hard! I wish sharing full-quality photos/videos was as easy as sending stickers to a group chat in iMessage.

I was recently on a trip to Hawaii with a dozen of my childhood friends. 10 of us had iPhones and 2 had Samsungs. We’re all taking photos, with plenty of candid shots, great group shots, and just living the moment. But when we wanted to share each other's best photos on Facebook, we were faced with several options that all have downsides:

  • Send over iMessage — but then everyone receives a downscaled version of each photo and video.

  • Send via AirDrop — (my Samsung friends were getting a jealous about this, lol) but AirDrop assumes all phones are unlocked and within bluetooth range, which isn't always the case. It forces us to take ourselves out of the moment just to make sure all our iPhones are unlocked and ready to accept the AirDrop.

  • Share folders via Dropbox or Google Photos — but not everyone has an account on either of those.

  • Use iCloud Photo Sharing — but not everyone has that enabled. And even if I send them a link to the album, photos/videos are downscaled to lower quality.

I take pride in the quality of photos I take with my iPhone! It’s a shame though that with all these priceless group photos on our phones, we either have to take ourselves out of the moment to coordinate an AirDrop with everyone, or we have to settle with downscaled versions of photos that are meant to last a lifetime.

I feel that of all the companies in the world, Apple is the only company that could solve this elegantly. Hope you take this into consideration!

-Mel

Keiichi Matsuda Hyper-Reality

Augmented Reality for the Masses

While everyone is talking about next-gen smartphones like the very impressive Galaxy Note 8 and the highly-anticipated iPhone X, I'm more interested in what's being built on top of smartphones that will bridge us to the next big thing.1

Let's talk about Augmented Reality.

What is AR?

You've actually seen it before, you just don't realize it:

  • If you've ever watched a game of football on TV, the yellow line on the field that constantly moves to indicate the first-down…that's augmented reality.

More recently:

  • If you've ever went outside hunting for Pokémon characters…that was augmented reality.

  • If you use Snapchat to turn your face into a dog and send it to all your friends…that's augmented reality.

Not to be confused with Virtual Reality, Augmented Reality is about overlaying digital information on everything you see. To put it another way:

Virtual Reality is about teleporting you to a new world. Augmented Reality is about enhancing the world around you.

AR Today: Incubation Phase

Here's the current landscape of AR summed up by Timothy Buck:

Google's Project Tango has been around since 2014, and it is almost universally considered a flop. Project Tango only works on specialized hardware that relatively few people own, and because of that, the software landscape is bleak.

Update: Google's ARCore, which is basically Project Tango minus the required specialized hardware, was announced just a few weeks ago. When it launches (release date TBA), it will be limited to Google Pixel (1+ million units shipped) & Galaxy S8 (20+ million).

Microsoft's HoloLens was announced in early 2015, and it's really quite impressive by all accounts. But it's not really a consumer product. The HoloLens starts at $3,000 and is marketed as a developer edition. At this point, they have too few users to truly attract developers in large numbers. Obviously, this could change dramatically if they announce a truly revolutionary consumer device.

Facebook's AR Studio is only a few months older than AR Kit, and Facebook has 2 billion users. But at this point, Facebook isn't offering a way for developers to monetize their AR Studio creations. This means it will be filled with AR "apps" that are essentially ads for companies that monetize in other ways.

In the fall, Apple will update their iPhone line and hundreds of millions of iOS devices being used today will be updated to iOS 11 and capable of running ARKit apps. This is serious incentive [for app developers], and I expect to see a cascade of AR-enabled apps in the App Store at the end of the year.

When iOS 11 launches later this month, Augmented Reality will be supported on iPhone SE, iPhone 6s, iPhone 7, all iPad Pros, the 2017 iPad, and all new iPhones launching this month.

How many devices is that? Some number crunching by David Barnard:

326m iPhones have been sold since the iPhone 6S was released. Some were iPhone 6/6 Plus, but 350m total compatible devices is realistic.

78m iPhones and 13m iPads shipped Q1 (Oct-Dec) last year. And quite a few 7/7 Plus in Q4. iPhone 8 will push it to 450m by the end of 2017.

To put it another way:

Overnight, iOS becomes the largest Augmented Reality platform in the world.

While everyone else gets bragging rights for demoing AR years ago, Apple hits the ground running in the race that matters — first to critical mass.2

AR 1.0: Coming Soon

This past June, Apple opened its doors to developers with the release of ARKit. In just three months, developer adoption has been phenomenal. Here are a few demos I want to highlight:

  • Imagine going to a concert, fair, or festival and finding out your friends are there too:

  • Imagine navigating around a new city like this:

  • Imagine going to a new restaurant and picking out the perfect meal:

  • Imagine moving into a new home and planning out your interior design:

  • Imagine your kid playing games like this in the living room:

  • Imagine trying on new clothes, makeup, and hairstyles like this:

  • Imagine floating a little virtual charm above your head as a status message for the real world. Share your mood with an emoji. Rep your hometown with your favorite sports team logo. Put up a little Fuck Off DND sign when you want to be alone.

  • These two are just flat out cool:

  • For 40+ more demos that I've handpicked, check out all the videos I've posted under Made with ARKit.

Yes, these demos are more on the gimmicky side. But let's put it in perspective:

When the iTunes App Store opened in 2008, novelties like Super Monkey Ball and fart apps were all the rage. They weren't game-changing themselves by any means…but getting developers to invest into the platform was paramount.

Over the years, app development matured and the world was introduced to cultural phenomenons and world-changers like Twitter, Instagram, Snapchat, and Uber.

AR 2.0: Beyond Smartphones

Today's AR comes in the form of Pokémon Go & Snapchat filters. Tomorrow's AR will come in the form of fun & gimmicky demos on next-gen smartphones. But what will AR be like in the years ahead?

  • What happens when we move AR from our smartphone screens to glasses that are comfortable, stylish, and affordable? What happens to smartphones & tablets when all we need is wireless voice-enabled earbuds, AR glasses, and a powerful smartwatch?

  • What happens when multiple people in the same room can share the same augmented experience? What about entire sports arenas? Entire cities?

  • What happens to child development when groups of kids grow up together building & interacting with the same elaborate fantasy worlds right in your living room?

  • What happens when we can replace web browsers & URLs with AR glasses & QR codes in the real world?

  • What happens to online shopping when you can augment any product imaginable onto your body, your driveway, or your home?

  • What happens to offices & conference rooms when we don’t need monitors or TV screens? What happens to interiors of cars when we don’t need physical dashboards or navigation consoles?

  • What happens to international travel when every sign is automagically translated for you? What happens when you can talk to anyone in the world and their words are subtitled for you in real-time?

  • What happens when we can hold up signs anywhere but only allow certain people to see them?

  • What happens to parties & socialization when virtual name tags can only be seen by those with mutual friends? What happens to clubs, concerts, festivals, and dating when singles can display their statuses above their head to only compatible matches?

In Closing

There's so much more to innovation than showing off a flashy demo, impressing loyal fans, or being first to market. Innovation is more than just improving the status quo.

Innovation is about challenging the status quo.

Innovation is about getting new technologies into the hands of millions, driving people to break old habits & create new ones. Innovation is about disrupting the way companies do business, forcing entire industries to rethink their product strategies, operations, and business models.

The next big thing isn't a better-looking smartphone with beefier hardware specs that one-ups the competition. The next big thing will be new AR software & services in the real world...and smartphone AR will be the bridge that takes us there.

It will take years for AR to mature into a world-changing technology. Up until now, Augmented Reality has been limited to early-adopting developers & big-spending enthusiasts. AR has yet to prove compelling, convenient, and affordable enough for mainstream adoption. As the saying goes: "The future is already here — it’s just not evenly distributed."

With the upcoming launch of iOS 11 in the next couple weeks — which will unlock Augmented Reality for 450 million iOS devices this year — AR finally makes its first real step for the masses.3


  1. We can argue that Artificial Intelligence & Machine Learning are the next big thing, especially since they are fundamental building blocks for AR, voice recognition, automation, etc. But AR is a little more “tangible” to consumers. 

  2. "First to critical mass" doesn't necessarily mean dominant market share; Apple just needs enough third-party support & mainstream adoption to carry its ecosystem through the next paradigm shift. Google's ARCore will follow shortly after and, if I had to make a slap bet, likely end up dominating the rest of the AR market to form a duolopoly. 

  3. Mainstream adoption doesn't necessarily mean Apple will "win", but don't make the mistake of betting against them.