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

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

Flash Player 10 Beta 2の新機能やチュートリアルなど

Flash Player 10 Betaの新機能やチュートリアル、サンプルなどのリンクをこれまで試したものも含めてまとめてみました。

まず最初はリリースノートから。
リリースノートをみると、変更点や、改善点などがわかります。

Adobe Labs - Flash Player 10 Beta Release Notes
http://labs.adobe.com/technologies/flashplayer10/releasenotes.html

Linux版Flash Playerについて多く書かれている、Penguin.swfではLinux版の新機能を中心に、トルコ語を含む10言語サポートなどについても言及されていました。

■Penguin.SWF: Turkish Localization! ... also Wmode, V4L2
http://blogs.adobe.com/penguin.swf/2008/07/turkish_localization_also_wmod.html
より。

  • トルコ語サポート
  • wmode
  • Updated Camera Support (V4L2)
  • Extended Language Support
  • Speed and Stability
  • dynamic sound generation
» 続きを読む
Posted by nod at 02:45 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年07月20日

Adobe AIRの開発ツール(ADT)のエラーコード表が公開

Mike ChambersさんのblogAdobe AIRの開発時に使用する実行環境(ADT)のエラーコード一覧に対するリンクが掲載されていました。

コンパイラのエラーコードやFlash Playerのエラーなど不明な事が多いのですが、AIRアプリもよくわからないエラーがあるので、メモしておきます。


でも...

5 Unknown error

やっぱりわからないかも。orz..


#ここにエラーコード一覧が掲載されていました。
#日本語化してほしい一覧のひとつ
AIR Developer Tool (ADT) Error Codes
http://kb.adobe.com/selfservice/viewContent.do?externalId=kb404054

#実行時のエラーコード表
Main Page - Flexerrorcodes
http://editthis.info/flexerrorcodes/Main_Page

#Flex2のコンパイラの警告
http://livedocs.adobe.com/flex/2_jp/langref/compilerWarnings.html

#AS3/Flex3のコンパイラ警告
http://livedocs.adobe.com/flex/3_jp/langref/compilerWarnings.html

追記:リンク張りミスっていたのを修正しました。まなびえさんありがとうございました。m(__)m

Posted by nod at 16:51 | コメント (1) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!

Flash Player Beta2のVideo4Linux v2サポートを実感してみる

Flash Player 10 Beta2での新機能は、Linux版に限ったサポート強化も2点あります。(Wmode,Video4Linux v2 Support あと3点はPlatform共通 リリースノートより)

WMODEについてはすでに試したのでもうひとつのサポート追加である、V4L2(Video 4 Linux V2)をeeePC+eeeXUbuntu 7.10+Firefox 3環境で実験してみました。

» 続きを読む
Posted by nod at 02:27 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年07月19日

Spekt IDE、AIR GEARをはじめとする、Flex Builder 3以外のFlex/AIR開発環境

Spekt IDEというJavaScript の開発環境が、Flexに対応したとして、紹介されていました。

Flex Builder 3の代替になるかは?ですが、Single User Licenseで$29.90で販売されているようです。
Spekt IDEはJavaScriptだけでなく、Laszloや、SilverLightYahoo! Widgetのサポートもあって、最近Flexのサポートをが追加されたようです。

コード補完?以上の機能がどのようなものがあるのかは、サイトの紹介ページだけではわかりませんが、SDK単体で行うよりは便利なのかもしれません。

» 続きを読む
Posted by nod at 08:14 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年07月13日

Linux WMODE対応を試す。(Flash Player 10 Beta 2)

なにかと問題多いことが指摘されている、swfファイル再生時のwmodeですがFlash Player 10 Beta2より Linux版でもサポートされるようになったとのことですので新機能ツアーの一環として動作確認してみました。


リリースノートをみると、Beta2の新機能であることがわかります。

Linux WMODE ― new with 7/2/08 build

