Assets — Lottie · Video · Audio
Keep images, Lottie animations, video, and audio in your project and use them anywhere
2 min read
The Assets tab is the home for every resource your app uses. Alongside images, import Lottie animations, videos, and audio — and preview or play them right in the list. Import once, use anywhere in the project.
Importing
- Add with the
+menu in the Assets tab, or drag & drop files. - Supported formats — images (PNG · JPEG · GIF …), Lottie (JSON), video (MP4 …), audio (M4A …). GIFs keep their original format.
- Assets are stored inside the document package, so they travel with a shared project.
Lottie
The Lottie component plays vector animations. Configure autoplay and looping, and control play/stop/source changes with the Lottie Control action in an Action Flow.
Video
The Video component is a player with a custom playback-control overlay.
- Configure autoplay, loop, muted, and whether controls show.
- The source is a project asset or a remote URL — bind a URL string and the player follows your data (the same pattern as images).
- The Video Control action drives play / pause / stop / source changes.
The audio session is claimed only when audible playback actually starts, so the music you're listening to keeps playing while you edit.
Audio
Audio assets are played from Action Flows — sound effects and background audio.
Bind a video/Lottie source to data and your screen can play whatever media URL an API response carries. The Media Search template in the gallery is a finished example of this pattern.