One of the biggest changes to iOS 14 is the new home screen widgets and third-party integration with the new feature will unlock lots of great potential. In a WWDC talk today, Apple has detailed WidgetKit including sharing what the focus and experience should be like and that widgets should not be designed as “mini-apps.”
While much of the focus is on home screen widgets for iPhone, the new feature is also present on iPad as well as Macs with macOS Big Sur (just in different implementations). Here’s how Apple describes WidgetKit:
In the WWDC talk “Meet WidgetKit” Apple highlights the focus of widgets as developers start working on their third-party versions. The three main goals to keep in mind are that widgets should be “glanceable, relevant, and personalized.”
Along with that, Apple specifically wants them to not be “mini-apps” with buttons and a complex UI. After a general overview of WidgetKit and what the experience should be like, the WWDC talk also walks developers through creating a widget with both static and intent configurations.
You can find all the resources to get started with making a widget below and on the Meet WidgetKit talk page.
- Building Widgets Using WidgetKit and SwiftUI
- Creating a Widget Extension
- Have a question? Ask with tag wwdc20-10028
- HIG – Widgets
- Keeping a Widget Up To Date
- Learn more about creating widgets
- Search the forums for tag wwdc20-10028
- WidgetKit