0

iPhoneアプリ開発におけるオープンツールチェーンとは何か、ゼロから学びたい。学習に役立つリンクはありますか。ありがとう

4

3 に答える 3

1

これは、iPhoneSDKから独立したツールを使用して開発することを意味します。主に、リバースエンジニアリングによって構築された一連のオープンソースコンパイルツール(gccなど)とAPIヘッダーがあります。

Mac以外のOSX環境、たとえばWindowsやiPhoneOSでは、SDKがMacのみであるため、iPhoneをターゲットにするためのオープンツールチェーンが必要です。法的に、SDKライセンスはAppStoreではなくiPhoneプロジェクトの開発を禁止しているため、ジェイルブレイクされたプラットフォーム上のアプリにはオープンツールチェーンを使用する必要があります。

詳細については、http://www.saurik.com/id/4をご覧ください。

(AppStoreをターゲットにしている場合は、この用語を忘れることができます。)

于 2010-06-10T12:16:59.953 に答える
1

iPhone Open Application Development, 2nd Edition By: Jonathan Zdziarskiをお勧めします。

これは、私が Open Tool で見つけた全体的なリソースの中で最高のものであり、一般的な iPhone プログラミングの入門としては多少古いものではありますが、まともなものです。

ただし、オープン ツール ソフトウェアの市場は非常に小さいことに注意してください。娯楽以外の重要な目的で iPhone を実際に使用しているのは、会社の iPhone の使用方法を高度にカスタマイズしたいと考えているエンタープライズ開発者だけだと思います。Open Tool を基にしたマスマーケット ビジネスを検討している場合は、飛び込む前に、それがどれほどの利益をもたらす可能性があるかを調査します。

于 2010-06-10T12:57:03.060 に答える
0

それは文字通り、外部ではなくiPhoneで直接コンパイル(およびその他の開発ツール)などを行うことを意味するため、Unix(BSD / Darwin)は外部(コンピューター)のxCodeではなくiPhone内のプログラムを所有します

于 2014-05-22T05:51:46.337 に答える