A colossal Dreamer: GR鐵塔-天生我材

WWDC 2023 Platform states of unions 요약 본문

Development/아이폰

WWDC 2023 Platform states of unions 요약

江多林 2023. 6. 9. 14:19

Platform States of Unions

Experience
har
value
tool
visionOS

* Macro annotation
  annotation with xcode compile 
  - #assert @CustomCodable @dictionaryStorage @addCompletionHandler @MemberwiseInit @OptionSet #JSONModel @Bitfield @Newtype
  macro with Swift Package

* inter operablity C++
  extension C++ class

* SwiftUI
  Animation Phases
  Animated SF Symbols
  Custom Animation Protocol
  Gesture Velocity
  Keyframe Animations
  Scroll Transitions
  Spring Animations

  SwiftData - redesign CoreData for SwiftUI
    @Model !! 

* WidgetKit, AppIntents, TipKit, AirDrop
  * WidgetKit
    Identify background
    Update padding

    .containerBackground(for: widget) { ... }
    - #Preview
  * AppIntents
    for shortcuts, siri, spotlight
  * TipKit
    다른 장치에서 본 경우 끌 수 있음.
  * AirDrop
    ShareLink

* Hardware
  Gaming, Camera(AVCapture), Video conferencing

  * Camera
    zero shutter lag
    Overalapping capture
    Deferred processing
    volume shutter button
    HDR image
  * Video conferencing
    reactions
    ScreenCaptureKit
    관련 AV 프레임웍들이 상호동작에 적용되었다 -> 변경사항이 많다.
  * Apple watch
    NavigationSplitView
      <- NavigationStack - 이전 os
    TapView - vertical tap
      <- Section
    CoreMotion High fidelity sensor API

* Accessibility
  AVFoundation - dim flashing light API on video playing - on pipeline
* VisionOS

* Privacy
* AppStore
  - ProductView
  - SubscriptionStoreView(groupID: birdGroupID)
  - SKAdNetwork 
    re-engagement for

* Tool
  - Xcode
    UI 개선됨 - 
    - #Preview
    - support git stage
    - test 리포트 리뷰 제공함.
    - @model SwiftData