softantennaJavaでiOSプログラムを作成できる「RoboVM」ツイート2シェアはてブ1Google+Pocket7「RoboVM」はJavaのバイトコードを、ARMまたはx86コードに変換することができるコンパイラ(フリーソフト。これを使えばJava言語を使ってiOSプログラムを作ることができます。iOS用プログラムを開発してみたいJavaプログラマにとっては、便利なツールになるかもしれません。AndroidとiOSでコードを共有するなんてこともできるみたいです。started」に詳しく書いてありますがちょっとめんどうです。Storeからインストール。Toolsをダウンロードしてインストール。toolsを/opt/llvm以下にセットアップ。/opt/llvmシンプルiOSアプリ同じ場所に簡単なiOSアプリのサンプルプログラムが掲載されています。}}UIWindowや、UIButtonなど、iOSプログラマならお馴染みのクラスがJavaプログラムの中でも使われていることがわかります。ボタンに対する、イベントハンドラの登録は、イベントリスナーを作って登録するというJavaプログラマお馴染みの方法ですね。このJavaソースコードをJavaバイトコードにコンパイル。IOSDemo.javaJavaバイトコード(*.class)をネイティブコードにコンパイルします(ここがやたら時間かかる)。IOSDemoしばらく待つと、iOSシミュレーターに画面が表示されます。クリックすると数字がカウントアップされるということで。software.」と警告が表示されていることからもわかるように、まだ実用段階ではないと思いますが、今後の発展によってはおもしろいかもしれません。イベントハンドラの登録方法とか、Java方式のほうが分かりやすいと思うプログラマーも多いでしょう。Javaソースコードのトランスレーターとしては、Googleの開発した「J2ObjC」なんてのもあるみたいです。Final」リリースRECOMMENDこちらの記事も人気です。