# Loading

Source: https://developer.apple.com/design/human-interface-guidelines/loading
Skill: hig-patterns
Snapshot: 2025-02-02

---
<!-- hig-doctor:attribution -->
> **Source**: Apple Inc. Canonical content at https://developer.apple.com/design/human-interface-guidelines/loading.
> This file is a structured index of that content, snapshot 2025-02-02.
> Apple HIG text and imagery are © Apple Inc.; this repository provides organization and cross-referencing for AI agent consumption only.

# Loading

## Best practices

**Show something as soon as possible.**

**Let people do other things in your app or game while they wait for content to load.**

**If loading takes an unavoidably long time, give people something interesting to view while they wait.**

**Improve installation and launch time by downloading large assets in the background.**

## Showing progress

**Clearly communicate that content is loading and how long it might take to complete.**

**For games, consider creating a custom loading view.**

## Platform considerations

### watchOS

**As much as possible, avoid showing a loading indicator in your watchOS experience.**

---

<!-- hig-doctor:canonical-footer -->
For the complete guidance, including worked examples and illustrations, see the canonical page: https://developer.apple.com/design/human-interface-guidelines/loading

