Launch Without Reworks: Exact Asset‑Handoff Checklist for Icons, Screenshots & Preview Videos
Written by AppWispr editorial
Return to blogLAUNCH WITHOUT REWORKS: EXACT ASSET‑HANDOFF CHECKLIST FOR ICONS, SCREENSHOTS & PREVIEW VIDEOS
Shipping creative assets late, mismatched, or in the wrong format is one of the fastest ways to stall an app launch. This checklist gives product teams and creative contractors an exact, production‑grade handoff for icons, screenshots and preview videos — including naming conventions, export presets, storyboard frames, locale variants, and QA checks — so you can deliver first‑time‑right assets and avoid last‑minute reworks.
Section 1
1) Start with one master source and export presets
Always produce a single, layered master file per asset type (icons: 1024×1024 PNG/PDF source; screenshots: layered artboard with editable text; videos: source project with separate tracks). That master is the only file your contractors should edit — everything else is exported from it with automated presets.
Create and share explicit export presets for every required store size and device class. For iOS icons and screenshots, export a 1024×1024 master icon and the App Store / device display sizes Apple requires; for Android include Play Console sizes and the adaptive icon layers. Providing these presets eliminates guessing and reduces resizing artifacts.
- Icons: provide a flat 1024×1024 master (App Store requires solid background) and include a layered source (Figma/Sketch/PSD/PDF).
- Screenshots: provide an artboard for each orientation with editable copy layers and an export preset for each App Store / Play size.
- Videos: include a project file (Premiere/Final Cut/After Effects) plus a 15–30s export preset matching the store spec (resolution, frame rate, codec).
Section 2
2) Naming conventions and folder structure that prevent confusion
Use deterministic, human‑and‑script readable names so engineers, store managers, and automation tools can find files without asking. A recommended pattern: {product}-{assetType}-{deviceOrLocale}-{role}-{v#}.{ext}. Example: myapp-icon-appstore-1024x1024-v1.png or myapp-ss-6.9inch-en-US-feature1-v2.jpg.
Version every exported file and keep a single canonical manifest (CSV/JSON) listing filenames, resolution, color profile, and whether the file is approved for upload. This manifest becomes the source of truth for build pipelines and localizers and prevents accidental uploads of work‑in‑progress files.
- Filename pattern: product‑asset‑device/locale‑role‑v{semver}.ext
- One manifest (assets.json or assets.csv) with columns: filename, path, size(px), color profile, approved_by, upload_target
Sources used in this section
Section 3
3) Screenshots & localization: deliver in logical groups, not one-offs
Treat screenshots as templates with replaceable text layers rather than separate images per locale. Deliver a master template plus exported variants for each store‑locale pair. That means: one source artboard, and N exports (en‑US, fr‑FR, ja‑JP, etc.) named consistently.
Include localization notes in the manifest: character limits, recommended line breaks, and alternative UI crops (some languages require longer text). Provide translators a screenshot context file showing which UI strings map to which screenshot areas to avoid mistranslations and layout overflow that cause rework.
- Deliver: master screenshot template + locale exports + context mapping file (CSV) for translators
- Include max character counts per text layer and alternate layout suggestions for long languages
Section 4
4) Preview video checklist: storyboard, exact specs, and a QA shot list
Create a time‑stamped storyboard that maps story beats to device frames (which screenshot or microinteraction is on screen at 0:04, 0:08, etc.). For App Store previews Apple requires 15–30 seconds and exact device resolutions; frame rate and audio channel expectations matter — include them in the deliverable. A compact storyboard prevents unnecessary reshoots and keeps editors aligned with product priorities.
Provide an export checklist: target resolution(s) for preview device classes, 30 fps (if required by the store), codec/container (H.264/MP4 or Apple‑specified), stereo track present (even if silent), length limits, and a file size guidance. Include QA steps that a reviewer can run locally (open on device simulator, check for UI cropping and legibility) to catch issues before upload.
- Deliverables: storyboard (timestamped), source project file, master export(s) per device class, captions file (if used).
- Export specs to include: resolution, fps, codec/container, audio channels, min/max length, and whether the store accepts variable frame rates.
Section 5
5) Production QA checklist to stop last‑minute reworks
Before handing assets to the release manager run a short, reproducible QA checklist. Key checks: filename matches manifest; correct color profile (sRGB for stores); no alpha channel where the store disallows it; texts are localized and don’t overflow; icon has required padding and no store‑banned content (e.g., device frames or UI screenshots where disallowed).
Add an upload simulation step: test the asset in a staging/preview view (App Store Connect or Play Console preview, or a local mock) to confirm visual acceptance. Keep one team member responsible for cross‑checking the manifest against what the store expects; this single point of ownership avoids fragmented approvals that lead to rework.
- QA checklist highlights: filename/manifest match, correct color profile, no alpha on App Store icon, video length and stereo track, localized text fits.
- Simulate upload in a preview environment and assign one approver for final sign‑off.
FAQ
Common follow-up questions
What icon file should I give my contractor as the single source?
Give a layered vector or high‑resolution raster master (1024×1024) plus the explicit export presets. For the App Store provide a flat 1024×1024 PNG without rounded corners or alpha; keep the layered source (Figma/Sketch/PSD/PDF) so the exporter can generate smaller sizes from the master.
How many screenshot sizes do I actually need to export?
Export one high‑quality master per orientation and then export per store device class required by Apple and Google Play. Practically, that means producing the Apple required display class sizes (e.g., 6.9-inch iPhone class and 13-inch iPad class) and the Play Console sizes for targeted Android devices — use presets to automate this.
What causes most App Store preview video rejections and how do I avoid them?
Common issues are wrong resolution, unsupported codec/settings, incorrect frame rate, missing stereo audio track, and length outside 15–30s. Prevent these by delivering a project file, following the store spec exactly, and including a final exported file plus a short QA checklist that confirms resolution, fps, codec, audio channels, and length.
Should I localize screenshots before or after design freeze?
Freeze visual design and layout first, then generate localized variants from the frozen template. That way you avoid linguistic layout changes causing visual rework. Provide translators context mapping and character limits so localizers can produce copy that fits the design.
Sources
Research used in this article
Each generated article keeps its own linked source list so the underlying reporting is visible and easy to verify.
Apple
App preview specifications - App information - Reference - App Store Connect - Help - Apple Developer
https://developer.apple.com/help/app-store-connect/reference/app-preview-specifications/
Apple
App icons | Apple Human Interface Guidelines
https://developer.apple.com/design/human-interface-guidelines/app-icons
MobileAction
App Store screenshot sizes & guidelines (guide)
https://www.mobileaction.co/guide/app-screenshot-sizes-and-guidelines-for-the-app-store/
Referenced source
App Store Screenshot Sizes 2026 — Complete Reference
https://screenshots.live/en/guides/app-store-screenshot-sizes
Referenced source
App icon sizes reference (App Store + Play Store)
https://www.appstemple.com/app-icon-sizes
Next step
Turn the idea into a build-ready plan.
AppWispr takes the research and packages it into a product brief, mockups, screenshots, and launch copy you can use right away.