2012-02-28 8 views
1

FlashのようなIDEが同じコードをデバイスのネイティブコードにクロスコンパイルできるとすれば、 iPhoneアプリケーションを実行するAndroidアプリ(またはその逆)もしそうなら、それは何を伴いますか?iPad用のAndroidエミュレータを書くことは可能でしょうか?(またはその逆)

+1

広すぎることを示すフラグ。 – QED

+0

これはどのように「広範」にすることができますか、それはブーリアンな質問です!それは可能であるかそうでないかのどちらかです。それが可能であれば、それが可能かどうかについての答えがあります。可能でないなら、不可能です。 –

+0

誰もそれが不可能であることは間違いないと言うこともできますし、確かに可能であるということは誰も言うことができません。この質問は、議論や仮説を引き起こし、経験や事実に裏付けられた明確な答えではありません。 –

答えて

2

おそらく可能ですか?確かに。あなたはiOSのエミュレータを書くだろう。他のエミュレータを見れば、それが何を伴うのかを大まかに見ることができます。合理的に可能ですか?あなたがこの質問をしなければならない場合は、あなたのために非常にそうではありません。 Android上でiOS全体を書き換えたり、実際のハードウェアをエミュレートしたり、iOSイメージのダンプを取得したりする必要があります(EULAを破ることは間違いありません)。また、パフォーマンスや互換性について考えるときには、多くの副作用があります。簡単だったら、誰かがすでにそれをやっていたでしょう。それは大変な仕事です。

+0

"私のために"は相対的な用語です...私はエンジニアですが、私も能力を雇っています:)あなたの答えはまさに私が探していたものですが、 (これは私にとってより便利なので)、つまりAndroidのエミュレーションをiOSに移植することが可能です。 Apple EULA(それは私にはほとんど気にしない)の違反になることは知っており、Googleが気にすることに違反するとは思わない。 –

+0

ああ、私は "その逆"の部分に気付かなかった。 Androidがオープンソースであるため、もう少し簡単に*する必要があります。それはまだ大きなプロジェクトであり、深刻な才能が必要ですが、技術的には可能です...リバースエンジニアリングを多くしてエミュレータを書いた人を雇うことは間違いありません。また、おそらく、特にARMの経験をいくつか見たいと思うでしょう。 – kabuko

関連する問題