デモ版をダウンロードできます。製品版はMac App Storeから。

RetinaIconComposer

1024*1024ピクセルのアイコン用ファイルを作成する/usr/bin/iconutilのGUIフロントエンド。
A GUI for /usr/bin/iconutil using Objective-C.
for macOS 10.12

機能:

  • /usr/bin/iconutilコマンドを実行してひとつの画像からicnsまたはiconsetを作成します。

    右側のビューへ画像ファイルのアイコンをドラッグできます。

    メインドキュメントの拡張子はricsとなりますが、iconutilが使用するドキュメントである拡張子iconsetのフォルダーと全く同じフォーマットです。

  • A /usr/bin/iconutil command is executed and "icns" or "iconset" is created from one picture.

    The icon of a graphics file can be dragged to a right-hand side view.

    Although the extension of a main document serves as "rics", it is the completely same format as the folder of the extension "iconset" which is a document which iconutil uses.


Caution:

  • Mac Developer向けのIconComposer.appは/usr/bin/iconutilコマンドとXcodeのImages.xcassets機構に取って代わられています。

  • このアプリケーションは各サイズごとに異なる画像を使用する場合には対応していません。XcodeのImages.xcassetesを使用する場合にはicnsではなくてiconsetでExportする方が便利です。

    Apple製の.icnsにおいて、@2x.pngの解像度が144dpiになっていました。これに合わせて@2x.pngの解像度が144dpiになるようにしました。

    128x128@2x.pngのサイズが512x512ピクセルになってしまうバグを修正しました。

    このアプリケーションは暫定版ですので、使い難い・エラー処理不完全・ヘルプ無しです。

  • Mac Developer-oriented IconComposer.app is taken and replaced with Images.xcassets of Xcode and /usr/bin/iconutil. This application does not correspond, when using different pictures for every size. It is more convenient to Export not by icns but by iconset, when using Images.xcassets of Xcode.

    Apple, made of a one .icns in, the resolution of @2x.png was 144dpi. I made sure that the resolution of @2x.png will be 144dpi according to this.

    The size of 128x128@2x.png corrected the bug which will be 512x512 pixels.

    Since this application is the provisional version, it has no - error-handling, hard to use, and no help.


Download:


ご意見・感想はsato-akira@hi-ho.ne.jpへお願いします。お待ちしております。