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
- 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
Check out all the new stuff on Apple's website, which was recently updated with the announced Macs:
If you liked this post, make sure to smash that ❤ button an odd number of times. Thanks!
Top comments (5)
Great article, really!
I didn't pay attention to the announcements today so this was super helpful round up. Thanks!
Thanks! Very useful !
Thanks for the beautiful summary.
iPhone’s dark mode looks like windows phone 😁