タグ

flexに関するtotonのブックマーク (170)

  • SDLoaderがめちゃ便利な件 - おおたに6号機blog

    SDLoaderというWebコンテナをT2メンバでもある、id:c9katayamaがリーダーで作っています。 このWebコンテナがかなり便利で、テストを書くとき、プロトタイプを書くときなどにとても重宝しています。 便利なシチュエーション1 サンプルに簡単なブートストラップをつける サンプルを書いて誰かに提供するときに、できるだけその敷居は下げたいものです。 たとえばEclipseでプラグインを入れてくださいといっても、忘れる人が多いのは事実。 なので、できるだけ簡単にブートストラップできることが僕としては開発時のWebコンテナに望むことです。 そこでSDLoaderですよっと。 こんな感じでさくっとブートストラップを書けます。Eclipseプラグインとか全く必要ありません。 public class SampleServerStart { /** * サーバを起動し、ブラウザを立ち上げま

    SDLoaderがめちゃ便利な件 - おおたに6号機blog
    toton
    toton 2009/09/08
    "Flex開発が超楽"
  • Yano lablog - Adobe AIRと外部アプリとの連携

    Adobe AIRをGUI専用にしてロジックまたは既存資源を使いたい場合の方法だが、CommandProxy(.NET)なるものが存在するらしい。コンセプトモデルらしい。ちなみにJava版も存在して、Artemis projectというものらしい。仕組み的には.NETアプリケーションからCommandProxyを経由してAIRとやりとりするというもの。CommandProxyに明確なライセンス定義がなかったのだけれども、Artemisを参考にしているようで、ArtemisがGPL,LGPLなので仕事ではちょっと使えないかも。ちなみにCommandProxy ←→ AIR間はどうやってやってるのだろうか?AIRが外部と連携を行う方法はTCP、WebORB(AMF)、ファイル通信なんかがあるけども。AIR同士はLocalConnectionなんて便利なものがあるのにな。とりあえず詳しいことは使

    toton
    toton 2008/12/25
  • しおラボ Blog: Flex の Module 開発 (3) - 遅延ロード

    前回まででの2回で、モジュールを使って Flex アプリケーションを細かなモジュールに分割する方法を説明ました。しかし、異なる SWF ファイルを扱うとなると、非同期処理も絡んできますし、同じライブラリが両方の SWF に含まれると全体のサイズも大きくなります。 そこで、今回は1つの SWF ファイルに複数モジュールを作成して、遅延ローディングする方法をご説明します。 通常、Flex の SWF では、ローディング用画面が1フレーム目、Flex の体が2フレーム目に配置されます。 しかし、コンパイルオプションに、-frame=label,ClassName と指定することにより、ClassName で指定したクラスを3フレーム目以降に配置することができます。 Flash Player は1フレーム目から順次ロードして行き、ロード完了した順番に表示していきます。そのため、2フレーム目までの

    toton
    toton 2008/12/24
    SWF ファイルに複数モジュールを作成して、遅延ローディングする方法 ModuleManager.getModule( "published://ModuleName" ).publish(new MyModule());
  • Shigeru-Nakagaki.com:[Mixin]メタタグ

    This page is parked free, courtesy of Microsoft Office 365

  • WebデザイナーにもわかるFlex画面デザイン(3)

    スキンとは † Flexには、スキンというものがあります。 OSやブログツールにおけるスキンやテーマと同等のものと考えて差し支えありません。 (2)で解説したように細かくスタイル指定するのではなく、全体のデザインを指定できます。 たとえば、デフォルトのスキンにも名前があり、 このスキンは「Halo(ヘイロー)」といいます。 そのほかにもスキンがいくつか用意されていて、切り替えることが可能です。 HaloClassic?(Flex1.5用のスキン。AS2用なのでエラーが出る?) Ice Smoke Wooden Institutional これらのスキンはCSSと画像で構成されていて、スキンを変えることで見た目をがらりと変えることができます。 ↑ スキンの設定 † configファイルを用意する。 ファイル名-config.xml(sample.mxmlだったら、sample-config.

    WebデザイナーにもわかるFlex画面デザイン(3)
    toton
    toton 2008/12/22
    スキンについて解説
  • フォーラム - Flex User Group

    おはようございます。ご回答ありがとうございます。 なるほど、拡張して独自プロパティーを用意するということですね 勉強になります。 さて、実は現在ログイン系の仕組みを作っているのですが、画面間で情報を受け渡す仕組みを考えています。いわゆるセッション管理と思いますが、こちらをFlex で実装しようとした場合、Event クラスを拡張してメッセージを持たせる方法が一般的なのでしょうか? また、Flex で画面を多数作る場合、私はViewStack を使おうと思いますが、ViewStack 画面間のデータ受け渡しの方法は一般的にはどのような方法で実装するのでしょうか? ウェブアプリの経験はあるのですが、Flex となると仕組みが違う上、経験がないものですから、一般的な実装方法を知りたいと思っています。 では、お願いします。

    toton
    toton 2008/12/20
    flex ViewStack セッション管理 SharedObject LocalConnection
  • フォーラム - Flex User Group

    toton
    toton 2008/12/20
    flexでの状態保持について。FDSオンリーだが仕組みを参考にする。FlexContext及びFlexSession
  • Adobe AIR * ホーム

    Adobe Flex 3 での Adobe AIR 1.1 アプリケーションの開発 コミュニティヘルプ 完全版ヘルプ、コミュニティベースのヘルプ、ヒントおよびサポートについては、http://www.adobe.com/go/lr_AIR_community_jp にアクセスしてください。

    toton
    toton 2008/12/20
  • Flash CS3 のコンポーネントを Flex SDK (Flex Builder) で使う - 2nd life (移転しました)

    Flash CS3 には、ボタン、チェックボックス、その他様々なコンポーネントが含まれています。Flex のコンポーネントは利用すると Flash のサイズが超肥大化してしまうため、シンプルなコンポーネントを使いたい場合、Flex SDK 等からも Flash CS3 のコンポーネントを使えると楽になるのですが、やり方が載ってません。適当に Flash CS3 の *.swc をコピーしても catalog.xml にのってないよとかでエラーになってしまいます。 というわけで調べてみたら我らがコリン・ムックが moockblog: How to Use Flash CS3's V3 Components in Flex Builder でやり方を書いていたので紹介。一番簡単な Flash のコンポーネントを含む swc を作るには Flash CS3 を起動し、利用するコンポーネントをドラ

    Flash CS3 のコンポーネントを Flex SDK (Flex Builder) で使う - 2nd life (移転しました)
    toton
    toton 2008/12/20
    Flash CS3 を軽量コンポーネントとして活用
  • 一度にたくさんの子供を追加する - chisa-to あれこれ

    UIComponentにたくさんのSpriteを追加する実験 - chisa-to あれこれ で、addChildがボトルネックになっている話を書きました。 だいぶ前に解決していたけど、書いてなかったね。 原因はASはシングルスレッドだから。 ループを繰り返しているうちは描画メソッドが実行されないのですよ。 繰り返し処理は1フレーム内で収まるようにしてあげないと めちゃくちゃ遅くなるわけです。 じゃ、どうするのかというと、 callLaterメソッドを使うのですよ。 マニュアルちゃんと読めっ!って自分で突っ込んでしまった private function commitAddNewItems():void{ var count:int=0; var maxCount:int=100; //100回、もしくは リストが空になるまで追加処理を行う while(maxCount>count &&

    一度にたくさんの子供を追加する - chisa-to あれこれ
    toton
    toton 2008/12/19
    ループを繰り返しているうちは描画メソッドが実行されない callLaterメソッドを使う
  • jQuery FTW (October 17) - InsideRIA

    Download the O'Reilly AppTake O'Reilly with you and learn anywhere, anytime on your phone and tablet. Watch on your big screenView all O'Reilly videos, Superstream events, and Meet the Expert sessions on your home TV.

    jQuery FTW (October 17) - InsideRIA
  • バナナ研究所:itemRenderer パート1 : inline itemRenderer ブログ

    Flex / AIR のリスト系コンポーネント(List, DataGrid, TileListなど)はデフォルトのままでも各アイテム(行)を十分を奇麗に表示してくれるのですが、プロジェクトによってはデフォルトのままの表現では要求を満たさなかったり、ボタンを追加する必要がでてきたり等問題が発生します。 そこで、今のうちにしっかりとマスターしておこうということで Adobe Customer Care の Peter Ent さんのブログである itemRenderer シリーズを翻訳してみました。 今回は itemRenderer パート1 : inline itemRenderer のみの翻訳となっていますが、これから週に1、2回のペースで順次追加していきます。 ○ 原文 itemRenderers: Part 1: inline renderers http://weblogs

    toton
    toton 2008/12/19
    itemRenderer 詳細 Renderer の再利用 インラインアイテムレンダラー set data メソッドをオーバーライド
  • Adobe - デベロッパーセンター : Flex アプリケーションのパフォーマンス : クライアントアプリケーションのパフォーマンスチューンアップテクニック集

    Macromedia Flex は、リッチインターネットアプリケーション (RIA) を構築するための機能を提供するパワフルなプラットフォームです。Flex はパワフルな故に、その使い方を間違えると逆にパフォーマンスが低下する可能性を秘めています。また、Flex は他のプログラミングモデル同様に、コードの記述体裁が最終的なクライアントアプリケーションのパフォーマンスを左右します。この記事では、クライアント側のアプリケーションパフォーマンスに影響を与えがちな MXML コードの記述スタイルを解説し、これらの問題点を改善するための簡単なテクニックについても触れていきます。特に、次に挙げる事柄に関連するテクニックを紹介しています。 起動時間の短縮 遅延インスタンス化機能を利用したパフォーマンスチューニング 複雑なエフェクトをスムーズに再生する方法 動的なリピートコントロールを利用したパフォーマン

    toton
    toton 2008/12/18
    コンテナを過剰にネストすることを避ける
  • FlipやCubeなエフェクト - PHP,MySQL,Flex,JSな日々+イラストとか

    ViewStateが変わるときにかっこいいエフェクトFlipやCubeを使ってみました。 http://moeten.info/flex/20080711_desitortionTest/bin-release/main.html 使い方は target と siblings にビューのidを指定してあげます。 <mxeffects:CubeRotate id="flipIn" target="{現在のビューID}" siblings="{[変更後のビューID]}" direction="RIGHT" duration="800" /> あとは、ビュースタックのほうでエフェクトを指定します。 <mxeffects:CubeRotate id="flipIn" target="{shopList}" siblings="{[shopDetail]}" direction="RIGHT" du

    FlipやCubeなエフェクト - PHP,MySQL,Flex,JSな日々+イラストとか
    toton
    toton 2008/12/18
    cubeやFlipのエフェクト cool
  • AKABANA - yui-frameworks(ゆい) - Flex2 framework

    デザイナーとプログラマが、互いに意識しない。 yui-frameworksは、Flexアプリケーションを開発する上でのプレゼンテーションレイヤーのフレームワークです。 概要 yui-frameworksは、FlexにおけるView(mxml)とLogic(ActionScript)を完全分離することを主な目的としたFrameworkであり、以下のような特徴を持っています。 ViewとLogicの分離 デザイナとの分業を目的に、画面の定義を行うView(mxml)ファイルにはロジックを記述しなくてもよいように設計されています。 例えば、今まではButtonタグ内に「click="function名"」など、多少なりともmxmlにスクリプトを記述する必要がありましたが、 yui-frameworksでは、それさえも不要になっており、 mxmlで必要なのは、画面を構成するコンポーネントの配置と、

    toton
    toton 2008/12/17
  • イベントハンドラに追加のパラメータを渡す - てっく煮ブログ

    asReflektions miniml > AS3 : passing extra arguments to an event handler より。AS3 でイベントハンドラに追加の値を渡したいときにはどうするか。送信側から渡すときイベントオブジェクトにパラメータをくっつけて dispatch する。リンク先で紹介されている方法がこれ。イベントを送信するコードを自分が作る場合は一番素直かと。パラメータは全ての listener に伝達される。個人的には、イベントの種類ごとにクラスを定義するのはめんどくさい。そんな人には、DynamicEvent クラスを作っておくのがお薦め。 package { import flash.events.Event; public dynamic class DynamicEvent extends Event { public function Dyn

    toton
    toton 2008/12/17
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    toton
    toton 2008/12/17
    createClassObject
  • Adobe - デベロッパーセンター : ランタイム共有ライブラリ (RSL) の利用

    Macromedia Flex 1.5 は、ランタイム共有ライブラリ ( runtime shared library 、以下 RSL) の作成をサポートしています。 RSL は、アプリケーションとは個別にロードされてキャッシュ保存されるライブラリであり、複数のアプリケーション間で共有が可能です。この記事では、実際にどの程度の作業で Flex アプリケーションに RSL を導入できるか、サンプルコードを使って説明します。また、動的リンクを用いるアプリケーション開発で考慮すべきパフォーマンスのトレードオフについても解説します。 この記事に必要なもの このチュートリアルでは、以下のソフトウェアやファイルをインストールする必要があります。 Macromedia Flex トライアル 購入情報 Macromedia Flash Player ダウンロード チュートリアルとサンプルファイル r

    toton
    toton 2008/12/17
    Flash Player は、 RSL を SWF ファイル形式で読み込みます "SWF ファイルのサイズを 117KB も縮小できました!"
  • mx.chartsなどのソースを見る - fserv.diary

    mx.chartsなどがパッケージが入っているdatavisualizationにはFlex builderから直接開くことができないため、ソースの中身を閲覧することができません。 僕が作っているgrapoonもそうですが、Flexのチャートライブラリを扱っているとどうしてもソースコードが見たくなります。 調べてみた結果、Flex Builderのライセンスを持っている方なら以下の手順でソースコードを得ることができるようです。 手順は簡単、 cd {Flex Builder 3}\sdks\3.x.x\lib java -jar DMV-source.jar {license-file-location} {output-location}です。 {Flex Builder 3}はFlex Builderのインストールしたある場所ですね。 {license-file-location}とは

    mx.chartsなどのソースを見る - fserv.diary
    toton
    toton 2008/12/16
    Flex Builderのライセンスのデータ(license.properties)が存在しているパス
  • mx.effects 概要 (Flex 3)

    toton
    toton 2008/12/16
    mx.effects パッケージ