---
title: Asset management
framework: xcode
role: collectionGroup
path: xcode/asset-management
---

# Asset management

Add app icons, images, strings, data files, machine learning models, and other resources to your projects, and manage how you load them at runtime.

## Overview

Overview Apps rely on many types of assets to create a rich, dynamic, and visually engaging user experience. Xcode provides tools and settings to help you add, organize, and optimize the different asset types your app uses. Xcode simplifies managing most types of assets with asset catalogs. Use asset catalogs to organize and manage resources such as images, colors, app icons, textures, stickers, and data.

Xcode also provides interactive editors for certain types of assets, like particle effects, that let you experiment, make changes, and see the results immediately.

## Topics

### App icons and launch screen

- [Creating your app icon using Icon Composer](xcode/creating-your-app-icon-using-icon-composer.md)
- [Configuring your app to use alternate app icons](xcode/configuring-your-app-to-use-alternate-app-icons.md)
- [Configuring your app icon using an asset catalog](xcode/configuring-your-app-icon.md)
- [Specifying your app’s launch screen](xcode/specifying-your-apps-launch-screen.md)

### Asset catalogs

- [Managing assets with asset catalogs](xcode/managing-assets-with-asset-catalogs.md)

### Images

- [Adding images to your Xcode project](xcode/adding-images-to-your-xcode-project.md)
- [Creating custom symbol images for your app](uikit/creating-custom-symbol-images-for-your-app.md)

### Colors

- [Specifying your app’s color scheme](xcode/specifying-your-apps-color-scheme.md)
- [Supporting Dark Mode in your interface](uikit/supporting-dark-mode-in-your-interface.md)

### Augmented reality assets

- [Detecting Images in an AR Experience](arkit/detecting-images-in-an-ar-experience.md)
- [Scanning and Detecting 3D Objects](arkit/scanning-and-detecting-3d-objects.md)
- [Composing interactive 3D content with RealityKit and Reality Composer Pro](realitykit/composing-interactive-3d-content-with-realitykit-and-reality-composer-pro.md)

### Machine learning models

- [Create ML](createml.md)

### Particle effects

- [Creating a SpriteKit particle emitter in Xcode](xcode/creating-a-spritekit-particle-emitter-in-xcode.md)

## See Also

### Interface

- [Localization](xcode/localization.md)
- [Accessibility Inspector](accessibility/accessibility-inspector.md)
