RIAトピックス
リッチクライアント/RIAを主テーマに取り扱います。Flex、Ajax、AIR、Silverlight、JavaFX、etc。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【@IT】Java開発者のための ActionScript/Flex Builder入門
http://www.atmarkit.co.jp/fwcr/special/javatoflex/javatoflex_1.html

Flex(ActionScript3)とJavaはどちらもオブジェクト指向でクラスベースの言語ですので共通点は多く、Java経験者であればFlexの学習コストは非常に少ないと以前から言われています。その点をJava開発者の視点から詳しく説明したのが上記記事です。

私の経験上、画面開発を一度も経験したことが無い、特にWeb系開発の経験者でJavaScript使ったこと無い、なんて人は、イベント処理をうまく理解できず、やや苦労するんじゃないかなぁと思います。

それでもEclipseを使用するなど共通点も多いので、確かにJava経験者にはとっつきやすいことは間違いないと思います。私も初めてFlexの画面を作った時には、手間に比べて非常に多彩な動きが実現できたことにとても感動しました。できればこの体験をもっと多くの人に経験してもらいたいですね。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【Shigeru Nakagaki】Flex 案件が炎上するワケ
http://shigeru-nakagaki.com/index.cfm/2009/7/29/20090729-why-do-flex-projects-burn-dry

中垣さんが以前、Flex勉強会で「Flex / AIR プロジェクトで修羅場の経験は?」というアンケートをとったそうです。その中(150人)の約40%の方がいわゆるデスマーチを経験されたことが判明しました。

上記エントリではなぜプロジェクトが炎上したか、その理由が列挙されています。ご覧になれば分かると思いますが、上流工程での設計がいい加減だの、使用する技術要素への知識が浅くて見積がデタラメだの、挙句の果てには人海戦術で何とかしようとしてトドメを刺す、という、Flexに限らずどんなプロジェクトでも良く聞く失敗談が並んでいます。

まぁ技術要素が進歩すれど、人の犯す罪など今も昔も変わりません。過去を教訓に、なんとか酷い目に遭わずにSIに関わっていきたいものです。



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【CNET Japan】アドビ、「Flash Player」の深刻な脆弱性を修復するパッチをリリース
http://japan.cnet.com/news/sec/story/0,2000056024,20397585,00.htm

米国Adobe Systems社は7/30、Flash Playerの新バージョンである「10.0.32.18」と「9.0.246.0」をリリースしました。今回のリリースはセキュリティ対策によるもので、ゼロディ攻撃に対する脆弱性を修復する為のものです。

現在インストールされているFlashのバージョンはこちらで確認して下さい。「Flash」「Player」「version」の3つのキーワードでGoogle検索すると簡単に見つかりますよ。また、インストーラーはこちらから入手して下さい。debug版のFlash Playerを利用したい方はこちらから。

今回修正されたセキュリティ脆弱性はかなり危険なようです。早めにアップデートすることをお勧めします。


【japan.internet.com】JPCERT/CC、Adobe Flash Player および Adobe Acrobat/Reader の脆弱性に関して注意喚起
【AKABANA】FlashPlayer 10.0.32.18
【ITmediaエンタープライズ】AdobeがFlash Player更新版をリリース、複数の脆弱性を解決
【InternetWatch】Flash Playerの最新版公開、危険度の高い脆弱性を修正
【akihiro kamijo】Flash player と Acrobat セキュリティ情報
【PC Online】Flash PlayerとAdobe Readerの最新版が公開、危険な脆弱性を複数解消



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【c9日記】追い越せないポップアップ
http://d.hatena.ne.jp/c9katayama/20090602/1243928130

ポップアップは通常後からモーダル表示されたものが上になるよう表示されますが、上記エントリーのサンプルでは常に最上部に表示されるようなポップアップ画面の実装方法が紹介されています。…とは言っても、Alert表示されたものにはかなわないみたいですけどね。恐るべし、mx.controls.Alert;

サンプルソースも閲覧可能です。「追い越せないポップアップ」部分は勿論ですが、その他の部分もポップアップ実装初心者には非常に参考になると思います。是非閲覧してみてください。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【OZACC.blog】Flex内にiframe埋め込み
http://blog.ozacc.com/archives/001357.html

Flexモジュール内にHTMLのiframeを埋め込み、HTMLコンテンツをFlex内に表示しちゃおう、と言うものです。

デモを見てもらうと分かりますが、Flex(Flash)アプリ部分は右クリックでFlash用のコンテキストメニューを表示するところを、iframe表示されたHTMLコンテンツ部分はちゃんとHTML用のコンテキストメニューが表示されます。

ただ不便なこともあって、ドロップダウンメニューのようにHTMLの領域にFlashのオブジェクトが上書きされるのが望ましい動作の場合には、HTMLに隠れてドロップダウン部分が見えなくなったり、逆にドロップダウン部分が表示されることでHTML表示が解除されちゃったりする場合があります。これを防ぐには別途実装が必要そうです。

まだExternalInterfaceとの連携は試してないんですが、使えればかなり便利ですね。また、Flexの中でiframe→その中でFlash呼出→更にその中でFlashモジュール→以下エンドレス…、なんてことも可能です。…まぁそんなことに何の意味があるのかは不明ですが、多彩なサイト作りが可能になりますね。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【akihiro kamijo】E4X
http://weblogs.macromedia.com/akamijo/archives/2006/02/e4x.html

E4X(ECMASCRIPT for XML)におけるデータの取り扱い方法が説明されています。

記事自体はやや古めですが、FlexでもE4Xは採用されており、それは現在も変わりません。E4Xを利用することでXMLの扱いが非常に簡単になります。是非参考にしてみて下さい。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【FLASH-Japan】crossdomain.xmlをルート以外に配置すると効かなくなる
http://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=8739&forum=8&post_id=42499

