yoshiweb.NET

Navigation

カテゴリ

アーカイブ

Dashboard アプリケーション「ウィジェット」作り方 - Mac OS 10.4 Tiger

先月末に発売された、Mac OS 10.4 Tigre で話題のデスクトップアプリケーション
Dashboard (ダッシュボード)のアプリケーション、ウィジェット( Widget )作り方です。
自作ウィジェット ダウンロード
1.ウィジェットを作るためのフォルダを用意します。(例:sampleフォルダ)
2.ウィジェット一覧に表示されるアイコン画像を作成します。
  ファイル形式は PNG です。(例:Icon.png)
3.ウィジェットの背景となる画像を用意します。
  ファイル形式は PNG です。(例:Default.png)
4.ウィジェット本体となる HTML を作成します。cssも使えます。Safariで確認しながら作ると作業がし易いと思います。(例:sample.html)




sample


テストっす。


5.ウィジェットの名称や表示サイズなど各種設定を記述した XML ファイルを作成します。(例:Info.plist)
MainHTML : メインとなる HTML へのパス(例:sample.html)
Width : 横幅(例:200)
Height : 縦幅(例:60)
CFBundleName : ウィジェットの名称(例:sample)
CFBundleIdentifier : 識別子。逆順ドメイン。




MainHTMLsample.html
Width200
Height60
CFBundleNamesample
CFBundleIdentifiernet.yoshiweb.widget.sample


6.フォルダのファイル名の後ろにに拡張子「.wdgt」を追加すると(例:sample.wdgt )
  勝手に Tiger がフォルダをウィジェットとして認識してくれるようになります。

あとは、ライブラリの Widgetsフォルダ に入れれば他のウィジェットと同様に使うことができると思います。

作成データ と ウィジェット一式 - ダウンロード

アップル - Dashboard
Dashboard における Widget の開発
Dashboard プログラミングガイド

<追記>前に作ったサンプルがダサかったので作り直しました。

2005年05月18日 - yoshiweb - コメント1件

CherryOS 開発終了

Windows で Mac を使えるようにするらしい「CherryOS」の開発が終了したようですね。
結構期待していただけに、ちょっと残念...。

ITmedia - 疑惑のCherryOSが開発終了

2005年05月12日 - yoshiweb - コメントなし