Store Assets Guide

Complete guide for creating app icons, screenshots, and marketing materials for App Store and Google Play.


Table of Contents

  1. App Icons
  2. Screenshots
  3. Feature Graphics
  4. Video Previews
  5. Design Tools

App Icons

iOS App Icon

AssetSizeUsage
App Icon1024 x 1024 pxApp Store
App Icon180 x 180 pxiPhone (@3x)
App Icon120 x 120 pxiPhone (@2x)
App Icon167 x 167 pxiPad Pro
App Icon152 x 152 pxiPad

iOS Requirements:

  • PNG format
  • No transparency (alpha channel)
  • No rounded corners (iOS adds automatically)
  • sRGB or P3 color profile
  • No layers or badges

Android App Icon

AssetSizeUsage
Adaptive Icon Foreground432 x 432 pxMain icon
Adaptive Icon Background432 x 432 pxBackground layer
Legacy Icon512 x 512 pxOlder devices
Play Store Icon512 x 512 pxGoogle Play listing

Android Requirements:

  • PNG format (32-bit with alpha)
  • Adaptive icon: foreground + background layers
  • Safe zone: 66dp diameter circle in center
  • Full bleed: 108dp x 108dp

Configuration in app.json

{
  "expo": {
    "icon": "./assets/images/icon.png",
    "ios": {
      "icon": "./assets/images/ios-icon.png"
    },
    "android": {
      "adaptiveIcon": {
        "foregroundImage": "./assets/images/adaptive-icon.png",
        "backgroundColor": "#FFFFFF"
      }
    }
  }
}

Icon Design Guidelines

Do:
  - Use simple, recognizable shapes
  - Ensure readability at small sizes
  - Use bold colors with good contrast
  - Make it unique and memorable
  - Test on different backgrounds

