2017-10-15 2 views
0

iOSアプリにNDKを使用することを主張する契約をしています。基本的には、彼らはすでにiOSアプリを持っていると主張しており、Android NDKを使ってAndroidアプリを手に入れたいと考えている。Android NDKを既存のiOSアプリに使用

これが無知にならない場合は申し訳ありません。私はネイティブJava/Kotlinでアプリ全体を書き直すことができると示唆しましたが、他の方法では表示されません。 Android NDKを使用して既存のiOSアプリのAndroid版を作成する方法はありますか?私はNDKで働いたことがありません。

+0

これは、iOSアプリの性質に完全に依存します。 C/C++で書かれたOpenGLを使ったゲームやものであれば、NDK中心のAndroidアプリを書くことは合理的な解決策になるだろう。しかし、iOSアプリケーションが典型的なObjective-C/Swiftアプリケーションであれば、Java/Kotlinを使用するあなたのアプローチはもっと理にかなっています。 – CommonsWare

+0

その株式交換アプリ。それはビルドすることさえ複雑ではありません。 –

答えて

0

Androidは、iOS開発の2つの主な開発言語であるObjective-CまたはSwiftをサポートしていません。 iOSアプリがいずれかのアプリに書かれている場合は、Android用のアプリを書き換えることはできません。

@CommonsWareのコメントでは、アプリケーションがクロスプラットフォームのOpenGL ESを使用してC++で書かれている場合、プラットフォーム間でコードの重要な部分を共有できる可能性があります。

また、「自分のiOSアプリでNDKを使用することを強く主張する契約に入札しています」と言うこともあります。それは本当に意味をなさない。 Android NDKはiOSのクロス開発をサポートしていません。 iOSアプリの開発には使用できません。

関連する問題