RoboVMは、JavaのコードをARMやX86のバイナリに出力してくれるすごいロボです。 Java+libGDXで作ったAndroid用ゲームをRoboVMでiOS用バイナリ出力してAndroid/iOSマルチ対応作戦を目論んでいます。 が、いざRoboVMにかけたら「リフレクションなんか対応してるわけないだろJK」とか言われても困るので検証してみました。 とりあえずiOSアプリが生成できるか検証 以下のサイトを参考に、iOSアプリのソースをJavaで書いてRoboVMでiOS用バイナリーを生成、シミュレーターで実行してみました。 JavaでiOSアプリ開発 RoboVM + eclipse 動いた! 「Click」というボタンをクリックすると数字がカウントアップされていきます。 XCodeのバージョンは、バージョン 5.1.1 iOSシミュレーターは、バージョン 7.1 (463.9.
![RoboVMでシリアライズやリフレクションが使えるか試した(使えた) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/07b39ec777639f01ae0a3a9b393d709ea5554272/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9Um9ib1ZNJUUzJTgxJUE3JUUzJTgyJUI3JUUzJTgzJUFBJUUzJTgyJUEyJUUzJTgzJUE5JUUzJTgyJUE0JUUzJTgyJUJBJUUzJTgyJTg0JUUzJTgzJUFBJUUzJTgzJTk1JUUzJTgzJUFDJUUzJTgyJUFGJUUzJTgyJUI3JUUzJTgzJUE3JUUzJTgzJUIzJUUzJTgxJThDJUU0JUJEJUJGJUUzJTgxJTg4JUUzJTgyJThCJUUzJTgxJThCJUU4JUE5JUE2JUUzJTgxJTk3JUUzJTgxJTlGJUVGJUJDJTg4JUU0JUJEJUJGJUUzJTgxJTg4JUUzJTgxJTlGJUVGJUJDJTg5JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xYzYzNTZkMGJjYjQ0ZjNhNjg3NDljMzQzYmMzYTU2Zg%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwZnNsYXNodCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NjQwMGIyNWE4N2VjYzhkZGRiMTAyZDFkMzVmOGFiOGM%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D9bb1fc3e7001751261509eb656362b72)