←前 |  ↑↑Blog |  ↑Category |  ↓Comment |  ↓Trackback |  次→

Dashboardウィジェット作成セミナー<中・上級編>にいってきました。


生な木下さんを見れました。

MOSAが主催する、Dashboardウィジェット作成セミナー<中・上級編>に行ってきました。

その名の通り、DashboardのWidgetの作成に関するセミナーです。

セミナーの講演者は、HAPPY Macintosh Developing TIME!シイラプロジェクトの木下さんです。当日は誕生日だったそうです。おめでとうございます。生の木下さんを初めて見ました。お若い方なのですね。

「中・上級編」ということで、基本的なWidgetの作成の仕方はわかっている人を対象としています。内容は、
  • URIのエンコード/デコード
  • テキストエンコーディングの変換
  • XML、HTMLのダウンロード
  • ダウンロードしたXML、HTMLのパース
  • AppleScriptの利用

など実践的なものばかりでした。素敵。

plug-inの開発(=Objective-Cが書けない)ができない私にとっては、最適な内容でした。
特にすばらしいと思ったのは、Jollaいうplug-inです。
このplug-inは木下さんの作成したplug-inで今回説明した範囲をほぼ網羅する形でplug-in化しています。

今回説明された部分は、基本的にJavaScriptでは実現できない部分(URIエンコードはできるけどUTF-8に限定)なので、コマンドやplug-inなどで解決する必要があるのですが、ひとまとめにしてplug-in化しています。しかもフリーウェアでございます。
特に秀逸なのがHTMLパーサを搭載していることです。これは素敵すぎ。DOMオブジェクトとして、HTMLを利用できます。うひひ。

最初からこれを使えば、PiyoTrackbackPingの開発はらくちんだったなぁ、と思わずにはいられませんでした。

ちなみに、私はplug-in化できないので、個々のWidgetには共通的に利用できそうなJavaScriptのfunctionについては、とりまとめるようにしています。これをきれいなものにしたいなぁ、と思っています。公開できるといいなぁ、と思いますが先の話でしょう。

今回のセミナーは4時間を超える長丁場ながら、全然長く感じない素敵なものでした。「新しいWidgetでもつくるか」という気になりました。

#ちなみに、質問しちゃいました。overrideMimeTypeについて質問した男が私です。

( ・∀・)つ〃∩ ヘェーヘェーヘェー">
投稿時間: 2005年11月12日 (土) at 20:52       
 

←前  |  ↑↑Blog |  ↑Category |  ↑Entry top |  ↑Comment |  次→
←前  |  ↑↑Blog |  ↑Category |  ↑Entry top |  ↑Comment |  次→