対応内容をみてみると

Linux WMODE — Flash Player for Linux now supports windowless mode (transparent and opaque). Windowless mode means proper blending between SWFs and the HTML above and below the SWF content.. Windowless mode on Linux requires the latest Firefox 3 to work.

とありますので、wmode=trasparentをFirefox3で試してみることにします。

» 続きを読む
Posted by nod at 00:34 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年07月09日

Flash Player 10 Beta2でlinux版のメニュー文字化けが解消

Flash Player 10 Beta2のSlandAlone版が入手できるようになったので、インストールしてみました。

ダウンロードしたflashplayer.tar.gzを先のエントリーで確認した実行環境(eeePC + xeeeubuntu7.10)で起動したところ、きちんと10,0,0,525になっていました。

standalone

以前のversion(10.0.0.b218)やリリースされているFlash Player 9(r124)は、LANGの設定がUTF-8になっているとメニューやabout画面の文字が文字化けしていましたが、Beta2で正しく表示されるように改善されていました。

» 続きを読む
Posted by nod at 01:50 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年07月08日

Flash Player 10 Beta2のDebug(StandAlone)とplayerglobal.abcがSVNで公開

先のエントリーで新しいplayergloba.swcやDebug版の(StandAlone)Playerがまだ入手できないと書きましたが、7/7 23:59にjimurphyさんによってSVNにコミットされたようです。\(^o^)/
七夕の日ぎりぎりですね。

Flash Player 10用のplayergloba.swcは3.0.x以下は更新されていました。
http://opensource.adobe.com/svn/opensource/flex/sdk/branches/3.0.x/frameworks/libs/player/10/playerglobal.swc

同じリビジョン(2367)でdebug版StandalonePlayerも更新されています。
http://opensource.adobe.com/svn/opensource/flex/sdk/branches/3.0.x/in/player/10/

Beta1と同様こちらの方法で、新しい機能を試す事ができそうです。

» 続きを読む
Posted by nod at 11:24 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!

Flash Player 10 Beta2のLimited Fullscreen Keyboard Accessを試す

Flash Player 10 Beta2リリースされたものの、今の所は各Platform(Windows/Linux/Mac)のPlugin版のみのようです。
新しいplayerglobal.swcやDebug版のPlayer(Beta1のときにはStandAlone Playerが入手可能でした。)はSVNをみる限りまだ更新されていません。(このエントリーを書いている時点。)

debugしながらの動作確認や新しいAPIの確認は今のところ難しそうなので、Beta2の新機能のひとつであるLimited Fullscreen Keyboard Accessを試してみました。

これまでFullScreenモードでは、Keyboardの入力は無視されて(Eventが発行されない)いましたが、今回のBeta2で一部のキーのみ受け付けるようになっています。
検索をするときのような文字列は入力できないものの、TabやSpace、上下左右キーなどはKeyboadEventを受け取る事ができるようになっていました。

リリースノートによると、

Limited access to the keyboard will allow fullScreen games and video controls with keyboard access in a secure way.
との事なので、ゲームやvideoPlayerなど特化した使い方になりそうです。

実際に簡単なサンプルを作って試したところ、
Windows,Macともにいくつかのキー(上下左右,Tab,Spaceなど)はKeyBoardEventが発行されて、制御が可能になっているようでした。

» 続きを読む
Posted by nod at 07:51 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年07月03日

Flash Player 10の新しいベータ版が公開(Beta2)

Flash Player の次期バージョン(Flash Player 10 codename:Astro)の新しいバージョンがAdobe Labsにて公開されていました。

今回のリリースでbeta 2 になりバージョンも10,0,0,218(b218)->10,0,0,525 (d525)にあがっていました。
Flash Playerのバージョンはこのページにアクセスすると確認できます。

Windows版(activeX,plugin),MacOS X版、Linux版それぞれ更新されているようです。
Linux版はこれまでのtar.gzに加えてrpm版もありました。

