3

多くの家族や友人から、iPhone や iPod touch でアプリケーションを開発できないかと尋ねられました。私がいつも出した答えは、「必要なものをすべて手に入れることができれば、確かに」でした。私はこれについて多くの友人と話し合ってきました.安くて楽しいゲームを作り、100万人に1ドルで購入してもらい、毎月かそこらでこれを行うことができれば、かなりのお金を稼ぐことができると信じています. 引退するには十分ではありませんが、やりがいのあるものにするのに十分です。

したがって、私の質問は非常に漠然としており、さまざまな回答の余地がたくさんあります。

iPhoneで開発するには何が必要ですか?

あなたには Mac が必要で、MacOSが必要だという印象を受けました。ハードドライブをパーティション分割して MacOS をインストールすることから逃れることはできませんか? それとも、仮想マシンを実行して MacOS をインストールしますか? 私は主に、Linux の経験が豊富な Windows 開発者です。

iPhone 向けに開発するには何を購入する必要がありますか? 何をダウンロードする必要がありますか? 何冊か名前を挙げていただけますか?どこから始めればよいですか?あなたの経験、克服しなければならなかったハードル、難しいと思っていたことが簡単になったことなどを共有することをお勧めします。

4

4 に答える 4

3

必要なものはすべてここにあります: http://developer.apple.com/iphone/

于 2010-02-09T21:16:36.207 に答える
2

実際、アプリを開発するのに MacOSは必要ありません。Apple App Store でそれらを販売したい場合は、最終的なコード署名 (OSX で) のために hackintosh/VM/friend が必要です。また、$99 を支払う必要があります (さらに、18 歳であるため署名できるようになります)。法的な契約) を Apple Dev プログラムの一部にします。このルートに行く場合は、Macを入手することをお勧めします。(私はしばらくの間、非常に優れた HP ラップトップで MacOS を実行していましたが、最近 Macbook を入手して、その経験がより楽しくなったと感じています)。

ただし、代替ルートがあります。

Open Toolchain を使用して、必要なアプリをクロスコンパイル (または iPhone 上でコンパイル) し、Cydia または RockYourPhone ストアで販売できます。Apple が承認していない API を使用しないゲームを作成するつもりなら、これらの代替ストアを通じて販売しても、それほど多くの視聴者を獲得することはできません。ただし、iPhone への無制限のアクセス (ジェイルブレイクされているため) を使用して、必要なコードを記述し、これらのストアで販売することができます (数時間以内にアプリを販売できるようになります)。ジェイルブレイクされたデバイス向けのアプリがどれほどの利益をもたらす可能性があるのか​​ 疑問に思っている人が多いかもしれません. (Multifl0w というカード スタイルのマルチタスク インターフェイスというアプリを作成しました)。

独自のアプリを無料で作成したい場合は、ここに簡単なブログ投稿を書きました (SSH が可能なすべての OS で動作します) (赤い丸薬): http://blog.aaronash.com/?p=15

それ以外の場合は、Apple キャンプ (青い錠剤) でパーティーに行きましょう: http://developer.apple.com/iphone/

幸運を!

于 2010-02-09T22:10:05.850 に答える
1

この優れた記事をチェックしてください:

http://www.codeproject.com/KB/mobile/wm_iphone_android_market.aspx#GettingStarted-iPhone

于 2010-02-09T21:05:39.007 に答える
0

Mac OS X をある種の VM で実行できる場合 (注: 古い PowerPC ではなく、Intel ベースの Mac のように動作する VM である必要があります)、iPhone を使い始めるにはそれで十分です。プログラミング。無料の開発者アカウントを使用して、ここ ( iPhone Dev Center )から SDK を取得できます。同じページにサインアップするためのリンクがあります。

実際に何かを配布する前に、登録開発者になるには料金を支払う必要があると思いますが、それはわずか 99 ドルで、何かが実行されるまで待つことができます。

本やその他のものに関する限り。それはもったいない。スタンフォード コースを受講し、Apple が提供するドキュメントと例を参照してください。それは重要なスタートを切るのに十分なはずです。それから、あなたがそれを正当化するのに十分な進歩を遂げていると思われる場合にのみ、本や追加のお金を払ってください.

したがって、あなたの質問に答えるために必要なのは、OS X と、それを Intel Mac またはそのように動作する VM で実行するための何らかの方法だけです。それ以外は無料で入手できます。

于 2010-02-09T21:26:11.537 に答える