WWDC22 Platforms State of the Unionの雑メモ

Xcode

  • Start Xcode Cloud subscription

Swift

  • Async algorithmso
  • distributed actor
  • New regex code
    • /Hoge fuga <(.*)>/
    • Regex builders
  • Procol matching
    • func hoge(in playlist: some Collection<Song>)
    • var playlists: [any Collection<Song>]
  • Package Plugins
    • Linter, formatter, code generating, etc..
  • dynamic linker update

SwiftUI

  • NavigationStack
  • Swift Charts
  • ViewThatFits { ... }
  • MenuBarExtra for menu bar in macOS

iOS

  • Live Activities with WidgetKit
  • App Intents
  • Passkeys
  • WeatherKit
  • MapKit
  • DataScanner API