リリースノートをみるとLiveCycle WorkSpaceのログインやAdobe Acrobat Connect Add-Inと一緒には使えないみたいです。
#わたしはあまり影響はしないですが..^^;

Acrobat9やら今回Flash Player 10やらまたリリースラッシュなのでまたいっぱいインストールしてみようと思います。

#Flash Player 10 Beta2のDownloadはこちら。
Adobe Labs - Downloads Flash Player 10
http://labs.adobe.com/downloads/flashplayer10.html

#Flash Playerのaboutページ
# 右クリックで Flash Player 10についてを選択するとこのページに飛びます。
http://www.adobe.com/products/flash/about/

#このページでリリースを知りました。
Adobe Labs Flash Player 10 Beta 2 Released on Labs
http://weblogs.macromedia.com/labs/archives/2008/07/flash_player_10.html

#リリースノート中にある新機能一覧
Adobe Labs - Flash Player 10 Beta Release Notes
http://labs.adobe.com/technologies/flashplayer10/releasenotes.html#features

Beta1からの修正点はこちら

  • Vector printing on Macs works now!
  • New Text Engine: Vector Printing isn't currently enabled.
とかあるようです。
http://labs.adobe.com/technologies/flashplayer10/releasenotes.html#fixed

#フルスクリーンモードでのメニューのバグが修正されているとのこと(未確認)
Fixing Menus in Full Screen Mode « Flex Butterflies and Bugs
http://butterfliesandbugs.wordpress.com/2008/07/02/fixing-menus-in-full-screen-mode/
#Downloadはこちら。
Adobe Labs - Downloads Flash Player 10
http://labs.adobe.com/downloads/flashplayer10.html

Posted by nod at 08:36 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年05月19日

S2FlexとS2Flex2

Seasarプロジェクトには、S2FlexとS2Flex2と名前が似ているものがあります。

S2FlexMacromedia Flex1.5と、S2Containerを連携するものです。Flex1.5のクラスを拡張してSeasar2と連携できるようになっていてFlexから簡単にSeasar2に登録されているJavaコンポーネントを呼び出す事ができるようになっています。

一方S2Flex2は、Flex2が出た時に、S2Flexと同じようにS2Containerと連携したいという事からはじまったプロジェクトです。
データ通信にFlashPlayer9/Flex 2から採用されたAMF3というデータフォーマットを使ってFlash Player(swf)とデータのやり取りを行う為のGatewayサーバです。

» 続きを読む
Posted by nod at 02:07 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年05月09日

Adobe AIR コンテスト(エアコン)がAdobe AIR 1.1ベータに対応

Adobe AIRで動くアプリケーションのコンテストであるAdobe AIRコンテスト(エアコン)の応募対象がこれまでのAdobe AIR 1.0向けだけでなく、Adobe AIR 1.1ベースのアプリケーションも応募対象になっていました。

第40回FxUG勉強会のときには、検討するとおっしゃっていたのですが、正式に応募対象になったようです。

» 続きを読む
Posted by nod at 01:41 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年05月08日

第40回FxUG勉強会(ILogElixir特集)レポ#2 - Flex Builder 3との統合

だいぶ時間が経ってしまいましたが、第40回Flex User Group勉強会のレポート第二弾です。
第一弾はこちら

当日の配布資料は、pdf化されたものが勉強会資料ダウンロードページ配布されています。
プレゼン資料は英語だったのですが、配布資料(当日配布された紙ベースのものも!)は日本語化されているので、理解しやすくなっています。

概要説明と、リソース(blogなど)の説明の後、ILOG Elixirに含まれている7つのコンポーネントについての説明に移っていきました。

まず最初は、ILOG ElixirはFlex Builder 3と緊密に統合されているという点を強調していました。
デザインViewに表示されるコンポーネントViewにFlex Frameworkのコンポーネントと同様、ILOGコンポーネントのアイコンが並びます。

