CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
プロジェクトのインポート方法 Flash Builderでは、プロジェクトのファイル群をそのままワークスペースにコピーしても、プロジェクトとして認識されません。そのため、本稿のサンプルソースとして提供しているFlexプロジェクトファイルを読み込む際には、メニューより[ファイル]-[Flexプロジェクト(FXP)を読み込み]をクリックして、ワークスペースに取り込んで利用してください。 自分好みのFlash Builderに設定変更するポイント さて、実際にアプリケーションの開発を始める前に、Flash Builderを自分好みにカスタマイズしておきましょう。 自身の使いやすいようにカスタマイズできるのがEclipseの魅力の1つですが、Eclipseベースの開発環境であるFlash Builderでも、当然、設定をカスタマイズすることが可能です。開発方法の解説をする前に、多くの方が変更するで
Software Error:HTML::Template->new() : Cannot open included file ./tmpl/site//.tmpl : file not found. at lib/HTML/Template.pm line 1616. HTML::Template::_init_template(HTML::Template=HASH(0xa2888f8)) called at lib/HTML/Template.pm line 1189 HTML::Template::_init(HTML::Template=HASH(0xa2888f8)) called at lib/HTML/Template.pm line 1083 HTML::Template::new("HTML::Template", "filename", "./tmpl/site//
はじめに OSXとテキストエディタを使ってはじめてのAIRアプリケーションを作成してみましょう。AirとはFlashやAjaxなどweb技術を用いてデスクトップ用のアプリケーションを作成するためのフレームワークです。 Airの特徴として、ブラウザ上で動作しているアプリケーションで実現するには難しい、デスクトップからファイルをDrag&Dropしたり、ローカルファイルシステムへのアクセスなどOSの機能を利用することもできます。 またAirで作成されたアプリケーションはWindows、OSX、Linuxで動作するためより幅広いクライアント環境で動作させることができます。 Airを作成するためのSDKはadobeが無料で公開しており、Flashアプリケーションを作成するためのFlexもオープンソース化されたことにより無料で開発環境が用意できます。 さらにFlexBuilderという有料のIDEも
2010年6月9日にAdobe AIR 2がリリースされました。約2年半振りのメジャーバージョンアップとなり、多くの新機能追加と機能強化が行われています。 本稿では「Adobe AIR 2をはじめよう」と題し、あらためてAdobe AIRと新機能の概要を説明するとともに、「開発環境の構築→アプリ作成の手順→配布」とAIRアプリケーションを作成する際の一連の流れについて解説します。 Adobe AIRとは AIRとは「Adobe Integrated Runtime」の略で、日本語にすれば「アドビ統合実行環境」となります。Adobe AIRは、ブラウザ内での動作に限定されていたSWFファイルをデスクトップ環境でも動作させる際に必要となる様々な機能を提供し、クロスプラットフォーム化を実現するための実行環境です。 Adobe AIRの最大の利点の1つは、作成したAIRアプリケーションが、Adob
Flash Player’s EOL is coming at the end of 2020. See the roadmap for Flash Player and AIR’s EOL: Adobe Flash Player EOL General Information Page The Future of Adobe AIR You can access the archived documents relevant to Flash Runtime even after the Flash EOL date. We are providing access to the archived documents for all the user/developers community to download. These documents are now no longer u
ActionScript3.0 の Socket を使用したアプリ作ってたらこんな問題にぶち当たったメモ。 Error #2044: ハンドルされていない SecurityErrorEvent : text=Error #2048: セキュリティサンドボックス侵害 Flex Builderのデバッガやローカルからの実行なら起こらないっぽい問題。 色々調べてみると crossdomain.xml といったポリシーファイルを作成しなければいけないとのこと。 そして Socket 接続する前に Security. loadPolicyFile( "http://ドメイン/crossdomain.xml" ) を呼び出して、そのポリシーファイルを読み込まなければならない。 ・・・との事だったのだが、せっせと置いて呼び出してもうんともすんとも言やしない。 これはどうしたものか・・・と悩みつつ調べてい
Flex/AIR開発でデザイナとの 協業を楽にする「yui」 特集:デザイナとプログラマを“結”ぶオープンソース(前編) クラスメソッド株式会社 渡邊 佳一 2008/10/1 RIA開発におけるデザイナとプログラマの協業問題 昨今、Web開発では高品質なアプリケーションを短期間で開発することが求められるようになっています。またRIA開発においては、昔のWeb開発のようにプログラマが主となる状況ではなく、そのアプリケーションの性質上、デザイナの役割が重要になってきます。 これらはさらにWeb開発を難しいものにしています。デザインはプログラマにとって敷居が高く、一朝一夕で身に付くものではありません。しかも状況に輪を掛けるかのように、RIAに期待を持ったクライアントの仕様は膨らむばかりです。 それから、RIA開発においては「デザイナとプログラマの協業」というものが叫ばれてきました。「デザインと
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
暗号化・復号化の予備知識メモ 前回(ActionScript 3.0で暗号化・復号化のメモ(1) データフォーマットについての予備知識(バイナリ、Hex、Base64...))、暗号化・復号化の予備知識として、取り扱うデータ形式についてメモしました。 今回は、ActionScript 3.0のライブラリas3crypto(Google Code)を利用して、MD5,SHAによるハッシュ値の生成方法をご紹介します。 ハッシュ関数 与えられた原文から固定長の疑似乱数を生成する演算手法。生成した値は「ハッシュ値」と呼ばれる。(中略)経路の両端でデータのハッシュ値を求めて両者を比較すれば、データが通信途中で改ざんされていないか調べることができる。不可逆な一方向関数を含むため、ハッシュ値から原文を再現することはできず、また同じハッシュ値を持つ異なるデータを作成することは極めて困難である。 (ハッシュ
Flexでは、Base64方式にエンコードも、デコードも簡単にすることができます。 とくに、デコードなどはネットから取ってきたBase64形式で取得して、画像として表示(バイナリ形式にもどす)ということもやることでしょう。 では最初は、デコード方式
呼んだ?呼んだよね? さあ今日はね。 Flex アプリでレイアウトや配色などのデザイン(ビュー)とロジックを分離するやり方を考えてみようよ。 なに?大丈夫だよ。絶対できるって。 じゃあ始めるよ。 すごく簡単なウェブアプリなら「 Flex ってこんなに簡単にできちゃうよー」ってサンプルを紹介するサイトなんかにあるように MXML だけでもできちゃうことがあるけど、ちょっと複雑になってくるとそうはいかないよね。 ってゆうか、そんな「MXML だけで作れちゃうウェブアプリ」のサンプルはエラーハンドリングを実装していない場合がほとんどだしね。 だって Flex を布教するためにはエラーハンドリングみたいな地味で面白くもない技術を紹介してもしょうがないもん。 仕方ないよね。うん。 ・・・で、ちょっと複雑になると <mx:Script> タグを使って MXML に実装を書くこともあるけど、規模
To begin making your own visualizations, download flare and work through the tutorial below. Need more help? Visit the help forum (you’ll need a SourceForge login to post). Flare is open-source software released under a BSD license, meaning it can be freely deployed and modified (and even sold for $$). Flare’s design was adapted from its predecessor prefuse, a visualization toolkit for Java. Appli
4. データ中心型アプリケーション開発ベースでTwitterビューワーを作成(上) Flash Builderには、データ中心型アプリケーション開発を簡単に行なえる機能があることは先述したとおりです。そこで、実際どのように開発を行うのかを、サンプルを作りながら解説していきたいと思います。今回作るサンプルは、TwitterのパブリックタイムラインをAPIで取得し、それをデータグリッドで表示するというものです。 従来であれば、このサンプルを作るためには「XMLの取得」、そして「解析」、「必要な項目の表示」といったそれぞれプログラムを書かないといけませんでした しかし、Flash Builderの「データとサービス」パネルを使うことで、そういった作業にかかっていた工数を大幅に削減し、簡単に実現することができます。記事に沿って、順を追って作業を進めてみてください。いかにTwitterなどWebサー
The Complete PDF SDK Bring PDF viewing, annotating, editing, creation, and generation to any web, mobile, desktop or server framework or application. Bring accurate PDF viewing, annotating, editing, creation, and generation to any web, mobile, desktop or server framework or application. Own the full document and data lifecycle by deploying on your own infrastructure without worrying about third-pa
WEB開発に関するプログラムのおぼえがきです。 Java,PHP,Flex,AIR,AJAXなどの技術メモブログです。 元々FlexBuilderを体験版で使用していてデザインビューが画面確認に便利だったから FlashDevelopでもデザインビューが出来ないものか探してみました。 以下のサイトにてプラグイン「Flex Design View」を発見したので試してみる。 使えるかな。。。 「Flex Design View」プラグイン http://www.flashdevelop.org/wikidocs/index.php?title=3rd_Party_Plugins ※ 上記サイトの「Download」からFlexDesignView-alpha.zipをダウンロード。 とりあえず解凍。 FlashDevelopを起動し、「Tools」→「Application Files...
This week’s entirely free and open source download is an easy to use audio visualization component for Flex 2 Beta 2. The visualization component can display sound data in multiple formats and includes custom events and properties for using advanced bitmap effects without changing the component class itself. It draws dynamically based on size and keeps memory consumption to a minimum. Visualizatio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く