Refreshing widgets
summary
Android 12 adds concrete changes: native support for interactive compound buttons (checkboxes, switches), a reconfigurable flag plus configurationOptional to skip setup, previewLayout and description attributes for the widget picker, Assistant integration with capability tags and a widget helper SDK for TTS, system-level padding and corner radii, targetCell sizing and maxResize constraints, and dynamic color APIs plus smoother transitions and a Jetpack Compose widget library beta later this year; metrics cited: 84% use at least one widget, 63% use multiple, Google Keep widgets see 3.5× engagement since 2018.
AI-written summary · about
chapters (12)
- 0:00Start
- 6:22Preview Layout
- 6:47On-Device Search Assistant
- 7:32Invoking Widgets through Voice
- 7:58Multi-Step Interactions
- 9:56Responsive Layouts
- 10:14Widget Sizing
- 11:03Dynamic Color Apis
- 11:16Dynamic Colors
- 11:26Transitions
- 13:03Summary
- 13:38Beta Launch
related talks
36mPimp my Widget
21mState of the art of Android widgets
09mBuilding modern Android app widgets
39mAndroid widgets and Jetpack Compose: Making your app fancy
43mBuilding for the Future of Android
28mBuilding for the Future of Android
41mData-backed app widget development — with Jetpack Glance
32mBeyond Mobile: Material Design, Adaptable UIs, and Flutter
