Developer Guides
Practical guides on DPI densities, image formats, platform-specific asset requirements, and best practices for Android, iOS, Flutter, and React Native developers.
Fundamentals
What is DPI? A Complete Guide for Android & iOS Image Assets
Learn how screen density works, what mdpi through xxxhdpi mean, and how to prepare the right image assets for every project.
dp vs px vs pt: Understanding Mobile Screen Units
Understand the difference between density-independent pixels, physical pixels, and points across Android, iOS, and Flutter.
PNG vs WebP vs SVG: Which Format for App Assets?
Compare image formats for mobile apps. Learn when to use PNG, WebP, or SVG based on quality, size, and platform support.
How to Reduce App Size with Optimized Image Assets
Practical techniques to minimize image asset impact on your APK or IPA size without sacrificing visual quality.
Android
Android Drawable Image Sizes: Complete Reference
All drawable folder sizes, naming conventions, mipmap vs drawable, and pixel dimensions for every density bucket.
Android Adaptive Icons: How to Create and Export
Foreground and background layers, safe zones, themed icons, and implementation steps for adaptive icons.
Android Splash Screen Assets: Sizes and Setup
The Android 12+ SplashScreen API, required asset sizes, legacy approaches, and implementation code.
iOS
iOS App Icon Sizes: Complete Guide for 2026
Every required icon size for App Store, Spotlight, Settings, and notifications. Includes Xcode 15+ single-size workflow.
iOS Launch Screen: Image Sizes and Best Practices
Storyboard-based launch screens, device screen sizes, dark mode support, and common design patterns.
Cross-Platform
How to Manage Image Assets in Flutter
Asset resolution, directory structure, pubspec.yaml configuration, and performance optimization for Flutter apps.
React Native Image Assets: @2x and @3x Explained
Metro bundler resolution, naming conventions, platform-specific images, and performance best practices.
App Image Kit Tutorials
Step-by-step workflows using this tool — not generic reference material.
Export Android Icons with App Image Kit
From one PNG to drawable-mdpi through xxxhdpi folders, ready for Android Studio.
Nine-Patch (.9.png) Workflow
Define stretch regions and export .9.png files at every density without draw9patch.
Batch Export a Full Icon Set
Upload many icons, name them correctly, and download one ZIP for your project.
Need the export UI explained first? Read the documentation.
Ready to export your assets?
App Image Kit generates all density variants from a single source image. Free, private, and instant.
Open the Tool