UbuntuでiOS用に開発できますか?
Unixベースなので、Linux上のiOS用に開発できると言われました。しかし、iOSゲームをLinux上のAppleのApp Storeにアップロードすることもできますか?
UbuntuでiOS用に開発できますか?
Unixベースなので、Linux上のiOS用に開発できると言われました。しかし、iOSゲームをLinux上のAppleのApp Storeにアップロードすることもできますか?
回答:
コンパイルされたプログラムをUbuntuマシンからAppleに問題なくアップロードできます。これは、プロセスがブラウザーを介して行われるためです(かなり確信しています)。
iOSはObjective-Cを使用しているため、Ubuntuでアプリを「コード化」(geditやGeanyなどを使用して記述)できますが、.ipaファイルにコンパイルすることはできません。
ただし、コンパイルしてテストするには、Mac OS Xでのみ利用できるAppleのSDKが必要です。-したがって、不可能です。
ただし、iOSアプリをプログラミングする方法は常に他にもあります。1つの方法は、市販のMac OS X DVDを購入し、VirtualBoxマシン(または、必要に応じてVMWare)をセットアップすることです。次に、アップルのWebサイトからSDKをダウンロードします。もう1つの方法は、Tiggzi(コンパイルなど多くのオプションがあるため、私の個人的なお気に入り)などの「オンライン」アプリメーカーを使用することです。オンラインアプリメーカーは、デザインと機能にHTMLとJavaScriptを使用し、PhoneGapを使用してコンパイルします。したがって、Objective-Cは必要ありません。
つまり、UbuntuでiOSアプリを作成することはできませんが、作成することはできますが、.ipaファイルにコンパイルすることはできません。ブラウザで実行されるため、UbuntuマシンからAppleにiOSアプリをいつでも送信できます。Ubuntuでそれらを作成する別の方法があります-仮想マシンやオンラインアプリの作成者など。