
iOS アプリを Android デバイスで実行したいと思ったことがあるなら、コロンビア大学の 6 人の博士課程の学生が助けてくれるかもしれません。
彼らは、Android 搭載デバイスが国内および海外のバイナリ (つまり Android と iOS の両方のアプリケーション) を単一の端末またはタブレットで実行できるようにする「Cider」と呼ばれるソフトウェアを作成しました。
これを実現するために、Cider は iOS アプリのコードが Android の Linux カーネルではなく Apple の XNU カーネル上で実行されていることを納得させるために必要なライブラリとフレームワークをコピーします。
デモはこのリンクでご覧いただけます。
Ciderの現バージョンはまだプロトタイプであるため、デバイスの内蔵カメラ、GPS信号、携帯電話の無線、Bluetoothにアクセスできないなど、いくつかの制限があります。しかし、このプロジェクトに参加している6人の学生(ジェレミー・アンドラス、アレクサンダー・ファント・ホフ、ナセル・アルドゥアイ、クリストファー・ダール、ニコラス・ヴィエノ、ジェイソン・ニー)は、ソフトウェアの開発を継続しており、近い将来、より高度なバージョンをデモ用に公開したいと考えていると述べています。
それでも、iPhone にかなりよく似た Android デバイスについて考えると、自問自答せざるを得ない。サムスンがこれらの研究者より先にそれを成し遂げたのではないだろうか?(ひどい話だ!)
出典: TheNextWeb