ZK is the most proven Ajax + Mobile framework designed to maximize enterprise operation efficiency and minimize the development cost by its groundbreaking Direct RIA architecture.

Potixは26日(米国時間)、RIAアプリケーションフレームワークの最新版となるZK 5.0.0を公開した。ZKはサーバベースのRIAアプリケーション開発で知られるようになったフレームワーム。JavaのみでRIAの構築が可能で、JavaScriptを中心としたクライアントベースの開発とは別のアプローチをとってきた。ZK 5.0.0ではクライアントサイドからのアプローチも取り込まれており、従来の「サーバセントリック」という位置づけに「クライアントセントリック」を加え、開発者の選択肢の幅が広がったという意味合いから「デベロッパセントリック」という言葉が使われている。

ZK 5.0.0における注目の新機能は次のとおり。

  • サーバサイドとクライアントサイドの両方からのアプローチの実現
  • JavaScriptパッケージをサービスとして提供するAjax-as-a-Service機能
  • vBox/hBoxおよびvFlex/hFlexレイアウトの拡張
  • 新しいコンポーネントとコントローラの導入 (Colorbox、Flashチャート、ThemeProviderキャッシュコントローラ、ファイルアップローダ、セル)
  • カラム機能の強化

ZKが提供している機能やソースコードはZK Live Demoから試すことができる。近いうちにjQueryやGWTを使ったクライアントサイドプログラミング機能も提供されるという。

Live Demo - ZK Explorer動作例

Live Demo - ZK SpreadSheet動作例

Live Demo - ZK Calendar動作例

Live Demo - ZK Pet Shop動作例

Live Demo - ZK Web Mail動作例

Live Demo - ZK RSS動作例