Easily build widgets and make them available across iOS, iPadOS, and macOS using the WidgetKit framework and the widget API for SwiftUI. Widgets come in multiple sizes, and users can visit the widget gallery to search, preview sizes, and place them anywhere on the Home screen to access important details at a glance. They can also add Smart Stacks — sets of widgets that use on-device intelligence to surface the right widget at the right moment, based on factors like time, location, and activity.

Widgets in iPadOS 15

Widgets become even more powerful on iPad. They can now be placed among apps right on the Home screen, and the new extra-large size gives you even more design flexibility. Widgets also become more discoverable. Even widgets that haven’t been manually added are suggested in Smart Stacks based on past user behavior and on intent donations for new events. And you can continue using TimelineEntryRelevance to rotate your widget to the top of the stack when it's relevant to the user.

Tools and resources

Use Xcode and these resources to build widgets for iOS, iPadOS, and macOS.

Download Xcode