flutter-adding-home-screen-widgets

작성자: flutter

Flutter 앱에 Android 및 iOS용 홈 스크린 위젯을 추가하여 네이티브 UI와 공유 데이터 동기화를 구현합니다. Flutter는 home_widget 패키지를 사용하여 공유 로컬 저장소(iOS의 UserDefaults, Android의 SharedPreferences)를 통해 네이티브 위젯과 통신하며, 데이터는 Flutter에서 작성되어 OS 트리거 시 네이티브 위젯이 읽는 방식으로 흐릅니다. iOS 구현은 Xcode, SwiftUI, App Groups 기능을 사용하는 Widget Extension 타겟을 활용하고, Android는 Android Studio에서 AppWidgetProvider, XML 레이아웃 등을 사용합니다.

npx skills add https://github.com/flutter/skills --skill flutter-adding-home-screen-widgets