Refreshable

Asked on 06/17/2025

1 search

The concept of "refreshable" in the context of Apple's WWDC sessions is primarily related to the ability to update or reload content dynamically across different parts of the system, such as widgets and app controls. Here are some relevant insights from the sessions:

  1. Extend your app’s controls across the system: This session discusses how you can refresh the state of controls by specifying the kind of control to reload. This is particularly useful when the state or content of a control needs to be updated, and it can be done using the same refresh tools available for widgets and live activities. You can learn more about this in the Extend your app’s controls across the system (09:01) session.

  2. What’s new in widgets: This session covers options for refreshing widgets, such as scheduled widget reloads. Widgets can be configured to update at regular intervals using a Timeline reload policy, which is useful for widgets that display time-sensitive information like weather or stock updates. More details can be found in the What’s new in widgets (18:12) session.

These sessions highlight the importance of keeping app content up-to-date and synchronized across devices, leveraging Apple's tools and frameworks to ensure a seamless user experience.