Windows Vista® Home Premium、Business、Ultimate または Enterprise(64 ビット版を含む)、Windows Vista SP1、Windows XP Tablet PC Edition SP2 および SP3、Windows XP SP2 および SP3、Windows 2003/2008 Server、Windows 7
GAE で flash を使いたいって思ってたんですが、やはり便利なものがあるんですね。PyAMF は AS と Python 間のデータのやりとりをするためのモジュールです。 以下、Using PyAMF with Google App Engine を参考に書いていきます。 Get PyAMFまずは、Get PyAMF のページから、fpconst.py をダウンロードします。続いて Py AMF もダウンロードし、解凍しておきます。Py AMF の現時点での最新ヴァージョンは 0.3 です。 Example Projectこの Project 用に新しくフォルダを作成し、その中に、以下のようにファイルを準備します。
HttpServiceでサーバー上で動的に生成されるXMLファイルを読み込むとき、ブラウザの設定によってはキャッシュが読まれてしまい、最新データが取得できないことがあります。 そんなときは、URL文字列に現在日付をミリ秒で表した文字列を後ろに付加してリクエストしましょう。 var d:Date = new Date(); url += "?" + d.getTime().toString(); でもこの方法はその場しのぎだという意見もあります。 サーバー側でレスポンスヘッダを操作する方法もあるんですね。 response.setHeader("Cache-Control", "max-age=0, must-revalidate"); たとえば、SWFファイルはキャッシュを使ってほしくて、動的に生成されるXMLは常に新しいものがほしい場合は・・・、 Java側もコーディングするならサーブレ
asActionScript 3.0 でコマンドライン開発してる人は必携の rascut を導入してみた。Flex 開発や AIR 開発でも使えるよ。rascut は id:secondlife さんによる fcwrap 後継バージョン。ファイル修正から自動的にプレビューまでできたり、trace() の出力をコンソールに出力してくれたり、かなり便利。以前、勝手が分からずにかなり苦労したけど、最近、RubyForge にアップロードされてからは gem 一発で超簡単になったよ。前準備Flex SDK と fcsh を準備しましょう。fcsh にはパスを通しておきましょう。Flex SDK については ActionScript 3.0メモ さんを参照あれ。fcsh については fcsh で Apollo を高速コンパイル あたりを参照あれ。Flex 3.0 SDK には fcsh が付属してる
自分用のメモ。Adobe Flex 3 ヘルプ - Flex アプリケーションのローカライズ とか色々。 Flex 3 では非推奨になっている ResourceBundle を直接見るやり方 mx.resources.ResourceBundle そのものが非推奨になってるんじゃなくて、ResourceBundle#getString(key:String) とかの、ResourceBundle から値を取得するメソッドが非推奨になってるんだけど。 Flex Builder 前提での話になっちゃうけど。とりあえずメインの mxml をこんな感じに書く。 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" appli
Timerを使って定期的に処理を実行するサンプルです。Timerの基本的な使い方は次の通り。 引数で「次の呼び出しまでの待ち時間(ミリ秒)」と「実行回数」を指定してTimerを作成します。 「実行回数」を0にすると無限に実行されます。 「addEventListener」で定期的に実行する関数をリスナとして登録します。 Timer#start()でTimerを開始します。 package { import flash.display.*; import flash.utils.Timer; import flash.events.TimerEvent; import flash.text.*; // タイマーを使うサンプル public class Sample extends Sprite { public function Sample(){ var text:TextField =
海賊王をめざす男 マツです。こんにちは。 久々にすごいツールに出会いました。その名も Kap Inspect。 Flex でアプリケーションの構造を視覚化、イベントプロセスをモニターして分析することができます。 またデザインとスタイルもチェックできて、プロパティの変更などオブジェクトの操作が可能です。 ダウンロード Kap Inspect http://lab.kapit.fr/display/kapinspect/Kap+Inspect KapInspect.1.5.0.zip (2009/11/18 現在) 使い方 KapInspect.swc を Flex ビルドパス(ライブラリパス)libs に通します。 import fr.kapit.KapInspect; var myKapInspect:KapInspect = new KapInspect(); KapInspect 起動
1. カスタムイベントとActionScriptクラスの定義 これまでは、システムにビルトインされているイベントを使ってきました。しかし、ユーザが独自のイベントを送出することもできます。これは、MXMLを細分化し、子のMXMLから親のMXMLへ処理の終了を通知したりするために行われます。 これを行うには、イベントを発行するMXMLの<mx:Metadata>でのEvent登録が必要となります。また、イベントクラスを定義することが必要です。ここで登録されたイベントは、dispatchEvent()メソッドを使用して送出されます。 送出するイベントではFlexのオリジナルイベントクラスを使うことも、独自のイベントクラスを作成し、そのイベントを送出することもできます。 オリジナルクラスを使用すると、独自の情報も返却することができます。 1. Flexのイベントクラスを使ったカスタ
Flexには、大量のデータを様々な方法で表示するためのいくつかのコントロールが用意されています。Listコントロール、DataGrid、Treeをはじめ、チャートやAdvancedDataGridなどのビジュアリゼーションクラスがあります。デフォルトでは、Flexのリストコントロールは、与えられたデータをシンプルテキストで表示します。しかし、Flexの機能はこれだけではありません。リストコントロールでitemRendererを使えば、コンテンツをさまざまな方法でカスタマイズできます。Flexでは、itemRendererを使ってリストの各行(またはセル)の内容を完全に制御することにより、これまでよりはるかに魅力的でクリエイティブ、かつ有用なアプリケーションを作成できます。 このシリーズでは、Flex itemRendererと、その効果的で効率的な使用法について説明します。シリーズのパート
Flexとは、Flashをベースにリッチインターネットアプリケーション開発のためのフレームワークです。 2007年後半に正式リリースを予定している、Flex 3のサンプルの紹介です。 Adobe - Flex Developer Center Adobe - Flex 2 - Webアプリケーション開発ソフトウェア
10 Tips for Flex Application Performance | InsideRIA We’re going to keep this post lean and mean, and get down to business with 10 Tips that will keep your Flex applications fast, lean, and responsive. よくまとまっているなーと思いながら読んでいて、これは訳したらキャッチーなんじゃないかという不純な動機で、途中失速しつつもなんとか勢いに任せてやってみました。 ルール #1: 後片付けはしっかりと いつでもきれいなコードを書くのは大事なことだ。整理されて読みやすいだけでなく、その挙動(CPUを食いつぶしたり、メモリリークをおこしたり、CGの対象にならないオブジェクトを残したり)もね。 1 ) イ
by Joseph Magnani, Media Innovation Group Yahoo! Flex Skin modifies the appearance of standard Flex components and gives your applications a new, fresh and cool appearance. Starting with Yahoo! Flex Skin in Four Steps Download and Unzip the Source File Create a new Flex Project Import the Sample Application Run It! What You Need Adobe Flex Builder 3 (trial version available) or the free Flex 3 SDK
アプリケーションサーバ(今回は Red 5 を使用)から streaming 配信で flv ファイルを Flex Framework の VideoDisplay Component に表示しようと思ったが、イベントドリブン的なプログラム内で、任意のタイミングにより FLV を seek させて動画の PlayHead を管理しようと思ったがうまく処理が動かなかった。(上手くいくかもしれないですが、自分ではどうにも出来なかった。) 例えば、下記の様なクリックイベントで flv の streaming 配信させる簡単なスクリプトを組んでみる。これでも streaming 配信は可能なのだが、NetStream.seek の様な PlayHead の移動をさせる機能を持ち得ていないので、最初から再生させるには flv の再生が終了するのを待って再度クリックしないと先頭から再生しない模様。もっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く