<!--
{
  "documentType" : "article",
  "framework" : "ClockKit",
  "identifier" : "/documentation/ClockKit/deprecated-articles-and-symbols",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Deprecated articles and symbols"
}
-->

# Deprecated articles and symbols

## Topics

### Articles

[Creating complications for your watchOS app](/documentation/ClockKit/creating-complications-for-your-watchos-app)

Set up and implement complications for your watchOS app.

[Declaring complications for your app](/documentation/ClockKit/declaring-complications-for-your-app)

Define the complications that your app supports.

[Creating a timeline entry](/documentation/ClockKit/creating-a-timeline-entry)

Package your app-specific data into a template and create a timeline entry for that template.

[Loading future timeline events](/documentation/ClockKit/loading-future-timeline-events)

Preserve battery life and improve performance on the watch by providing a timeline with expected data and updates.

[Keeping your complications up to date](/documentation/ClockKit/keeping-your-complications-up-to-date)

Replace or extend the data in your complication’s timeline.

[Building complications with SwiftUI](/documentation/ClockKit/building-complications-with-swiftui)

Design the appearance of a graphic complication using SwiftUI.

[Displaying progress views and gauges](/documentation/ClockKit/displaying-progress-views-and-gauges)

Add rich visual data to your SwiftUI complications with progress views and gauges.

[Adding text to a complication](/documentation/ClockKit/adding-text-to-a-complication)

Use text in SwiftUI complications.

### Other Symbols

[`class CLKComplicationServer`](/documentation/ClockKit/CLKComplicationServer)

An object that manages the active complications for an app.

[`class CLKComplication`](/documentation/ClockKit/CLKComplication)

Metadata about a custom complication.

[`class CLKComplicationTimelineEntry`](/documentation/ClockKit/CLKComplicationTimelineEntry)

A container for the complication template object to display and the time to display it.

### Sample Code

[Providing Multiple Complications](/documentation/ClockKit/providing-multiple-complications)

Present multiple complications for a single complication family using descriptors.

[Creating and updating a complication’s timeline](/documentation/ClockKit/creating-and-updating-a-complication-s-timeline)

Create complications that batch-load a timeline of future entries and run periodic background sessions to update the timeline.

### Templates

[SwiftUI templates](/documentation/ClockKit/swiftui-templates)

Design complication templates using SwiftUI views.

[`enum ComplicationRenderingMode`](/documentation/ClockKit/ComplicationRenderingMode)

The complication’s appearance, as specified by the watch face.

[Data providers](/documentation/ClockKit/data-providers)

Feed data to a complication template.

[Circular small](/documentation/ClockKit/circular-small)

Display small, circular content in the corners of the Color watch face.

[Extra large](/documentation/ClockKit/extra-large)

Display content on the X-Large watch face.

[Modular small](/documentation/ClockKit/modular-small)

Display content in the smaller spaces of the Modular watch face.

[Modular large](/documentation/ClockKit/modular-large)

Display multiple rows of content in the large, central complication on the Modular watch face.

[Utilitarian](/documentation/ClockKit/utilitarian)

Use the utilitarian templates to display content on a variety of watch faces, including the Utility, Chronograph, Simple, and character watch faces.

[Graphic](/documentation/ClockKit/graphic)

Display visually rich content on watch faces.

[`class CLKComplicationTemplate`](/documentation/ClockKit/CLKComplicationTemplate)

An abstract class that defines the base behavior for all templates.

[`enum CLKComplicationFamily`](/documentation/ClockKit/CLKComplicationFamily)

Constants indicating the template groups.

  <doc://com.apple.documentation/documentation/BundleResources/Information-Property-List/CLKComplicationSupportedFamilies>



---

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)