WidgetKit을 사용하면 앱의 콘텐츠를 앱 외부에서도 활용할 수 있고, 한 눈에 파악가능한 최신 정보 경험을 통해서 앱의 활용 범위를 넓힐 수 있다.
애플 생태계 시스템
├── WidgetKit
│ ├── Widgets (위젯)
│ └── Smart Stacks (스마트 스택)
├── ActivityKit
│ └── Live Activities (라이브 액티비티)
├── WatchKit
│ └── Watch Complications (컴플리케이션)
├── App Intents
│ └── Smart Rotate, Control Actions
└── APNs (Apple Push Notification Service)
└── 실시간 정보 업데이트 (ActivityKit과 연동)
WidgetKit을 포함한 다양한 프레임워크들이 애플 생태계에서 사용자에게 앱 외부 경험을 제공하기 위해 함께 작동
NOTE
VisionOS는 호환되는 iPad, iPhone앱의 WidgetKit확장은 로드하지 않는다.
이 중에서도 나는 widget 개발이 필요한데, 여차저차 만들어봤더니 여러 로직들 중에서 한 부분이 마음에 안들어서 일단 apple developer documentation의 WidgetKit부터 파보려한다. swiftUI니 UIkit니 한번도 다뤄본 적이 없어서 그것도 봐야겠지만, 일단 필요한 부분부터 본다.
'∟WidgetKit > ⊢ Overview' 카테고리의 다른 글
WidgetKit - 핵심적이고, 한눈에 파악할 수 있는 디자인을 만들어내자 (0) | 2024.11.04 |
---|---|
WidgetKit - 타임라인으로 콘텐츠를 업데이트하자 (1) | 2024.11.01 |
WidgetKit - 개인화와 상호작용을 이해하자 (2) | 2024.10.30 |
WidgetKit - 정보를 쉽게 확인할 수 있는 기능을 점진적으로 개발해보자 (2) | 2024.10.28 |