
위젯, 컴플리케이션 및 실시간 현황
SwiftUI용 Widget API 및 WidgetKit 프레임워크를 사용하여 손쉽게 위젯을 빌드하고 iOS, iPadOS 및 macOS 어디에서나 사용할 수 있도록 해 보세요. 이제 WidgetKit을 사용하여 iPhone 잠금 화면의 위젯과 watchOS의 컴플리케이션을 생성할 수 있습니다. 또한 iOS 16.1부터 실시간 현황을 만들어 시기적절하게 업데이트를 제공할 수 있습니다.

SwiftUI용 Widget API 및 WidgetKit 프레임워크를 사용하여 손쉽게 위젯을 빌드하고 iOS, iPadOS 및 macOS 어디에서나 사용할 수 있도록 해 보세요. 이제 WidgetKit을 사용하여 iPhone 잠금 화면의 위젯과 watchOS의 컴플리케이션을 생성할 수 있습니다. 또한 iOS 16.1부터 실시간 현황을 만들어 시기적절하게 업데이트를 제공할 수 있습니다.
위젯은 더욱 다양한 곳에서 강력한 기능을 발휘하고 있습니다. 이제 WidgetKit을 통해 상호작용 기능 및 애니메이션 전환 효과를 지원하면 사용자가 위젯에서 바로 작업을 수행할 수 있습니다. 기존 위젯에 몇 가지 간단한 변경 사항을 적용해 iOS 17용으로 다시 빌드하면 iPhone의 대기 화면, iPad의 잠금 화면, Mac의 데스크탑에서 위젯을 멋지게 선보일 수 있습니다. SwiftUI를 사용하면 상황에 따라 위젯의 색상과 간격이 시스템상에서 조정되어 플랫폼 전반에 걸쳐 더욱 광범위한 사용이 가능해집니다.
이제 iPad에서 WidgetKit 및 ActivityKit으로 빌드된 실시간 현황을 사용할 수 있습니다. 사용자는 앱에서 일어나는 일을 잠금 화면에서 실시간으로 한눈에 확인할 수 있습니다.
스마트 스택은 온디바이스 인텔리전스를 사용해 시간이나 위치, 활동 등의 요소를 바탕으로 적절한 순간에 적절한 위젯을 띄워주는 위젯 모음입니다. 아직 수동으로 추가하지 않은 위젯도 과거 행동 및 새로운 이벤트에 대해 제공한 Intent를 기반으로 스마트 스택에서 제안합니다.
watchOS 9에서는 WidgetKit을 사용하여 필요한 정보를 풍부한 색상의 이미지, 텍스트 및 동적 게이지를 통해 시기적절하게 10여 개 이상의 Apple Watch 페이스에서 전달할 수 있습니다.
앱에서 일어나는 일을 사용자에게 바로 알려주는 실시간 현황을 시작해 보세요. ActivityKit을 사용하면 WidgetKit 및 SwiftUI를 통해 잠금 화면 및 Dynamic Island에서 한눈에 파악되는 업데이트를 실시간으로 제공할 수 있습니다.