The WWDC 2019 Keynote Highlights in 5 minutes
Tags: wwdc, apple, news, mac
Published: 2019-06-03 20:30:10

---
title: The WWDC 2019 Keynote Highlights in 5 minutes
published: true
description: Missed the keynote? Here's a quick write-up of what developers will want to know.
tags: wwdc,apple,news,mac
cover_image: https://thepracticaldev.s3.amazonaws.com/i/oalo1fn094e32osyfrce.png
---

Here are some things that were announced this morning that I think will change the way developers work on Apple platforms.

If I missed something or you caught a typo please leave a comment below.

Let's get into this!

First, the welcome video, now featuring lots of Touch Bar MacBook Pros (spoiler alert: they didn't update the notebook line-up here, having already cleared the decks with the [spec bump](https://www.apple.com/newsroom/2019/05/apple-introduces-first-8-core-macbook-pro-the-fastest-mac-notebook-ever/)):

{% youtube fa5p19APgd8 %}

# watchOS

New taptic clock chimes (audible if sound is on).
> The robins are okay. - Kevin Lynch

## New Apps

- Audiobooks
- Voice Memos
- Calculator (with tip/split calculator)

![](https://thepracticaldev.s3.amazonaws.com/i/585pbrga0pgui7cpc1dq.png)


## New Developer Tools

- Independent Apps (without iPhone companion)
- Extended Sessions
- Streams Audio API
- Appstore for Apple Watch
![](https://thepracticaldev.s3.amazonaws.com/i/eb1barzlov4nxy84tij3.png)
 - Dictation search
 - Siri-based search
 - Integrated purchases

# iOS

iOS 12 statistics:
 - 97% iOS 12 customer 
 - 85% install base (10% adoption of Android 9)

> [unlike] *those other guys* - Tim Cook

## iOS 13

> yes, it's iOS 13 - Craig Federighi

- 30% faster Face ID unlock
- app packaging changes - 50% smaller downloads and 60% smaller updates
- 2x app launch speed
- Dark Mode
{% youtube E5Jg4Wm9b7o %}
- swipe type (like GBoard)
- smart photo sharing suggestions
- time synced lyrics in Music
- Safari text-sizing options
- Mail formatting controls and rich fonts
- Notes gallery view, shared folders
- Reminders redesign
 - smart lists
 - iMessage tagging (reminder to talk)
- Maps
 - rebuilt map
  - it'll rollout to the entire US by the end of 2019
 - ETA sharing
 - favorite places menu for easy access
 - collections for lists of favorite places for sharing
 - lookaround view for 3D exploring
 ![](https://thepracticaldev.s3.amazonaws.com/i/kxy0f9e6ulx9swl51wlt.png)
  - smooth virtual street navigation

### Privacy

#### Location
- One-time location sharing
- Background location usage reports
- Wi-Fi and Bluetooth signal access controls

#### Social Logins
![](https://thepracticaldev.s3.amazonaws.com/i/y5fn2f6xrwv3iwd9bf5l.png)
- Sign in with Apple
 - simple API
 - instant Face ID authentication
 - optional private email generation
 ![](https://thepracticaldev.s3.amazonaws.com/i/q1m3v2a8qe1zauxr06nr.png)
> a unique, random address that forwards to your real address ... you can disable any one of them at any time - Craig Federighi
 - available on the web and all Apple platforms

### Homekit

- Homekit Secure Video
 - Cloudless HomePod, Apple TV, or iPad camera analysis
 - 10-day clip storage for free

- Homekit for Routers
 - Firewalls for individual accessories
 - Will be available from Linksys, Eero, ISPs like Spectrum

### Messages

- Avatar picture sharing controls

#### Memojis

- New Memoji options
{% youtube 3x7_w9Oz8lQ %}
- Auto-generated Personal Memoji Sticker Packs
![](https://thepracticaldev.s3.amazonaws.com/i/vqdtm0noqlnb1jfxay38.png)
- Memoji on all devices with A8 or later

### Camera

- High-key mono effect
- Adjustable portrait lightning effect
- Redesigned editing interface for still photos and videos
![](https://thepracticaldev.s3.amazonaws.com/i/kubktrrsqpkwf934kdyp.png)
 - Video rotation

### Photos

- Hides duplicates with Machine Learning
- Intelligent photo organization and nicer photo browsing
![](https://thepracticaldev.s3.amazonaws.com/i/mg7zua5ogoxhhc0q4y12.png)

### AirPods

- Siri can announce and read incoming messages from Messages or any SiriKit-enabled messages app
- Audio Sharing
![](https://thepracticaldev.s3.amazonaws.com/i/dn5ua8su1j3fo1v9hazs.png)

### HomePod

- Handoff your music, podcast, or a phone call to HomePod
- Live radio from 100,000 stations through Siri
- Voice recongization/response personalization
 - Includes Apple Music, Messages, Reminders, and Notes actions.

### CarPlay

- redesign
 - CarPlay dashboard with Siri, music, maps, and calendar
- Siri third-party integration (starting with Pandora and Waze)

### Shortcuts
- Siri shortcut integration with the shortcuts app on all platforms
- Suggested automations create templates based on your behavior in different apps

### Siri

- Now a text-to-speech voice entirely generated by a neural network
 - more natural responses
![](https://thepracticaldev.s3.amazonaws.com/i/53ceknv0mohti5f01qfr.png)

### Other features

- send unknown callers to voicemail
- enterprise single-sign-on
- separate iCloud accounts

# iPadOS

- a new name!
- tighter Springboard app icon layout
- home screen widget pinning
- Slideover (mini app launcher on the side of the main app)
- multi-window capabilities with individual component drag-and-drop and third-party app support
![](https://thepracticaldev.s3.amazonaws.com/i/i1h2f1jyh141loh2rnie.png)

> *[shows two Word documents in a split view]* I mean that's enterprisey right there - Craig Federighi

## Files

- column-view (like Finder on macOS)
- iCloud Drive folder sharing
- SMB server file sharing
- USB drive support
- USB photo loading support for third-party apps (like camera -> Lightroom)

## Safari

- Desktop-class browsing (with automatic resizing and touch optimization)
- Download manager
- 30+ new keyboard shortcuts

## Writing and Apple Pencil

- Custom fonts on the App Store
- Multi-touch navigation
 - for document scrolling
 - cursor position dragging
 - editing gestures:
  - three-finger-pinch copy
  - three-finger-pinch paste
  - three-finger-swipe undo
- screenshot/photo markup gestures (with full document capture mode in Safari)
- resizable keyboard gesture swipe (thumb typing)
- 20 millisecond to 9 millisecond latency
- redesigned editing palette
- PencilKit editing palette API for app developers

# Mac

## New Mac Pro
{% youtube wl4Hg23RQHQ %}
 - modular design
 - top case handles
 - up to 28 core 300+ watt Xeon processor with great cooling
 - 6 channels of ECC RAM, up to 1.5 terabytes
 - 8 PCIe expansion slots
 - IO Card: two Thunderbolt 3 ports, one USB-A port, audio jack, two 10 gigabit Ethernet ports
 - supported graphics through up to two Mac Pro Expansion Module (MPX): Radeon Pro 580 X, Radeon Pro Vega || (two supported)
 - "Afterburner" module (6 billion pixels per second of hardware accelerated video editing)
 - optional wheels for transport
 - can drive six 6K displays
 - Fall release starting price: $5999

### Live Demo

 - 1,000 audio tracks + software instruments in Logic
![](https://thepracticaldev.s3.amazonaws.com/i/50tg6pienc6dq3ppwo2j.png)
- Simultaneously playing 3 streams of 8K ProRes RAW footage

### Pro Display XDR

- 32-inch LCD
- 6K Retina
- superwide viewing angle
- anti-reflective coating
- nano-texture matte glass panel option without haze effect
- 1000 nits of indefinite full-screen brightness for HDR
 - peak of 1600 nits
- 1 million to 1 contrast ratio
- rotation to portrait mode 
- Fall release starting price: $4999
 - nano-texture version: $5999

## macOS Catalina

### iTunes split - Apple Music, Podcasts, TV

> How about calendar in iTunes? ... How about Mail in iTunes? And maybe Safari in iTunes! ... Well of course we'll add a dock ... Nailed it! - Craig Federighi

#### Music

- Unobtrusive device syncing from Finder
- New sidebar and recommendations

#### Podcasts

- Machine Learning-informed search for spoken content

#### TV

- Contains purchased movies, subscribed channels
- 4K HDR playback
- Dolby Atmos spatial audio

### Sidecar

- Use iPad as a second Mac display
- Precise input with Apple Pencil in several macOS apps

### Accessibility

- Voice Control for iOS and Mac.
 - Text correction/editing
 - Open apps
 - Scroll instructions
 - Tab-based navigation
 - Button clicking
 - Field navigation
 - Maps grid view
 - Volume control
 - Local processing

### Find My

- Find my iPhone + Find My Friends
- Available on Mac and iOS
- Offline location detection through secure distributed Bluetooth relay through other's Apple devices

### Activation Lock

- Supports all T2 Macs
- Locks the boot and OS install processes with your credentials

### Project Catalyst (Marzipan)

- Start with a "Mac" checkbox in Xcode and build iPad and macOS apps simultaneously.
- Early adopters:
 - Asphalt
 - Twitter
 - Atlassian

# ARKit 3

*plus a Minecraft Earth Live Demo*

- People Occlusion
![](https://thepracticaldev.s3.amazonaws.com/i/730mlfr4uwg8d1jawxb5.png)
- Motion Capture support

> Just to be clear no chickens were harmed on stage at WWDC - Craig Federighi

# Swift

## New UI Framework: SwiftUI

- declarative, expressive UI
- size classes
- automatic animation
- automatic Dark Mode support
- live UI preview in Xcode
- drag and drop component ("view") library with code generation
- smart view inspect menu
- built-in localization
- live, on-device code editing
- modular adoption (one view or full application)
- runs natively on watchOS and every Apple platform, and binds to every native control

![](https://thepracticaldev.s3.amazonaws.com/i/1yca6imzrlvxrpe5lu39.png)

# Release Dates (all platform announcements)

Developer beta: Today
Public seed: July
General user availability: Fall

Check out all the new stuff on Apple's [website](https://apple.com), which was recently updated with the announced Macs:

![](https://thepracticaldev.s3.amazonaws.com/i/q1m3v2a8qe1zauxr06nr.png)

<hr/>

If you liked this post, make sure to smash that ❤ button an *odd* number of times. Thanks!

![](https://thepracticaldev.s3.amazonaws.com/i/a0vumo4tpz6uy2aiyx5j.png)