Don't:
  - Include text (unless it's a logo)
  - Use photos
  - Include borders or shadows (iOS adds these)
  - Copy other app icons
  - Use transparency on iOS

Screenshots

iOS Screenshot Sizes

DevicePortraitLandscape
iPhone 6.7" (14 Pro Max)1290 x 27962796 x 1290
iPhone 6.5" (11 Pro Max)1242 x 26882688 x 1242
iPhone 5.5" (8 Plus)1242 x 22082208 x 1242
iPad Pro 12.9" (6th gen)2048 x 27322732 x 2048
iPad Pro 12.9" (2nd gen)2048 x 27322732 x 2048

iOS Screenshot Requirements:

  • PNG or JPEG format
  • RGB color space
  • 72 dpi minimum
  • Maximum 10 screenshots per device
  • First 3 screenshots most important (visible in search)

Android Screenshot Sizes

TypeMinimumMaximumAspect Ratio
Phone320 px3840 px16:9 or 9:16
7" Tablet320 px3840 px16:9 or 9:16
10" Tablet320 px3840 px16:9 or 9:16

Android Screenshot Requirements:

  • PNG or JPEG format
  • No alpha/transparency
  • Minimum 2 screenshots
  • Maximum 8 screenshots per form factor

Screenshot Best Practices

1. Show Key Features

Screenshot 1: Hero shot - Main value proposition
Screenshot 2: Key feature #1
Screenshot 3: Key feature #2
Screenshot 4: Key feature #3
Screenshot 5: Social proof or additional features

2. Add Context with Text

Headline:
  - Short, benefit-focused
  - Max 5-7 words
  - Large, readable font

Subheadline (optional):
  - Supporting detail
  - Smaller font

Example Headlines:
  - "Track Your Progress"
  - "Connect with Friends"
  - "Save Time Every Day"
  - "Beautiful Analytics"

3. Design Template Structure

┌─────────────────────────┐
│                         │
│    HEADLINE TEXT        │  <- Top 20% for text
│    (Large, Bold)        │
│                         │
├─────────────────────────┤
│                         │
│                         │
│    DEVICE MOCKUP        │  <- Center 60% for device
│    with App Screen      │
│                         │
│                         │
├─────────────────────────┤
│                         │
│   (Optional subtext)    │  <- Bottom 20% optional
│                         │
└─────────────────────────┘

4. Color and Style Consistency

Background:
  - Use brand colors
  - Gradients work well
  - Avoid pure white (blends with store)

Typography:
  - 1-2 font families max
  - Consistent sizing across screenshots
  - High contrast for readability

Device Frames:
  - Optional but professional
  - Use latest device models
  - Consistent frame style

Screenshot Localization

Languages to Consider:
  - English (US)
  - English (UK)
  - Spanish
  - French
  - German
  - Japanese
  - Korean
  - Chinese (Simplified)
  - Chinese (Traditional)
  - Portuguese (Brazil)

Tips:
  - Translate text overlays
  - Show localized app content
  - Consider cultural differences
  - Adjust text length for different languages

Feature Graphics

Google Play Feature Graphic

AssetSize
Feature Graphic1024 x 500 px

Requirements:

  • PNG or JPEG
  • No transparency
  • Used prominently in Play Store
  • Most important marketing asset for Android

Design Guidelines:

┌─────────────────────────────────────────┐
│                                         │
│   LOGO        HEADLINE TEXT             │
│   or          "Your App's              │
│   ICON        Main Benefit"             │
│                                         │
│        [App Screenshot Preview]         │
│                                         │
└─────────────────────────────────────────┘
Do:
  - Include app name/logo
  - Show a key app screen
  - Use brand colors
  - Keep it simple and bold

Don't:
  - Overload with text
  - Use low-quality images
  - Include "New" or "Sale" badges
  - Show pricing information

App Store Promotional Art (Optional)

AssetSizeUsage
Promotional Art1024 x 1024 pxFeatured placements

Video Previews

iOS App Preview

DeviceSizeDuration
iPhone 6.7"1290 x 279615-30 sec
iPhone 6.5"886 x 192015-30 sec
iPad Pro 12.9"1200 x 160015-30 sec

Requirements:

  • H.264 codec
  • 30 fps
  • AAC audio (optional)
  • No letterboxing
  • Start with app footage (not title card)

Google Play Promo Video

Format: YouTube URL
Duration: 30 seconds to 2 minutes recommended
Resolution: 1080p minimum

Tips:
  - First 10 seconds most important
  - Show actual app usage
  - Include captions (many watch muted)
  - End with clear call-to-action

Video Content Structure

0:00-0:05  Hook - Show best feature
0:05-0:15  Problem - What does your app solve?
0:15-0:25  Solution - How your app helps
0:25-0:30  CTA - Download now

Design Tools

Free Tools

ToolBest ForURL
FigmaAll design workfigma.com
CanvaQuick graphicscanva.com
GIMPImage editinggimp.org
PhotopeaOnline Photoshop alternativephotopea.com
ToolBest ForPrice
SketchmacOS design$9/mo
Adobe XDFull design suite$9.99/mo
PhotoshopAdvanced editing$20.99/mo
IllustratorVector graphics$20.99/mo

Screenshot Generators

ToolFeatures
AppMockUpFree device frames
Previewed3D mockups
MockUPhoneSimple mockups
Rotato3D animations

Icon Generators

ToolFeatures
AppIconMakerAll sizes at once
MakeAppIconDrag and drop
IconKitchenAndroid adaptive icons
SF SymbolsiOS system icons

Asset Checklist

iOS Submission

  • App Icon (1024 x 1024)
  • iPhone 6.7" Screenshots (min 1, max 10)
  • iPhone 6.5" Screenshots (min 1, max 10)
  • iPad Screenshots (if supporting iPad)
  • App Preview Video (optional)

Android Submission

  • App Icon (512 x 512)
  • Adaptive Icon Foreground
  • Adaptive Icon Background
  • Feature Graphic (1024 x 500)
  • Phone Screenshots (min 2, max 8)
  • Tablet Screenshots (if supporting tablets)
  • Promo Video YouTube URL (optional)

Quick Reference

File Naming Convention

ios-icon-1024.png
ios-screenshot-01-home.png
ios-screenshot-02-features.png
android-icon-512.png
android-feature-graphic.png
android-screenshot-01-home.png

Export Settings

PNG:
  - 8-bit for simple graphics
  - 24-bit for photos/gradients
  - No interlacing

JPEG:
  - Quality: 80-90%
  - Progressive: Yes
  - No EXIF data

Color Profiles

iOS: sRGB or Display P3
Android: sRGB
Web: sRGB