March 11, 2026

With WidgetKit developers can code once for the Lock Screen and Apple Watch

0

What you need to know

Apple announced WidgetKit as part of the WWDC22 opening keynote yesterday.
Developers will be able to use WidgetKit to create complications and widgets using one framework.
The iOS 16 and watchOS 9 updates will ship this fall.

Apple’s WidgetKit will allow developers to create widgets for the iPhone Lock Screen and complications for Apple Watch.

With the release of Apple’s next generation of iPhone and Apple Watch software, Apple will give developers the ability to use WidgetKit — a new framework that will allow them to code once for both the iPhone Lock Screen and Apple Watch complications.

The WWDC22 unveiling of iOS 16 brought with it the addition of new widgets to the Lock Screen and they’re very similar to the complications that we’re used to on devices like Apple Watch Series 7, the best Apple Watch available today. With that in mind, Apple has announced WidgetKit to allow developers to create these things just once and then deploy them in two places — in your pocket and on your wrist. And yes, iPadOS 16 support is included, too.

Easily build widgets and make them available in iOS, iPadOS, and macOS using the WidgetKit framework and the widget API for SwiftUI. Now you can use WidgetKit to create widgets for the iPhone Lock Screen, as well as complications in watchOS. And later this year, you can create Live Activities to deliver real-time updates.

Apple says that WidgetKit is also what developers will use to create the new Live Activities that will allow them to put bigger blocks of information on our Lock Screens. Think of Live Activities as a large widget, but one that is live and can be updated by the app that powers it. Apple used the example of a Live Activity showing how close an Uber ride is, or a scorecard from a big game. All of that’s powered by WidgetKit, although the Live Activities portion won’t be ready until “later this year.” Expect that to be a point release after iOS 16 ships in or around September.

Developers keen to learn more about WidgetKit can do so over on Apple’s developer website with videos also available to help explain how the framework functions.