Windows VistaでVisualStudioとC#.NETを使用してiPhoneアプリケーションを開発することに興味があります。
http://developer.Apple.com/iphone/index.action からSDKをダウンロードしようとしましたが、ファイルに.dmg
拡張子とそのファイルを開く方法がわかりません。
では、.NET開発者としてiPhone APIに対して作業および開発できますか?また、.NETを使用して開発された既存のアプリケーションはありますか?その点で役立つリソースやWebサイトはありますか?
ありがとう!
一言で言えば、違います。 iPhoneにはMonoのサポートがありますが、現在は制限されています。彼らは過去に、iPhoneアプリとして静的にリンクできる一連の「iPhoneスタイル」コントロールを備えたSilverlightアプリを作成する可能性について話しましたが、それは少し遠いです。
興味のあるゲームで、ポケットが深い場合は、 [〜#〜] unity [〜#〜] は、iPhoneをサポートする(Windowsで実行される)Monoベースのゲーム開発プラットフォームです。 )
それができない場合は、弾丸をかみ、EBayから安価なMacを入手してください。 SDKは公式にはIntelMacのみがサポートされていますが、PPCのものにインストールできます。まだ問題はありません(G5 PowerMacで実行しています)。現時点では)
更新2013年7月18日:
この回答は3歳ですので、最新の情報で更新したいと思います。 MonoTouchは、 Xamarin の一部になっているため、もはや存在しません。これを使用すると、C#および.NET Frameworkの一部(Monoを使用)を使用してモバイルアプリケーションを開発できます。 Windowsを使用してiOSアプリを開発できます およびVisual Studioですが、コンパイルおよびビルドするにはMacが必要です。 こちら iOS開発にVSを使用する方法に関するブログ投稿。
元の回答
MonoTouch 。あなたはまだMacと最低$ 400が必要です(この記事を書いている時点で)
支払いを必要とせず、シミュレーターを使用してプログラムできる評価バージョンを試すことができます。ハードウェアでアプリをテストしたい場合は、お金をポケットに入れる必要があります。
はい。モノタッチは正常に機能します
この質問に対する現在の答えは「はい」です。MacコンピューターでMonoDevelopを使用しているNovellのMonoTouchを使用していますが、NovellはMonoTouchをXamarinと呼ばれる新製品。この夏にリリースされる予定です。
2013年1月
XamarinはMonoTouchとMonoをAndroidかなり前に開発しました。どちらも、愛好家にとっていくらか高価ではありますが、すばらしい製品です。
いいえ、あなたがすることはできません。
いいえ、あなたがすることはできません。
.dmg拡張子は「ディスクイメージ」の略で、Mac OS Xのインストールファイルに使用されます。WindowsVistaは形式を理解しないため、開くことができません。
また、.NETFrameworkでiPhoneアプリを開発するために必要なライブラリ/ SDKを入手することはできません。開発マシンでテストするには、iPhoneエミュレーターに付属する最新バージョンのiPhoneSDKをダウンロードする必要があります。 iPhone開発に使用される主なフレームワークはUIKitです。
IPhoneの開発について学び始めるのに最適な場所は ここ です。
これ 同様の質問は、iPhone開発がWindowsで可能かどうかを尋ねます 。
答えは次のように思われます: ジェイルブレイク iPhoneの場合のみ。
残念ながら、いいえ、C#/。NETで標準のiPhoneアプリを開発することはできません。
しかし、私はiPhoneで実行されているモノラルのスクリーンショットを見たので、いつかおそらく...しかし、それはおそらく合法的な設定にはならないでしょう。
IPhoneは.NETをサポートしていません。 iPhoneで.NETアプリを実行するための互換性ハックなどはないと思います。そのため、弾丸を噛んでObjective-Cを学ぶ必要があるかもしれません。
「iPhone開発チュートリアル」をグーグル検索します。おそらく少し学習曲線があるでしょう。
または、PCでmac osを実行することもできます http://oreilly.com/windows/archive/PearPC.html チェックしてください
MonoTouchはMacで動作します。Windowsの場合はDragonFireSDKを見ることができます。現在ゲーム開発用で、C++。Netを使用してVisualStudio2010でiPhoneアプリケーションを開発できます。