Adds home screen widgets to a Flutter app for Android and iOS. Use when providing glanceable app information or quick actions on the device home screen.
Implementing Flutter Home Screen Widgets Contents Architecture & Data Flow Flutter Integration Workflow iOS Implementation Workflow Android Implementation Workflow Advanced Techniques Examples Architecture & Data Flow Home Screen Widgets require native UI implementation (SwiftUI for iOS, XML/Kotlin for Android). The Flutter app communicates with these native widgets via shared local storage (UserDefaults on iOS, SharedPreferences on Android) using the home_widget package. Data Write: Flutter app writes key-value pairs or renders images to a shared container. Trigger: Flutter app signals the native OS to update the widget. Data Read: Native widget wakes up, reads the key-value pairs or images from the shared container, and updates its UI. Flutter Integration Workflow Use this checklist to implement the Dart side of the Home Screen Widget integration.
don't have the plugin yet? install it then click "run inline in claude" again.
by @flutter