最近のいわゆる OS 上で直接動作するデスクトップアプリも、iPhone の影響かぴょこぴょこ動くのが多くなってきた気がします。 Linux のアプリでもこの手のがありますが、だいたいは WebKit + Python でやっている模様。 じゃー、Groovy でもやってやろうじゃないかというのがこの企画でありまして、でもって結果 SWT + WebKit はなかなか強力な感じな気がします。 🙂 どういう風にするかというと、まずウインドを作成して WebKit のコンポーネントをぺたっと張ります。 でもって、Groovy 側から処理したいタイミングがあれば、JavaScript 経由で処理結果を WebKit の HTML に描画。 WebKit 側から Groovy を呼びたければ、これまた JavaScript を経由して処理をして値をもらう、みたいな感じです。 Groovy 側では
![Groovy + SWT + WebKit + jQuery Mobile でデスクトップアプリケーションをつくる | hiromasa.another :o)](https://cdn-ak-scissors.b.st-hatena.com/image/square/aa63cc9e1d5a420406a000f49a838121ad4e617b/height=288;version=1;width=512/https%3A%2F%2Fanother.maple4ever.net%2Fwp-content%2Fuploads%2F2011%2F05%2Fwebkitgtk01.png)