企業内で最も使われているオフィスアプリケーションと言えばMS Excelだろう。また、その発展版とも言えるMS Accessもまた、よく使われている。MS Accessで作られた業務システムは無数に存在するだろう。

ピクチャ 1.png

トップページ。作る、または使うが選択できる

 

ユーザがデータを手軽に蓄積し、そのインタフェースを設計して開発できるようなエンドユーザコンピューティングをWebベースに進化させるかも知れないのがDeginoだ。

今回紹介するオープンソース・ソフトウェアはDegino、Webアプリケーションを手軽に構築できるソフトウェアだ。

Deginoはファイルとテーブルを使ってデータベースを作り、そこに画面をつけてアプリケーションを開発する。例えばユーザ管理であったり、スケジュール管理のような簡易的なデータベースとして利用できる。

ピクチャ 3.png

利用画面。設定したテーブルやデータに従ってメンテナンスする

 

Google App Engineで作られているので、データストアはGoogle上になるだろう。Ext JSを利用することで、まるでローカルアプリケーションのようなインタフェースを備えている。アプリ、チャネル、パネルといった独自の用語があるが、一度作ってみれば雰囲気がつかめるはずだ。

この手のソフトウェアとしてはZoho Creatorやサイボウズデヂエが知られる。この分野でどこが主導できるかによって、企業内におけるWebアプリケーション活用の歴史が大きく変わるかも知れない。

 

degino - Google Code

 http://code.google.com/p/degino/