nod::ぶろぐ:RIA::Flex/AIR/Flash

FlashやFlex,(Ajax),S2Flex2,ActionScript3,yui-frameworks,Akabanaプロジェクトなどのメモ帳

ActionScript3のYoutubeAPIを利用したTagTV

Adobeがオープンソースとして公開しているライブラリであるOpen source Actionscript librariesを使ったアプリケーションが公開されています。

TagTV - Flex RIA for viewing/saving photos and video.
http://www.onflex.org/TagTV/

youtube,FlickrのAPIを使ってビデオ・写真をtag検索して表示します。
設定画面も用意されていて、検索結果で気に入ったものをブックマークしたり、履歴を参照することもできます。

ソースコードがついているので、サンプルとしてもいいと思います。

通常youbuteやFlickrなどはHttpServiceタグでアクセスするのですが、この例はcorelibを使ったyoubuteAPIやflickrのAPIを使っています。

youbuteのAPIといえばmxmlタグで使うとうまくEventHandlerが設定できないのですが、TagTVでもActionScriptでインスタンス化していました。

public var fapi:FlickrService; public var uapi:YouTubeService; public function appInit( ):void { :(中略) uapi = new YouTubeService( "xxxx" ); fapi = new FlickrService("yyyy"); : : }

作成中もものは、同じように一覧をtagで検索してdatagridに表示するところで止まってしまっているのでこれを参考にもう少しいぢってみたいと思います。


このTagTVを見て改めて思ったのですが、
デザインと画面の振る舞いをわけて分業することを考えると、データ部分についてはASで処理してmxmlタグでは記述しないほうがいいのかもしれません。

  • 画面デザインにあたるmxmlタグとロジックや振る舞い(ボタンクリックなど)の分離
  • サービスや画面表示に関係ないものはASで処理(mxmlのほーがasで指定するより楽なことも多し..)

  • TagTV - A Media Mashup for Mashup University
    Mashup for Mashup Universityのsessionねたのようですね。
    http://www.onflex.org/ted/2006/07/tagtv-media-mashup-for-mashup.php

Posted by nod at 2006年07月14日 04:12 | コメント (0) | トラックバック (1) | Clip!! | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it!

この記事に対するコメント

この記事に対するコメントはまだありません。


コメントを投稿する




保存しますか?



この記事のトラックバックURL


この記事に対するトラックバック

» action script/action script

携帯でも「action script」を一発検索!! 「action script」の情報を「一発検索」携帯サイトで見てみよう! action ...
Tracked by: アイドル・タレント・芸能人一発検索 at 2006年07月14日 22:35


Flex.org - The Directory for Flex Get Adobe Flash Player Made with dreamweaverMade with fireworksPowered by Movable Type 3.36Powered by Wandering Wind
Copyright : [Articles] (C) nod::ぶろぐ:RIA::Flex/AIR/Flash All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.