にゃんぱすー。これは、Clojure Advent Calendar 2013の11日目の記事です。Clojure で iOS アプリがつくれるらしい、という話をします。 早い話が、Java で iOS ネイティブアプリをつくれるという RoboVM と、そのヘルパであるプラグイン lein-fruit の紹介です。 RoboVM Java のバイトコードを ARM/x86 のネイティブコードに変換してくれる代物です。Java と Cocoa API の橋渡しをするクラス群も含まれているので、あたかも Cocoa API を直接扱っているかのようにコードを書くことができます。公式から引用すると、こんな感じ。 import org.robovm.cocoatouch.coregraphics.*; import org.robovm.cocoatouch.foundation.*; impo
