タグ

Flexに関するamnmaのブックマーク (103)

  • 【コラム】イマドキのIDE事情 (18) オープンソースのFlash開発環境 | エンタープライズ | マイコミジャーナル

    Flashの開発環境 最近、AIRの登場によってRIAのプラットフォームとしてFlash/Flex(FlexはFlashで一般的なGUIアプリケーションを開発するためのフレームワーク)が大きな注目を集めている。Flash/Flexの開発にはAdobeの提供するFlash CS3やFlex Builderといった統合開発環境を利用するのが一般的だが、オープンソースのIDEもいくつか存在する。今回はFlash/Flexでの開発をサポートするオープンソースのIDEとしてFlashDevelop、ASDT、AIR GEARの3つを紹介する。 FlashDevelop FlashDevelopは.NETプラットフォーム向けに開発されたActionScriptの統合開発環境だ。稿執筆時点での最新バージョンは3.0.0beta4となっている。 図1 FlashDevelop 最新のActionScri

  • FlashDevelop Japan - フリーの ActionScript ソースコードエディター

    FlashDevelopはフリー、そしてオープンソースの (MIT license) ソースコードエディタです。 Microsoft Windows .NET 2.0 application (Windows XP, Windows Vista, Windows 7) Mac OSX/Linux compatible using virtualization software (VirtualBox, VMWare, Parallels) Get active and join the community at FlashDevelop forums

  • Flexの概要とFlash Builder 4 Eclipseプラグインのインストール方法 ~ Java開発者のためのFlex 4入門

    はじめに 稿では2回に分けてJavaの開発者の方を対象に、Adobe Flex(以下、Flex)の概要や構成要素について紹介し、インストールからアプリケーション開発の流れまでを簡潔に紹介していきます。 1回目の今回は、Flexの構成要素についてと、開発環境であるAdobe Flash Builder 4(以下、Flash Builder)をEclipseのプラグインとしてインストール方法を紹介します。 Flexは強力なRIA(Rich Internet Application)の開発フレームワークです。Webアプリケーションの構築においてJavaとFlexは非常に相性がよく、開発言語のActionScript 3とJavaが似ていることもあり習得も容易です。稿を読んで、ぜひFlexに触れてみてください。 対象読者 Flash/Flex/AIRなど、Adobe関連の技術にあまり触れたこと

    Flexの概要とFlash Builder 4 Eclipseプラグインのインストール方法 ~ Java開発者のためのFlex 4入門
  • FlexおよびJavaアプリケーション構築のためのテクノロジー

    はじめに この記事では、FlexおよびJavaアプリケーションの構築に使用されるテクノロジーの概要を紹介します。読者としてはJava、Flex、Adobe AIR、その他のデベロッパーを想定していますが、これらすべてのテクノロジーに通じている必要はありません。 関連記事「FlexおよびJavaアプリケーションのアーキテクチャ」と、概要ビデオ「Flex 4およびJava統合の紹介」もご覧ください。 Adobe Flash Platform Adobe Flash Platformは、リッチアプリケーション(swfファイルの形式)の作成・実行・データ供給のためのテクノロジーファミリー全体にアドビが付けた名前であり、クライアントランタイム、ツール、フレームワーク、サーバー、クラウドサービスを含みます。その個々のコンポーネントの多くは、この記事で詳しく説明します。 Flash Platformラン

    FlexおよびJavaアプリケーション構築のためのテクノロジー
  • FlexおよびJavaアプリケーションのアーキテクチャ | デベロッパーセンター

    Java EE Platformは、ナンバー1のエンタープライズWebサーバーです。Adobe Flash Platformは、ナンバー1のリッチインターネットアプリケーション開発環境です。これら2つを使用することで、エンタープライズバックエンドソリューションと優れたユーザー体験を利用した、印象的なデータ中心アプリケーションを実現できます。 この記事では、FlexとJavaで開発するアプリケーションのアーキテクチャに関して、以下のような内容を説明します。 クライアント/サーバーアーキテクチャの概要。 クライアントとサーバーの間の通信の様々な方法。 Flash Remotingとその利点および使用法の紹介。 Flexアプリケーションをセキュリティフレームワークに統合する方法。 イベント、ステート、MXMLコンポーネント、モジュールを使用してFlexアプリケーションを構築する方法の概要。 ビデ

  • StrutsやRESTなWebサービスとFlexを連携するには?

    StrutsやRESTなWebサービスとFlexを連携するには?:業務用RIAの命!? Flex+Java開発入門(3)(1/4 ページ) 連載では、サーバサイドとして「Java」、リッチなクライアントサイドとしてJavaと相性の良い「Adobe Flex」(以降、Flex)を用いたRIA開発の基礎を解説します。EclipseベースのIDEである「Flex Builder」を使って、「Tomcat」で動くeラーニングのRIAが完成するまでお届けする予定です 編集部注:Flex Builderは、2010年3月の新版から「Flash Builder 4」に名称変更しています。期間限定の無料版をダウンロードして使えます 前回の「S2BlazeDSを用いたFlex+Javaアプリの【いろは】」では、「Hello! S2BlazeDS」アプリケーションを教材に、FlexとJavaを用いたアプリ

    StrutsやRESTなWebサービスとFlexを連携するには?
  • フォーラム - Flex User Group

    以前から気になっているのですが、なんだかバグステータスが進む気配がないので、みなさんに対応状況をお聞きしたいと思います。 IEでTextInputにCtrl+Gなどを入力すると制御文字が入ってしまう http://bugs.adobe.com/jira/browse/FP-656 これ、当方ではFlashPlayer9でも10でも発生しています。 ブラウザもIE6に加え、IE8でも再現しました。 FireFoxでは再現しません。 これによって入力カーソルのジャンプや文字化けなどが起こる上に、制御文字がそのまま入力されてしまいます。 Validatorなどで対策する必要があると思うのですが、皆さんはどのように対処していますか?

    amnma
    amnma 2009/04/27
    IEでの制御コード抑制
  • フォーラム - Flex User Group

    こんにちは。 Flex3を使ってます。現在、Webと通信するプログラムを作っているんですが、ある一定の使用(ボタンクリック)を確認したら、その日はこのユーザは操作不能になる(ボタンを押せなくなる)。 こんな概要で実現したいのですが、ユーザのこの使用頻度はサーバでは管理せず、クライアント側に任せようと考えてます。 そうするCookieぐらいしか思いつかないのですが、Cookieの取得がActionScript3.0でできるかもわからない初心者です。 お分かりになりましたら、よろしくお願いします。 また、クロスブラウザ対応で、(IE6+ & FF3+ & Safari3)辺りで動作しなければいけないのですが、Flash自体このHTTP関連は脆弱な気がしていまして、他の方法がありましたら、ぜひご教授くださいませ。 (Cookieクリアは目をつぶる仕様です) よろしくお願いします。

    amnma
    amnma 2009/04/24
    クッキーの取得とSharedObjectについての議論
  • フォーラム - Flex User Group

    いつもお世話になっております。 「キーボードからdatagridの行選択を無効にする方法」という題名で投稿されていた内容と似ていますが、 DataGridで選択された行を「CTRL+C」キーを押してクリップボードにコピーするメソッドを以下のように作成しています。 private function onCreationCompleteHandler(event:FlexEvent):void { view.datagrid.addEventListener(KeyboardEvent.KEY_DOWN, keyboardHandler); } private function keyboardHandler(event:KeyboardEvent):void { if (event.controlKey && event.keyCode == Keyboard.C) { // 行をコピーする

    amnma
    amnma 2009/04/24
    DataGridの「CTRL+C」キーイベントについて
  • Flash向けのグラフィックスフレームワーク·Degrafa MOONGIFT

    去年、確かFlashを勉強しようと思っていたのにいつの間にか一年が過ぎ去ってしまった。これではまずい、今年こそしっかりと取り組んでいきたいものだ。今やFlashは大抵のブラウザにバンドルされており、華麗なインタフェースを提供する上では欠かせない技術になっている。それだけに使いこなせるようにしたい。 ファイナンス系のWebアプリケーションサンプル Flashの魅力と言えば、HTMLJavaScriptでは難しいグラフィックスを提供できることにある。そのためのフレームワークがDegrafaだ。 今回紹介するオープンソース・ソフトウェアはDegrafa、Flash用のグラフィックスフレームワークだ。 Degrafaを理解するためには何よりもまずサンプルを見ることだろう。グラフィカルなグラフ、リッチなユーザインタフェース、ダイナミックなグラフィックス、各種シェイプなどを簡単に(恐らく簡単に)実装

    Flash向けのグラフィックスフレームワーク·Degrafa MOONGIFT
  • 三菱東京UFJ銀行に、Flexと統合開発基盤を組み合わせた国内最大級のシステムが導入

    UFJ日立システムズ、NEC、アドビの3社は共同で、三菱東京UFJ銀行に対し、銀行の店舗や事務センターで行う事務処理を効率化する「事務ナビゲーションシステム」を構築したと、3日発表した。勘定系ホストなどの既存システムからリアルタイムでデータを取り込み、適切な手続きを自動で判断して、必要な事務処理をステップ毎に画面上でナビゲーションする。2008年12月より全国約700の有人店舗へ導入され、国内最大級の事務支援システムとして利用されている。 同システムは、NECのシステム構築統合開発基盤「SystemDirector Enterprise(システムディレクターエンタープライズ)」を用いて短期間で構築された。画面の遷移や勘定系ホストとの連携等にテンプレートを用いたことで、大規模開発においても迅速な作業が可能となった。また、ソースプログラムの自動生成機能など各種ツールを利用することにより、開発者

    三菱東京UFJ銀行に、Flexと統合開発基盤を組み合わせた国内最大級のシステムが導入
    amnma
    amnma 2009/04/10
  • フォーラム - Flex User Group

    お世話になっております。xxxと申します。 Flex3に「超ビギナー」フォーラムがなかったので、こちらに投稿させて頂いてます。 現在、技術選定の段階にあるのですが、画面インタフェースの機能の複雑さからFLEXを第一候補に考えております。 しかし、Flex開発の現場で起きている情報に疎く、技術的なリスクが見えておりません。 そこで、現場においてご苦労された点や、課題(欠点)等があればお聞かせ願えないでしょうか? 私が、伝え聞いた限りでは、 ・同期通信が行えない為、別途、リスナーや例外処理を実装する必要がある。 ・BlazeDSはメモリーリークが多発する ・BlazeDSは同時に100ユーザまでしかアクセス出来ない 等があります。 今回、下記の環境を考えています。 Java FLEX3 Tomcat BlazeDS S2BlazeDS (Webサービスは使いません)

    amnma
    amnma 2009/03/30
    体験談いろいろ/「Flexへの過度な期待をする上流工程」⇒自戒
  • RIA時代だから知っておきたい「データ可視化」:ILOG Elixirとはなにか? - builder by ZDNet Japan

    フランスに社を置くILOGは、主要事業の「ビジネスルール管理システム(BRMS)」と「最適化ツール」が著名。しかし、現在はもうひとつの事業が大きな柱となっている。その事業とはデータの「可視化」だ。 アドビ システムズが開催したウェブ開発者向けカンファレンス「Adobe MAX Japan 2009」にあわせ、ILOGから製品責任者のErwan Paccard氏と、技術担当者のDamien Garbarino氏が来日した。 ILOGとAdobeをつなぐ「可視化」、そしてこの事業を支える製品「ILOG Elixir」について話を聞いた。 ILOG Elixirの売りは「リッチ」 まずはILOGという企業についての概要と、Adobeテクノロジーとの関わりを教えてください。 当社は1990年代に設立された企業で、コンポーネント技術を軸としたいくつかの製品群を備えています。世界中に顧客を持ち、日

  • Adobe Flex向け、データ可視化コンポーネント「ILOG Elixir 2.0」リリース

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Adobe Flex向け、データ可視化コンポーネント「ILOG Elixir 2.0」リリース
  • [Flex]ブラウザのポップアップブロックを回避する : Jinten Blog

    ブラウザのポップアップブロックに引っかかるときがある。 navigateToURLでは無く、JavaScriptを使ってウインドウを開いてやれば良いらしい。 < ?xml version="1.0" encoding="utf-8"?> < mx :Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"> <mx :Script> < ![CDATA[ import flash.net.navigateToURL; private function openNewWindow( event:MouseEvent, url:String, winName:String, w:int, h:int, toolbar:int, location:int, directories:int, status:int

    amnma
    amnma 2009/03/25
    navigateToURLでは無く、JavaScriptを使ってウインドウを開いてやれば良いらしい
  • BlazeDS BlazeDSとは? - kozy.heteml.jp

    BlazeDSとは? † Flexデータサービスを実現するサーバーサイドアプリケーション。上位機能を持つLiveCycleDataServiceは有償であり、そのサブセットという位置づけ。オープンソースプロジェクトとしてソースは公開されている。 http://opensource.adobe.com/wiki/display/blazeds/BlazeDS ↑ ダウンロード&動作環境 † BlazeDS自体はJava Web Applicationであり、warファイル形式で配布される。ダウンロードは「BlazeDSのwarファイルのみのBinary Distribution」と「ドキュメント、実行コンテナであるTomcatおよびサンプルを含むTurnkey」がある。 http://opensource.adobe.com/wiki/display/blazeds/Release+Buil

  • EclipseベースIDEとTomcatで始めるFlex+Java開発

    手順【3】Flex Builder 3にEclipseのJava開発環境を追加 次に、Javaの開発環境を準備します。Flex Builder 3は「Eclipse」というJavaの開発環境で有名なオープンソースの開発ツールプラットフォーム上に構築されています。いまやJava以外の言語にも対応しActionScriptやMXMLにも対応してきました。 このEclipseの更新機能を使ってJavaの開発機能だけを更新サイトからダウンロードしてくることにします。Flex Bulilder 3を起動し、[ヘルプ]→[ソフトウェア更新]→[検索]およびインストールを選択します(図4)。

    EclipseベースIDEとTomcatで始めるFlex+Java開発
  • akihiro kamijo: BlazeDS のプッシュ機能

    Flex 3 と一緒に BlazeDS がオープンソースプロジェクトとしてリリースされました。BlazeDS は RPC とサーバからのプッシュを実現するためのサーバ側のテクノロジーです。クライアント側は Flex 3 のライブラリを使用します。 BlazeDS のプロジェクトサイト(http://opensource.adobe.com/wiki/display/blazeds/BlazeDS) には GNU LGPL 下で turnkey (Tomcat 付き構成済みバイナリ)、バイナリ、ソースの 3 種類のリリースバージョンが公開されています。 また、Adobe のバグ管理サイトにも BlazeDS 用のバグデータベースが追加されました。(http://bugs.adobe.com/blazeds/) 例によって、日語表示を選択することが可能です。 BlazeDS と Flex (

  • [ヅラド] Flex 2 で 直線と矩形を描画

    This page moved.

    amnma
    amnma 2009/03/10
  • 中垣 茂 ( Shigeru Nakagaki ) | ブログ ( Flex, AIR, ColdFusion ) | AIR (ランタイム自体)の自動アップデートとその無効化について

    Let's talk about Flex, AIR, ActionScript, ColdFusion and more     AIR の製品ポリシーとしては「常に最新版が正」 なので、基的にインターネットに接続される PC に対しては AIR(ランタイム自体)が自動的にアップデートされるようになっています。 とは言え、実際の企業向け AIR アプリケーションでは困ることがあります。 なぜって、ランタイムのバージョンが上がる時、バグフィックスだけでなく "暗黙の仕様変更" も適用されるからです。今使えているものが、バージョンアップと共に一部機能が使えなくなったり、動作がおかしくなることもあり得るわけで... そんな訳で、AIR の自動アップデートを無効化する手法がいくつかあります。 1.「Adobe AIR Settings Manager」という AIR ア

    amnma
    amnma 2009/03/09