« UJMLサンプル128:KeyUp & KeyDown | メイン | UJMLサンプル129:ボタンの同時押しを処理するコンポーネントを作る(128の続き) »

コンポーネントの重ね合わせが驚くほど簡単である、、、これはすごい(2006/06/16)

Mashpotato UIEngineの重要な特徴の一つに_link()関数を使いネットワーク上のコンポーネントをロードする仕組みがある。これを使うとコンポーネントの重ね合わせが驚くほど簡単だ。誰かが作ったコンポーネントを自分のアプリケーションに味付けとして使うこともあっという間にできてしまう。

 まだまだこのブログでもピリっとする味付けができるコンポーネントを提供できていないが、徐々に提供できるようにしたいものである。

 既にGoogleMapにインスパイアされ、「Life is beautiful」で1枚の画像を分割表示するアプリケーションが公開されているが、これをベースに
・画像にタグをつける
・画像にコメントをつける
といった味付けも簡単すぎるぐらい簡単だ。

 例えば画像にタグ付けする addtags.ujbc というコンポーネントがあれば、上記のアプリのどこかに

_link("addtags","http://hoge.com/addtags.ujbc");

と書けば良いだけなのだ。と、書いただけではさすがにUJMLのコーディングをしたことがない限りイメージできないのが悔しいのではあるが、興味を持った方は是非試して欲しいと思うところである。

 UIEngine用のアプリケーションを開発するツール(SDK)は無償で公開されているのでこんな技術に興味のある人にはうってつけである。

UIEngine/UJML 初心者の方にお勧めのページ:
初心者向けまとめページ
初心者向けカテゴリ

その他の初心者向けのサンプル:
UJMLサンプル052:超基礎:HELLO WORLD! その1
UJMLサンプル053:超基礎:HELLO WORLD! その2 文字の色を指定
UJMLサンプル056:超基礎:HELLO WORLD! その3 文字の色を指定 ENTITYを使う
UJMLサンプル057:超基礎:HELLO WORLD! その4 文字の色を指定 変数から文字の色指定をする場合
UJMLサンプル091:超基礎:HELLO WORLD! その5 ラベルの背景も指定する

トラックバック

この記事のトラックバックURL:
https://www.typepad.com/services/trackback/6a00d8341c2e2e53ef00e550aa27e68834

コンポーネントの重ね合わせが驚くほど簡単である、、、これはすごいを参照しているブログ:

コメント

この記事へのコメントは終了しました。