위젯, 컴플리케이션 및 실시간 현황

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

서로 다른 위젯이 표시된 상태로 나란히 놓인 iPad, iPhone 및 Apple Watch

iPhone 잠금 화면

iOS 16에서 위젯을 사용하면 사용자는 앱에서 제공된 최신 정보를 iPhone 잠금 화면에서 한눈에 빠르게 확인할 수 있습니다.

더 알아보기

잠금 화면에 피트니스 위젯이 표시된 iPhone

홈 화면

앱에서 제공된 최신 정보를 iPhone 및 iPad의 홈 화면에 표시할 수도 있습니다.

더 알아보기

홈 화면에 위젯이 표시된 iPhone

스마트 스택

스마트 스택은 온디바이스 인텔리전스를 사용해 시간이나 위치, 활동 등의 요소를 바탕으로 적절한 순간에 적절한 위젯을 띄워주는 위젯 모음입니다. 아직 수동으로 추가하지 않은 위젯도 과거 행동 및 새로운 이벤트에 대해 제공한 Intent를 기반으로 스마트 스택에서 제안합니다.

더 알아보기

스마트 스택을 보여주는 애니메이션
여러 가지 컴플리케이션의 시계 페이스가 표시된 Apple Watch.

다채로운 컴플리케이션

watchOS 9에서는 WidgetKit을 사용하여 필요한 정보를 풍부한 색상의 이미지, 텍스트 및 동적 게이지를 통해 시기적절하게 10여 개 이상의 Apple Watch 페이스에서 전달할 수 있습니다.

더 알아보기

실시간 현황(Live Activities)

앱에서 일어나는 일을 사용자에게 바로 알려주는 실시간 현황을 시작해 보십시오. ActivityKit를 사용하면 WidgetKit 및 SwiftUI를 통해 잠금 화면Dynamic Island에서 한눈에 파악하도록 업데이트를 실시간으로 앱에서 제공할 수 있습니다.

더 알아보기

잠금 화면에 실시간 현황이 표시된 iPhone

도구 및 리소스

Xcode 및 다음 리소스를 사용하여 위젯 및 컴플리케이션을 빌드해 보십시오.

Xcode 다운로드하기