Coming Soon: We’re building a dedicated application that will automatically generate optimal app icons for all required formats and sizes. Stay tuned for updates!
Overview
Your app needs several icon variants for different platforms and display modes. The boilerplate includes placeholder images that you can replace with your own custom designs at any time during development.Required Icon Assets
In yourassets/images/
folder, you’ll need:
- Main App Icon (
icon.png
, 1024×1024)
Your primary icon used in app stores and as a fallback - iOS Variants:
ios-icon-light.png
- For light mode, visible on white backgroundsios-icon-dark.png
- For dark mode, visible on black backgroundsios-icon-tinted.png
- Special version that iOS can color-match to its theme
- Android Variants:
adaptive-icon.png
- Foreground layer with center-focused designadaptive-icon-monochrome.png
- Single-color version for system themes
- Splash Screen (
splash.png
, 1242×2436)
The loading screen users see when opening your app
Creating Your Icons
Option 1: Using AI Tools
-
Generate Base Icon
Use ChatGPT’s image generator with this prompt:
-
Create Variants
For each variant, show ChatGPT your base icon and ask:
Option 2: Using Design Tools
- Use Figma or Canva for manual editing
- Try Icon Kitchen for automatic Android variants
Always test your icons at full size (1024×1024) and app size (180×180) to ensure they’re clear at all sizes.
Using Your New Icons
Once you’ve created your icons, simply replace the placeholder files in theassets/images/
directory. The Expo build system will automatically generate all the required sizes and variants for different devices when you build your app.