<!--
{
  "availability" : [
    "Xcode: 15.0.0 -",
    "macOS: 14.0.0 -",
    "watchOS: 10.0.0 -",
    "iOS: 17.0.0 -"
  ],
  "documentType" : "article",
  "framework" : "watchOS Apps",
  "identifier" : "/documentation/watchOS-Apps/updating-your-app-and-widgets-for-watchos-10",
  "metadataVersion" : "0.1.0",
  "role" : "sampleCode",
  "title" : "Updating your app and widgets for watchOS 10"
}
-->

# Updating your app and widgets for watchOS 10

Integrate SwiftUI elements and watch-specific features, and build widgets for the Smart Stack.

## Overview

watchOS 10 introduces a redesigned user interface to surface timely information, communicate
focused content at a glance, and make navigation consistent and predictable. This sample code project demonstrates
how to update your app and widgets for watchOS 10.

> Note: This sample code project is associated with WWDC23 sessions 10031:
> [Update your app for watchOS 10](https://developer.apple.com/wwdc23/10031/) and
> 10029: [Build widgets for the Smart Stack on Apple Watch](https://developer.apple.com/wwdc23/10029/). It’s based on the [Backyard Birds](doc://com.apple.documentation/documentation/SwiftUI/Backyard-birds-sample) sample.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)