周期から現状を知るアイデア――事例で知るLiveガジェット開発:Windows Liveが魅せる次世代マッシュアップ(4/4 ページ)
Webページとほぼ同じ構成を持つWindows Liveガジェット。従来からのページ作成ノウハウをそのままに、Webアプリケーション作成が可能となるプラットフォームだ。
なお、「Private Methods」部の冒頭部分には、周期の計算を行う部分がある(リスト6)。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
そして、それを受けて計算結果から表示される周期ごとのアドバイス画像を表示させる設定がされている(リスト7)。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
これらリスト2〜7で触れたメインプログラムは、前述のようにマニフェストファイル「gadget.xml」から呼び出され、表示装飾を定義するのがスタイルシートファイルである「MechanismGadget.css」だ。
このように、LiveガジェットはWebページと同じようなスタイルで構成されている。
「女性周期でダイエット」は応用可能なアイデアの1つ
「女性周期でダイエット(Monthly Cycle Diet for woman)」は、前述したように実にシンプルな動作のLiveガジェットになっている。ソースだけでは理解できなくても、実際の動作と照らし合わせることで理解度は高まるはずだ。
女性の生理(月経)周期を計算設定することがポイントであり、現在はいったいどの周期にあるのかを表示するのが、このLiveガジェットの目的である。この周期(サイクル)の処理を利用すれば、別の事例にも応用することが可能だ。この仕組み自体は単純なものなので、ぜひ挑戦してほしい。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
関連記事
- WebページはWebアプリへ――Liveガジェット「目標体重グラフ」レビュー
- 同機能でもビジュアルを重視――「BMI Calculator」レビュー
- ガジェットアイデア募集、その傾向から見えたもの
3月まで募集中のLiveガジェットアイデア募集。読者から寄せられたアイデアには、ガジェットとマッシュアップの現状を垣間見るものが多かった。 - 面白いから作る! PCホビイストの開発体験談
- Galleryから自作ガジェットを世界へ
ブログに次ぐネットトレンド? ともウワサされている「ガジェット」。そのポータルとしてマイクロソフトが用意しているのが、gallery.live.comだ。ガジェットの探し方から登録方法までを紹介する。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.