Flutterでアプリアイコンを作成する方法
目次
Flutter Launcher Icons
flutterには便利なパッケージがあります。「flutter_launcher_icons」です。
flutter_launcher_icons – pub.dev
xcodeに詳しい方はxcodeで設定することも可能です。
今であれば、「Icon Composer」を使用してアプリアイコンを作成するようですね。
動作環境
⚠️この記事の対象プラットフォームはiOSです。すいません。
- Mac mini Apple M4
- macOS Tahoe version 26.3.1(a)
- Flutter 3.41.7
- flutter_launcher_icons 0.14.4
アプリアイコンを作成する
アプリアイコン用の画像を用意する
画像の仕様(iOS用の仕様です。)
- png画像
- 1024×1024サイズ
- 絵柄の大きさは890px以下(Paddingを考慮)
画像は3枚用意します。
- 明るいテーマ用x1枚:透過なし
- 暗いテーマ用x1枚:透過あり
- グレースケール用x1枚:透過あり
以下のような画像を用意してみました。(絵柄がちょっと小さかったですね。)



Flutter Launcher Icons をインストールする
Bash
flutter pub add flutter_launcher_icons設定ファイルを生成する
Bash
dart run flutter_launcher_icons:generate「flutter_launcher_icons.yaml」が生成されます。
flutter_launcher_icons.yamlを編集する
YAML
flutter_launcher_icons:
ios: true
remove_alpha_ios: true
image_path_ios: "assets/appicon/earth_1024_Q7_light.png"
image_path_ios_dark_transparent: "assets/appicon/earth_1024_Q7_dark.png"
image_path_ios_tinted_grayscale: "assets/appicon/earth_1024_Q7_gray.png"アイコンを生成します
Bash
dart run flutter_launcher_icons実行確認
ではビルドしてみましょう。実機やsimulatorで設定したアイコン画像になることを確認します。
どうですか?うまくいきましたか?
Simulator(iOS26)では以下の様に表示されました。もちろんiOS18でも正常に表示されます。



さて、テーマごとのアイコンの確認方法は…
- 画面の何も無いところを長押ししてアプリアイコンがプルプルするまで待つ。
- 左上に出現した「編集」を押し、「カスタマイズ」を押す。
- 画面下段にメニューが表示されテーマを選択できるようになる。
- iOS26以上はlight, darkに加えてclearも選択できるようだ。
疑問
2025年9月あたりiOS26がリリースされました。
iOS26から「Liquid Glass」が採用されたのでアプリアイコンとか大丈夫かなと心配していました。
flutter_launcher_iconsはiOS26でも使えるのかな?
iOS26でも使えます。
先ほどの画像のSimulatorは、「iPhone13 Pro Max – iOS 26.4」です。
実機、「iPhone 12 – 26.3.1(a)」でも表示されました。
リリース申請通るのかな?
通りました。国旗クイズアプリを作ってみました。
まぁでも今後は、「Icon Composer」の使い方も覚えた方がいいのかなと感じています。
関係資料
Apple:
- App icons
- Apple Design Resources iOS18, iOS26のアプリアイコンのデザインテンプレートがあります。
- Icon Composer
- Create icons with Icon Composer
- Creating your app icon using Icon Composer
Flutter:
- flutter_launcher_icons – pub.dev
- Add an app icon
関連記事
おわり