web-dev-qa-db-ja.com

iOSアプリを開発するにはXCodeが必要ですか?

私はiOSアプリの開発を探していましたが、Macに定期的にアクセスできず、コンピューターでOSXを実行できません。

私の友人は、XCodeでプログラムを作成する必要があると言っていました(アプリをストアに公開するにはアクセスする必要があることを認識しています)が、Corona/Moaiのようなものを使用できると思いましたWindowsコンピュータを使用して、Macで公開するだけです。

誰が正しいですか?

4
Matt

XCodeの外部でiOSアプリを作成することは「可能」ですが、iOSアプリケーションをテストしてデバッグし、XCodeなしでiPhoneに同期する方法がわかりません(つまり、Macが必要になります)。

開発者アカウントをAppleに登録する必要があります。そうすると、通常、iPhoneが開発者iPhoneとしてマークされ、アカウントに接続されます(とにかく以前はそうだった)。 Ramhoundが言ったように、Visual Studioを見てください(私はVisual Studioを使用してiPhoneを操作した経験がないので、そこでは本当に役に立ちません)。 XCode IDEには、iOSおよびOS X用のソフトウェアの開発を支援するツールがたくさんありますが、Macを使用していない限り利用できないと思います。

Monoプロジェクトをざっと見てみると、Xamarin.iOSを確認する必要があるようです。

http://xamarin.com/ios

Xamarin.iOSは、iOSAPIへのフルアクセスを提供します。最新バージョンのプラットフォームが提供する豊富な機能の全範囲を活用してください。

これを行うには、Objective Cやソフトウェア開発スキルを十分に理解して、行き過ぎてしまうことを覚えておいてください。失敗しましたが、マイレージが異なる場合があります。

3
Richie086

https://expo.io は、開発にXcodeを必要としないreact環境です(ただし、テストにはiOSデバイス、またはシミュレーターにはXcodeが必要です)。

これが広告のように聞こえる場合は、申し訳ありません。それは一つとして意味されていません。単なる情報のみ。私はこれを使用していませんが、開発オプションとしてこれを認識しています。可能であれば、私もXcodeなしでやりたいと思っています。

0
jeffmcneill