31

Windows 用の公式 SDK がないことはわかっていますが、これは非常に面倒です。VMware で Mac OS を実行する以外に、Windows コンピューターでアプリケーションを開発する方法はありますか? Xcodeでできることは知っていますが、それもMac OS X専用です。Googleで検索しても何も明らかになりませんでした。

SDK や Xcode を使用できない場合、構文などをチェックしてメモ帳でコードを作成し、適切な拡張子で保存する方法はありますか? それができるかどうかはわかりません。おそらく、SDK を試したことがなく、Mac を買わなければできないからでしょう。

4

10 に答える 10

26

MacMiniを購入する前にこれを調べました。答えは、本質的にはありません。ジェイルブレイクされていないiPhoneで実行されるアプリのiPhoneSDK開発を行うには、LeopardMacを購入する必要があります。

100%不可能というわけではありませんが、99.99%は無理です。足で電球を交換するようなものです。

Xcodeを使用している必要があるだけでなく、XcodeとiPhoneが通信できるようにするには、キーチェーンマネージャーに証明書を取得する必要があります。そして、Xcodeであらゆる種類の設定を適切に設定する必要があります。

于 2009-05-30T00:55:54.090 に答える
16

PhoneGapまたはAppceleratorsTitaniumMobileを使用してアプリを簡単に作成できます。

これらは両方とも基本的にWebKitラッパーとして機能するため、HTML / CSS/JavaScriptを使用してアプリケーションを構築できます。これもかなりポータブルなソリューションですが、作成できるものには多少の制限があります。つまり、集中的なレンダリングなどはありません。それは本当にあなたが何をしようとしているのかに依存します。

于 2009-06-22T08:16:40.000 に答える
2

Cydiaのsaurikが行うことを実行し、PCでコードを記述し、脱獄した後、iPhone自体(技術的にはMacです!)でコードをビルドすることができます。ただし、Interface Builderを入手できないため、基本的にはコードでUIを手動で作成しています。Macなしで実際にアプリを提出するのもかなり難しいでしょう。

于 2009-05-30T00:51:06.737 に答える
2

C / C ++で開発したい場合は、別の解決策があります。 http://www.DragonFireSDK.comを使用すると、Windows上のVisualStudioでiPhoneアプリケーションを構築できます。一見の価値があります-必ず見てください。

于 2009-11-17T23:17:00.250 に答える
2

いいえ、何らかの Intel Mac が必要です。私は Best Buy に行き、18 か月間の無利子プロモーションを利用して 4G RAM を搭載した 24 インチ iMac を 1499 ドルで手に入れました。私は月に 16 ドル程度の最低支払いを支払います。18 か月以内にすべてを完済する限り、いいえそれが、私が iPhone 開発に参加する唯一の方法でした。

于 2009-05-30T01:27:32.887 に答える
1

技術的には、.NET 言語でコードを記述し、Mono フレームワーク ( http://www.mono-project.com/ ) を使用して iPhone で実行できます。これをゼロから行う人は見たことがありませんが、Unity ゲーム開発プラットフォーム ( http://unity3d.com/ ) を書いている人たちは、それを使ってゲームを iPhone 対応にしています。ゲーム自体は .NET で記述されており、iPhone シェルに Mono フレームワークを提供し、すべてを iPhone で実行できるようにします。彼らが Mono へのすべての変更をオープンソース レポジトリに提供したかどうかはわかりませんが、Mac 環境外で iPhone アプリを作成することに真剣に取り組んでいるのであれば、それは可能かもしれません。

そうは言っても、それを機能させるために数週間を費やすことができると思います。代わりにMacに投資するのが最善かもしれません:-)

于 2009-05-30T21:44:04.173 に答える
1

これは、自分の時間をどれだけ大切にしているかにかかっています。他の投稿者が言及しているように、Mac なしで iPhone アプリを構築する方法がいくつかあります。ただし、深刻な問題を抱えているため、適切な開発チェーンを使用した場合よりもはるかに困難で時間がかかります。

eBay では、中古のMac Miniを数百ドルで購入できます。iPhone の開発に真剣に取り組んでいる場合は、節約した時間ですぐに元に戻すことができます。

于 2009-06-21T11:28:19.583 に答える
1

ハッキントッシュを持ち出した人は誰もいません。ハードウェアをサポートしている場合は、それが最適なオプションかもしれません。

于 2011-07-03T01:45:35.320 に答える
0

http://maniacdev.com/2010/01/iphone-development-windows-options-available/

このウェブサイトをチェックしてください。彼らは多くの解決策を示しています。

  1. フォンギャップ
  2. チタンなど
于 2012-05-21T09:20:20.943 に答える
0

次の 2 つの方法があります。

  1. あなたが辛抱強いなら(それをすべてセットアップするには、Ubuntu Corral PCとAndroid SDKといくつかの重い端末作業が必要です)。特権を支払うことなく 3.0 SDK を使用するを参照してください。

  2. あなたが不道徳である場合 (Mac OS X Leopard と仮想化が必要で、どちらも多額の出費または著作権侵害によってのみ入手可能です) - 次のリンクからスペースを削除してください。htt p://iphoneworld. codinghut.com /2009/07/using-the-3-0-sdk-without-paying-for-the-priviledge/

私は自分でUbuntuメソッドを使用しています。

于 2009-08-07T05:43:42.810 に答える