また、Flex プロパティViewでも各コンポーネントにあわせたプロパティ値を設定することができます。

» 続きを読む
Posted by nod at 08:37 | コメント (1) | トラックバック (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年05月06日

S2Flex2-Components-1.0.4-rc2/S2Flex2-Components-2.0.0-Beta2aリリース

続けてS2Flex2リリースのお知らせです。
Flex2/Flex3から各種AMF3gatewayに接続するComponentsである、S2Flex2-components-1.0.4-rc2/2.0.0-Beta2aをリリースしました。

1.0.4-rc2は、Flex2用で2.0.0-Beta2aはFlex3用になります。

主な変更点はこちら。

  • サーバで発生した例外内容を受け取れるようにしました。
  • Faultイベント発生時にbusyCursorを削除するようにしました
  • Doltengが生成するようなメソッド単位でresult,faultのハンドラを設定するケースでrootCauseが取得できなかったのを修正しました。

downloadはこちらからどうぞ。

» 続きを読む
Posted by nod at 12:41 | コメント (1) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年05月05日

サーバ側で発生した例外をFlexで受け取る

最近はやり?のサーバロジックを呼び出す際に、サーバ側で発生したエラー情報をクライアント(Flex)で受け取る方法が書かれたエントリーを集めてみました。

RemoteObjectやWebServiceなど呼び出し方法やサーバ実装によって取得方法が異なるようです。
WebServiceなんかは、ServerStatusCodeが200番でないと、エラー情報が取得できないらしく、みなさんServletのfilterやASP.NETのGlobal.asxなどで変更して対応しているようです。

WebServiceについてはBlazeDSのproxyを使った場合で変わったりするのでしょうか?ちょっと気になるところです。

» 続きを読む
Posted by nod at 01:29 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!

s2Flex2-1.1.1-rc1をリリース

S2Flex2の1.1.1-rc1をリリースしました。
ダウンロードはこちら

主な変更点は以下のとおりです。

  • Seasar2.4のpublicフィールドに対応しました。
  • サーバロジックで例外が発生した際に、例外の内容をFlex側で取得できるように改善しました。

Maven2からのご利用はこちらを参照ください。

http://www.seasar.org/wiki/index.php?Maven2RepoRemote

groupId:org.seasar.flex2
artifactId:s2-flex2


今回のバージョンは、1.1.1-rc1になります。

S2Flex2 1.0.4-rc1同様サーバ側のロジックで例外が発生すると、Flex側にはFaultイベントで返されるようになります。
その際、元のExceptionが持っている情報はFaultのrootCauseで取得します。
rootCause経由で例外情報を取得するには、S2Flex2-Componentsも更新する必要があります。
Flex2で使う際には、S2Flex2-Components1.0.4-rc1を、Flex3で使う際には、S2Flex2-Components2.0.0-Beta2とswcを入れ替えてください。


GW明け数日経っても問題がないようでしたら、1.1.1として正式リリースする予定です。

» 続きを読む
Posted by nod at 01:02 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年05月04日

S2Flex2-1.0.3-rc1をリリース

S2Flex2の1.0.3-rc1をリリースしました。
ダウンロードはこちら

主な変更点は以下のとおりです。

  • サーバロジックで例外が発生した際に、例外の内容をFlex側で取得できるように改善しました。

DBの更新をする時や、パラメータのエラーなどサーバ処理中に例外が発生したときには、S2Flex2側では、MessageにFaultの情報をセットしてFlex側に返します。

Flex側はそれをFaultEvent経由で取得するのですが、その際に例外情報をFaultのrootCause経由でこれまでより詳細に取得することが可能になります。

追記:version表記を間違えて1.0.4にしていましたm(__)m タイトルと内容を修正しました。(5/6 10:30)

» 続きを読む
Posted by nod at 14:38 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年04月26日

Adobe AIR 1.1ベータプログラム開始

Adobe Developer ConnectionrssフィードAdobe AIR 1.1ベータプログラム実施中というのが引っかかってきました。

http://www.adobe.com/jp/products/air/publicbeta/

現在リリースされているAdobe AIRは、日本語対応が不十分でHTML表示する際に文字化けしたり、formで日本語が入力できなかったりします。

そんな問題を解決したAdobe AIR1.1のベータプログラムに申し込む事ができるようになっています。

申し込んでもすべての人が利用できるわけではないっっということですが、この先採用する予定がある場合は申し込んで、いぢるのもいいかもしれません。


developer Connectionのサイトにアクセスしてみたらトップページの目立つ位置に掲載されていました。
これまで日本語(対応)版として募集するときには、ひっそりと行われるイメージがあったのですが、ここまで目立つ位置でベータプログラムの募集をしている事が意外でした。

» 続きを読む
Posted by nod at 19:00 | コメント (0) | トラックバック (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年04月25日

引っ越しました

これまで使っていたサーバの調子が悪くなってしまい、管理画面から更新することができなくなっていました。
サーバの移転がやっと終り心機一転?とはいかないものの、更新できるようになったので
またFlex,AIR,Flashなどについてのんびり書いていきたいと思います。
これからもよろしくお願いいたします。
m(__)m

[追記]エントリーを追加すると文字化けの嵐でした。T.T
このあたりを見て設定変更したら何とか直りました。勉強足りてないかも..

Movable TypeをMySQL5で使おうとしたら文字化けして泣きそうになったときのためのメモ - 頭ん中
http://www.msng.info/archives/2007/06/movable_type_mysql5.php

Stolen Moments 3.34にアップデート MySQL文字化けは?
http://www.add-info.com/mt/archives/001226.php

MySQL5以降のサーバーで文字化けする - XREAでMTを!
http://www.xrea-mt.com/xrea-mt/2006/03/trouble-3.html

XREAのサーバーでMySQL5を使っているとMovable Type4をインストールするとそれまで使っていたデータベースのデータが文字化けするようだ。 マイチキンハート
http://www.my-chicken-heart.com/2008/01/xreamysql5movable_type4.html

Posted by nod at 02:22 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!

第40回FxUG勉強会(iLogElixir特集)レポ#1

もうすでに40回目( ̄□ ̄;)!を数えるFlex User Group勉強会に参加してきました。

記念すべき?40回目のお題目は、Flex3のコンポーネントであるiLOG Elixirの紹介でした。

今回は アイログの本社(フランス)よりILOG elixirのプロダクトマネージャさんと、組織チャート開発担当のエンジニアさんの2人がデモを交えて7つのモジュールを説明してくれました。

勉強会中書き続けたノートをもとに簡単にレポートを書いてみます。

» 続きを読む
Posted by nod at 01:14 | コメント (0) | トラックバック (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
2008年02月14日

AIR(Beta3/BlazeDS版SDK)のHTMLControlで日本語入力

Flex User Group(fxug)の<フォーラムにあった、AIRのHTMLControlで日本語入力ができないというのがあったので試してみました。

実際Beta3ではHTMLControlを使って表示したHTMLページにform要素がある場合にテキスト入力をしようとすると日本語を入力することができませんでした。

別のFlex SDKを使う事もやったタイミングだったので、Flex 3 Beta3(Version 3.0 build 189825)とBlazeDS付属SDK(Version 3.0.0 build 314)でどうなるかを試してみました。

» 続きを読む
Posted by nod at 03:16 | コメント (0) | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it! |この記事をクリップ!
Flex.org - The Directory for Flex Get Adobe Flash Player Made with dreamweaverMade with fireworksPowered by Movable Type 3.36Powered by Wandering Wind flexcoders.net
Copyright : [Articles] (C) nod::ぶろぐ:RIA::Flex/AIR/Flash All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.