Jeff Swartz シニアテクニカルライター アドビ システムズ社 作成日:2008年2月25日 ユーザレベル:中級, 上級 製品:Adobe AIR 図 1 の PhotoUpload サンプルアプリケーションは、次のような Adobe AIR のファイル操作機能を示します。 File オブジェクトで参照するファイルパスを設定します。 画像を JPEG バイナリデータに変換し、そのデータをファイルに書き込みます。 サーバーへのファイルのアップロード 図 1. JPEG ファイルのアップロードが可能なサンプルアプリケーション 注意:このサンプルアプリケーションは、説明のためにそのままの状態で提供されています。 要件 この記事に書かれた操作を行うには、次のソフトウェアとファイルが必要です。 Adobe AIR ダウンロード Adobe Flex Builder 3 体験版 購入
連載インデックス 「Flex2でWebアプリ開発」 これまで3週間かかっていたWebアプリのモック開発工程を、3日に短縮できたというFlex2の体験版をダウンロードして簡単アプリを作ってみよう モックを3日で仕上げるFlex2とは? Flex2でWebアプリ開発(1) これまで3週間かかっていたWebアプリのモック開発工程を、3日に短縮できたというFlex2の体験版をダウンロードして簡単アプリを作ってみよう
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
PHP と ActionScript が通信するためのライブラリとして AMFPHP とかが有名ですが、名前空間とかライセンスとか色々な部分が気になるので、SabreAMF を Symfony に乗っけて動かしてみるテスト ちなみに、既に sfAMFPlugin っていうプラギンも同様のアプローチなのですが、こいつだと README に書いてあるコードが何故か動かないです。 ↓こんなの class amfAMFAction extends sfAction { public function execute($request) { $this->setLayout(false); $gateway = new sfAmfGateway; $response = sfContext::getInstance()->getResponse(); $response->setContent($
うめぇヨーグルトソースでもいかがですか。個人差にもよりますが。もしよろしければ。 お久しぶりです。 最近うんめぇ〜と思ってるヨーグルトソースがあるので、書いていこうと思います。 ヨーグルトとハーブ類をもりもり使うので、そういうのが食べられない方にはうんめぇソースではないです。ごめんなさい…。もしよろしければお茶だけも…旦~ 【用意する…
yuiを使ったFlexアプリを作って、 便利さを体感しよう 特集:デザイナとプログラマを“結”ぶオープンソース(後編) クラスメソッド株式会社 渡邊 佳一 2008/10/30 yuiの便利さは体感しないと分からない! 前編の「Flex/AIR開発でデザイナとの協業を楽にする『yui』」では、デザイナとプログラマの協業について説明し、「yui-frameworks」(以下、yui)とは何か? の概要や“7”つのライブラリ、“3”つの思想、“5”大機能についてお話ししました。 今回は実際にyuiを使ってFlexアプリケーションを作成していきます。まず完成イメージからご覧ください。このFlexアプリケーションの簡単な説明をしておきます。このFlexアプリケーションでは、表示しているデータに対して、Chartによるデータ編集や、DataGridによるデータ編集の機能を提供しています。そして、その
yui-frameworks の Beta 版さわってみた - kagamihogeのblog のコメ欄で「データバインディングどうしてる?」を聞かれたのと、その他ちょいちょいいじってみての、yui-frameworks 使った場合の設計・実装に対する所感などについて書く。最初に注意書きしとくと、あくまでも今時点の俺個人の意見なので、アンマリ鵜呑みにしないで下さいw あと、モヤモヤとしたことをグダグダと垂れ流しで書いてます。イメージ段階のコードをダラッと書いてたりと突っ込み所満載な部分多々です。つまり、アンマリ真剣に読まれると困るw このエントリの知見はどこから来たか Flex 勉強にライフゲームつくってみた - kagamihogeのblog で作ったライフゲームを yui-frameworks を使って作り直した経験を基にお送りします。実行画面はこんな感じ。ちなみにまだ未完成。こうした
YUI FrameworkにはAMF3を使ったサーバ通信機能が(こっそりと)実装されているので、それを使ってサーバとデータ交換を行ってみます。 サーバ側の仕様を先に決めておきます。 言語:Java + Seasar2 + S2Flex2 ゲートウェイURL:http://127.0.0.1:8080/HelloAmf3World/gateway データクラス名:examples.dto.HelloDto サービスクラス名:HelloService 実行メソッド名:remoteAction 引数:HelloDto 戻り値:HelloDto このサーバ情報を元に各クラスを変更していきます。 src/dto/HelloDto.as package dto { [RemoteClass(alias="examples.dto.HelloDto")] [Bindable] public class
Flex¤ÎñÂΥƥ¹¥È(Unit Test) Flex¤Ë¤Ï¥æ¥Ë¥Ã¥È¥Æ¥¹¥È(ñÂΥƥ¹¥È)¤ò¼«Æ°¤Ç¹Ô¤Ã¤Æ¤¯¤ì¤ë¤â¤Î¤¬¤¢¤ë¡£ ³«È¯¼Ô¤Ë¤È¤Ã¤ÆñÂΥƥ¹¥È¤ÏÀäÂФËÄ̤é¤Ê¤¯¤Æ¤Ï¤Ê¤é¤Ê¤¤Æ»¤Ç¤¢¤ë ¤½¤ÎñÂΥƥ¹¥È¤ò¹Ô¤Ã¤Æ¤¯¤ì¤ë¤È¤¤¤¦¤³¤È¤ÇÄ´¤Ù¤Æ¤ß¤Þ¤·¤¿ ¶È̳¤Ç»ÈÍѤ¹¤ë¤³¤È¤¬¤¢¤ë¸ª¤Ï»²¹Í¤Ë¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£(¤Ê¤é¤Ê¤¤¤«¡£¡£) AS3Unit ¤³¤ì¤ÏActionScript3.0¾å¤ÇñÂΥƥ¹¥È¤ò¹Ô¤¦¤¿¤á¤Î¥Õ¥ì¡¼¥à¥ï¡¼¥¯¤Ç¤¹ ActionScript3.0¤Î¥Í¡¼¥à¥¹¥Ú¡¼¥¹¤òÍѤ¤¤ë»ö¤ÇPOJ
PureMVCを実装するときに実装側に必要なクラス構成と、 そこで必要な処理をメモとして簡単にまとめてみました。 まだソースは読みきれていないので、ざっくりとした基本的な解釈です。 場合によっては過不足あるかも知れませんが、 いちおう一般的なFlexアプリを想定した場合です。 【Controller】 ●アプリケーションファイル(MXMLまたはSpriteの拡張クラス) ・Facadeクラスをインスタンス化 ・アプリケーションをスタートアップイベント識別子と関連付けてFacadeに登録 ●Facadeの具象クラス ・スタートアップイベントと各ビジネスイベント識別子を定義 ・スタートアップイベントと各ビジネスイベントを、 対応する各Commandクラスと関連付けて登録 ●Commandの各具象クラス ≪スタートアップCommand≫ ・初期化した各ProxyをFacad
PureMVCを使用したFlexなどのアプリで、メモリの開放や初期化などで、 Mediator::onRegister Mediator::onRemove (Proxyも同様) が便利なことに気づいた~(いまさら) override public function onRegister():void{ //イベントリスナの登録 widget.addEventListener(Widget.OPEN, onOpen); widget.addEventListener(Widget.SAVE, onSave); } override public function onRemove():void{ //イベントリスナの削除 widget.removeEventListener(Widget.OPEN, onOpen); widget.removeEventListener(Widget
PureMVCとは? PureMVC.org(http://www.puremvc.org/)が提唱するFlexのフレームワークです。 これまでFlexのフレームワークといえば、Cairngormがメインでした(少なくとも私の中では)。 しかし、CairngormはCommandクラス、Eventクラスが無数に増える上、ひとつのイベントを追加しただけで、 Command、Event、Delegateなど複数のクラスができるので、かえって面倒になっていました。 このあたりの欠点を見直されたものがPureMVCであるといえるでしょう。 長くなりますので、興味のある方は下へどうぞ。 MVCともあるとおり、PureMVCは設計方法のMVCモデルを基本としています。 0.スタートアップファイル PureMVC、というよりはすべての基本となるMXMLまたは、 Spriteクラスを継承したActionS
JavaとFlex/AIRをつなぐ「炎」のオープンソース Tomcatを使ったサーバPushもできるBlazeDSとは? クラスメソッド株式会社 友田 翼 2007/12/27 2007年12月13日に米国アドビシステムズ社(以下、アドビ社)から「BlazeDS」というオープンソースプロジェクトが公開され、現在Adobe LabsからBlazeDSのパブリックベータ版がダウンロード可能になっています(参照「アドビ、「BlazeDS」はAjax+JSONの4倍速い~リモーティング、メッセージングのOSS~」)。ちなみに、Blazeは英語で「炎」の意味ですね。 本稿では、オープンソースになったBlazeDSについて、付属されているサンプルアプリケーションを見ながら、いったいどんなものであるのかを紹介していきたいと思います。 「炎のデータ・サービス」? BlazeDSとは何なのか? BlazeD
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く