当blogでも何回か取り上げたcrossdomain.xml問題について、ドメインルートにcrossdomain.xmlを置かずに済む方法が説明されています。…う~ん、もうちょっと早く見つけたかったなぁ、と思う次第ですが、この問題で未だに悩んでいる方は、ぜひ参考にしてみて下さい。


【FLASH-Japan】サイトルートにポリシーファイルを置けない環境下でのクロスドメイン運用について


ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【trick7】まだセキュリティサンドボックス侵害に怒られてるメモ
http://www.trick7.com/blog/2009/04/24-195456.php

Flashでサーバから画像を取得した際、単なる表示やwidthやheightをいじくった程度だと何も起こらないんですが、ビットマップ化したりと画像自体を色々いじくろうとするとセキュリティサンドボックスエラーをFlashが吐くそうです。上記エントリーではこの問題に果敢にトライしている様子が詳しく書かれています。

画像データを改変しようとした際のセキュリティサンドボックスエラーに関する詳細については、以下のエントリーが詳しく解説してくれていますので、そちらもあわせてご覧下さい。


【てっく煮ブログ】AS で別ドメインの画像を読み込むときの注意点



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【馬鹿全】FlashDevelop Macro ExecuteScript で無限の可能性
http://blog.bk-zen.com/2009/05/30/164/

Flash Develop3のRC3から、マクロで処理をショートカットキーに割り振ることができるようになりました。上記エントリーでは、そのマクロについての説明です。

意外と色んなことができるようで、Zipファイルを解凍したりオールセーブができたりと中々多彩ですが、その中でC#で書かれたスクリプトを実行できる「ExecuteScript」という機能が有り、著者の方は主にこのExecuteScriptにチャレンジされています。作成したCSファイル(C#のソースファイル)はスクリプト動作する為、コンパイルする必要なく動作できます。

C#は私もちょっとかじったことがありますが、Javaが書ける人ならそれほど苦もなく書けるはずです。Flash Developをより快適に使う為に挑戦されてみてはいかがでしょう?


【馬鹿全】FlashDevelop 3.0.0 RC5 リリースされたよ。



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【builder by ZDNet Japan】アドビ、開発の連携を促進するFlashアプリ開発ツール3種を発表
http://builder.japan.zdnet.com/news/story/0,3800079086,20394150,00.htm

米国Adobe Systems社は6/1、Flash関連の製品3つを同時にベータリリースしました。

1つ目は「Flash Catalyst」。PhotoshopやIllustratorで作られた画面デザインデータをそのまま使って、FlashアプリのUiを作成することが出来ます。

2つ目は「Flash Builder4」。当blogでも過去に紹介しましたが、以前まで「Flex Builder」と呼ばれていたものがFlex4のリリースに合わせて改名したものです。データ駆動開発の機能を強化、複数のDBやWebサービスとの連携をドラッグ&ドロップで簡単に実現できるようになっています。BlazeDSとの連携機能やFlexUnitが標準装備されていたりと色々便利になっています。

3つ目は「Flex4 SDK」。開発コード「GUMBO」と呼ばれていたFlex Frameworkの最新版で、今回から「spark」というパッケージが追加されています。

今回発表されたツール群はベータリリースの段階です。おそらくは次回のAdobe MAXまでには正式リリースされるんじゃないでしょうか。…う~ん、やっぱり個人的には「Flash Builder」って呼び方、抵抗有りますねぇ。


【ITmedia】Adobe、「Flash Builder 4」「Flash Catalyst」をβ公開
【マイコミジャーナル】Adobe Flash技術3つのベータ版Flex4 SDK、Flash Builder4、Catalyst発表
【日経BPネット】Adobe、Flex基盤を用いたRIA開発ツールのベータ版を公開
【japan.internet.com】Adobe、Flash 開発ツールの最新版を公開
【SOURCEFORGE.JP】米Adobe、「Adobe Flash Platform」最新開発ツールのベータ版を公開
【AKABANA】Adobe Flash Catalyst Beta リリース
【AKABANA】Adobe Flash Builder 4 Beta リリース
【AKABANA】Flex 4 リファレンス
【AKABANA】Flex 4 エフェクト
【AKABANA】Flex 4 ステート
【AKABANA】Flex 4 テーマ
【AKABANA】Flex 4 スタイル
【AKABANA】Flex 4 Spark カスタム スキン
【AKABANA】Flex 4 Spark コンテナ
【AKABANA】Flex 4 リストベースコンポーネント
【AKABANA】Flex 4 Spark スキン
【Flex Coder】いろいろ出てきた
【Flex Coder】ベータ祭り
【Flex Coder】Flash Builder 4 ドキュメント
【Flex Coder】データ連携を簡単に
【FxUG】Flex 4 , FlashBuilder? 4 , Catalyst ついに現れた! ベータ祭り
【_level0.KAYAC】Flash Builder 4 と Flash Catalyst ベータ 登場
【c9日記】そういえばFlashBuilder
【CodeZine】米Adobe、「Adobe Flex 4 SDK」のベータ版をリリース「Adobe Flash Builder 4」「Adobe Flash Catalyst」も同時公開
【builder by ZDNet Japan】IBM ILOG Elixir:Flex 4(Gumbo)の最新ビルドとIBM ILOG Elixir
【ITpro】Adobe,Flex基盤を用いたRIA開発ツールのベータ版を公開 r
【nod::ぶろぐ:RIA::Flex/AIR/Flash】Flex4の LayoutsクラスとCustomLayout



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

copyright © 2005 RIAトピックス all rights reserved.
Powered by FC2ブログ.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。