開発

macOS アプリ配布用 DMG をデザインする (2): ウィンドウとアイコンの座標設計と自動化

座標で完成する DMG レイアウト 1 編では create-dmg ツールを紹介し、.app だけを格納したステージングフォルダーと背景画像を準備しました。 いよいよ最後のピース、レイアウトです。DMG ウィンドウをどのくらいの大きさで開くか、アプリアイコンと Applications ショートカットをそれぞれどこに置くか — これらすべては create-dmg に渡す座標で決まります。この記事ではその座標を一つずつ設計します。 ...

2026年5月21日 · 8 分 · 3691 文字 · Juhyun Lee
English 한국어 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文
開発

macOS アプリ配布用 DMG をデザインする (1): create-dmg と背景画像の準備

ユーザーが最初に目にする画面 macOS アプリを自分で配布すると、ユーザーは .dmg ファイルをダウンロードしてダブルクリックします。その瞬間、Finder ウィンドウが一つ開きます。 このウィンドウが、ユーザーとあなたのアプリが出会う最初の画面です。 ...

2026年5月20日 · 8 分 · 3602 文字 · Juhyun Lee
English 한국어 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文
開発

macOS アプリを Mac App Store に出す (3): アップロード設定と App Store Connect への登録

ビルドを App Store に送る道 1 編では MAS ビルドターゲットを、2 編では 2 つのチャネルを分ける設定ファイルとコード分岐を作成しました。これで FocusTimer MAS ターゲットは App Store に出せる形になりました。 ...

2026年5月19日 · 5 分 · 2398 文字 · Juhyun Lee
English 한국어 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文
開発

macOS アプリを Mac App Store に出す (2): 2 つのチャネルを分ける設定とコード分岐

ターゲットを本当の「MAS 用」にする 1 編では、MAS 専用の Bundle ID を登録し、FocusTimer MAS ビルドターゲットを複製しました。しかし、そのターゲットはまだ直接配布ターゲットのコピーに過ぎません。 ...

2026年5月18日 · 7 分 · 3104 文字 · Juhyun Lee
English 한국어 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文
開発

macOS アプリを Mac App Store に出す (1): 別のビルドターゲットを作る

もう一つの配布チャネル — Mac App Store 前のシリーズでは、macOS アプリを Developer ID で直接配布する事前設定を扱いました。証明書、公証、Sparkle 自動アップデート、アップデートフィードのホスティングまで整えることで、App Store を経由せずに .dmg ファイルを直接ダウンロードさせることができるようになりました。 ...

2026年5月17日 · 7 分 · 3387 文字 · Juhyun Lee
English 한국어 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt 繁體中文