DEV Community

Cover image for The WWDC 2019 Keynote Highlights in 5 minutes
Solomon
Solomon

Posted on • Edited on • Originally published at solomonvictorino.com

The WWDC 2019 Keynote Highlights in 5 minutes

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):

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)

New Developer Tools

  • Independent Apps (without iPhone companion)
  • Extended Sessions
  • Streams Audio API
  • Appstore for Apple Watch
    • 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
  • 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
    • smooth virtual street navigation

Privacy

Location

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

Social Logins

  • Sign in with Apple
    • simple API
    • instant Face ID authentication
    • optional private email generation > 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
  • Auto-generated Personal Memoji Sticker Packs
  • 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
    • Video rotation

Photos

  • Hides duplicates with Machine Learning
  • Intelligent photo organization and nicer photo browsing

AirPods

  • Siri can announce and read incoming messages from Messages or any SiriKit-enabled messages app
  • Audio Sharing

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

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

[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

  • 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
    • 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
  • 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

Release Dates (all platform announcements)

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


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

Top comments (5)

Collapse
 
jess profile image
Jess Lee

I didn't pay attention to the announcements today so this was super helpful round up. Thanks!

Collapse
 
diiaablo95 profile image
Antonio

Great article, really!

Collapse
 
tetiross profile image
Rostyslav Semanyshyn

Thanks! Very useful !

Collapse
 
vagoel profile image
Varun

Thanks for the beautiful summary.

Collapse
 
mandarbadve profile image
Mandar Badve

iPhone’s dark mode looks like windows phone 😁