MacでPhotoshop用のプラグインを作成する方法について、オンラインでたくさんの記事とハウツーを見つけました。問題は、多くは古いですが、CS1/2/3/4にのみ適用されるか、(現れると思われる)ツールやAPIを参照することは時代遅れです。いくつかの記事はは CodeWarriorを使用する必要がありますが、これはもはやMacプログラミングの領域にも存在しないようです。Photoshop CS5のプラグインを構築するにはどのようなツールが必要ですか?
今日は、2011年には、唯一のCS5のためだけのSnow Leopardを実行しているMacでのプラグインの作成を行う、適切なツールチェイン何であり、私は何のライブラリ/ APIの/フレームワークを使用すべきですか?
私は(正確には何でも)カーボンは古く、回避すべきという印象を得ているが、それはプラグインの本当かどうかは明確ではありません。私はココアを使うべきかどうかについてはっきりしていません。私はCore Foundation(コア・ファンデーション)が必要になると思います(64ビットvs. 32ビット、またはCS5は純粋に64ビットです)。 (私はもちろん64ビットを好む)Photoshop CS5 SDKとPhotoshop CS5自体がインストールされている。
XCodeをIDEとして使用できますか? makefileを手作業でコーディングし、コマンドラインでコンパイルします。これが簡単な場合や唯一の方法であれば可能です。 XCodeを使用できる場合は、どのプロジェクトテンプレートを使用するのですか?私が読んだこの "Mach-O"とは何ですか?これはPSプラグインにどのように適用されますか?
長年Linuxや他のプラットフォーム上で経験したものの、私は、あらゆる種類のマックプログラミングでの合計のnoobだので、それは特に混乱を招くのです。
[Cocoa](http://en.wikipedia.org/wiki/Cocoa_%28API%29) – prodigitalson