핵심 요약
Microsoft Developer가 .NET MAUI로 iOS 위젯을 네이티브 환경에 버금가게 구축하는 방법을 제시했습니다.
구현 방법
- WidgetBundle, Widget, AppIntentTimelineProvider 등 구성 요소를 활용해 위젯 아키텍처를 설계합니다.
- Swift/Xcode로 위젯 확장을 만들고 MAUI 앱과 App Groups 엔타이틀먼트로 데이터 공유를 구현합니다.
- WidgetCenterProxy 바인딩으로 특정 위젯의 타임라인 재로딩을 제어하고, MAUI 확장을 포함한 릴리스 스크립트를 구성합니다.
주요 결과
- 위젯은 독립 앱으로 동작하며, MAUI 앱 확장 추가 및 릴리스 파이프라인 구성이 가능합니다.



