私のチームは、大きなソーシャル ネットワーキング アプリを開発しました。今、私はそれをアプリストアに公開したいと考えています。しかし、このアプリは Objective C で書かれていません。アプリ ストアに公開するにはどうすればよいですか? または少なくとも、テストと機能強化のために Xcode シミュレーターで開くにはどうすればよいですか?
2 に答える
私の推測では、あなたは Android で作成したアプリを iOS に移植したいと考えています。残念ながら、Xcode は Java を Objective-C に変換できず、iOS は Java アプリを実行できないため、アプリをそのまま App Store に提出することはできません。
難しい方法で、アプリ全体を Objective-C で書き直す必要があります。幸いなことに、Google は最近、作業の一部に役立つ翻訳者を立ち上げました: http://google-opensource.blogspot.com.br/2012/09/j2objc-java-to-ios-objective-c.html
それはいけません。ごめん。
私は最近、iOSとAndroidの起動用のアプリに取り組み、並行開発に落ち着きました。
JavaコードはiOSと互換性がなく、XcodeにはそれをObj-cに変換するプロセスがありません。私が知っているクロスプラットフォーム開発の唯一のオプションは次のとおりです。
1)c /c++ベースのライブラリの多用。これらは、AndroidアプリケーションとiOSアプリケーションの両方で利用できます(これが私たちが使用したものです)。ただし、アプリのフロントエンド全体を再実装する必要があります。
2)PhoneGapやAppceleratorなどのクロスプラットフォームフレームワークですが、これには現在のコードベースからの大幅な再開発が必要になります。
3)Breno Gazzolaが提案したような「翻訳者」(別のオプションはXMLVMです)ですが、これらはあなたのためにいくつかの作業を行うだけであり、完璧にはほど遠いです。
あなたのコードを知らずに判断するのは非常に難しいですが、私があなたなら、オプション1と3を可能な限り組み合わせるのを検討しますが、完全な書き直しのための予算です。