BlazeDS 入門記(Using BlazeDS clients and servers behind a firewall) BlazeDS architecture / Channels and endpoints / Using BlazeDS clients and servers behind a firewall Because servlet-based endpoints use standard HTTP requests, communicating with clients inside firewalls usually works, as long as the client-side firewall has the necessary ports open. Using the standard HTTP port 80 and HTTPS port 443
Apache Flex is an application framework for easily building Flash-based applications for mobile devices, the browser and desktop. Adobe Flexチームは24日(米国時間)、Apache Flexプロジェクトが公開する「Apache Flex 4.8.0」の発表を行った。Apache FlexはもともとAdobeで開発されていたFlashベースのRIA(Rich Internet Applications)フレームワーク。Apache Flex 4.8はApache Foundationに寄贈後、初めてのリリースとなる。 FlexはAdobeがブラウザにおいて、Flashを活用してRIAを実現することを目的に開発されたプロダクト。しかし、HTML5技術の登場
コンパイル中の時間とは実に退屈なもので、特にEclipseの自動ビルドが使いものにならない状況(例えばCtrl-Sして、次にCtrl-Sするまでに1回目のコンパイルがまだ終わっていない!!)なんかでは、耐え難いストレスを感じる。それが30秒、1分となると尚更だ。 Flash(Flex)というのはとにかくコンパイルが遅い言語であるので、気がついたらビルドに15sかかるのを当然のように受け止めて作業しているということもざらにある。(遅いのに慣れて麻痺してしまうというのは恐ろしい) 今回はどうしようもなくコンパイルに時間がかかり過ぎてにっちもさっちも行かなくなってしまった、とあるプロジェクトの話。 最適化前 立ち上がってから1年弱くらいのプロジェクト。Flash CS5でViewの元となるswcを作成し、それをFlashBuilderのFlexプロジェクトに取り込む形で開発を進めていた。 mxm
アドビのプレリリーステスト担当者は、このアップグレードを“なくてはならないもの”と表現しており、アドビはこのアップグレードがFlexデベロッパーとActionScriptデベロッパーにとって最も生産的な開発環境になると考えています。 Flash Builder 4.5では、次の4つのポイントに重点的に取り組んでいます。 モバイルアプリケーションおよびマルチスクリーン対応アプリケーションの開発 FlexプロジェクトおよびActionScriptプロジェクトのコーディング作業の高速化 デザイナーおよびデベロッパーのワークフローの改善 プラットフォームサポートの更新とパフォーマンスの向上 この記事では、Flash Builder 4.5で導入された新機能、強化機能、ワークフローの概要を説明する他、参考記事も紹介します。お使いいただく際に、ぜひお役立てください。 モバイルアプリケーションおよびマル
コミュニティーリソース Flex cookbook* (コードの共有) CSS Advisor (ブラウザ別バグ修正) Exchanges* (コンポーネントの共有) Adobe Labs* ユーザフォーラム RSS フィード* Flex バグベース* ユーザグループの検索* ユーザグループについて* Adobe Community Experts (ACE)* デベロッパーイベント* ブログ MXNA* (ブログアグリゲータ) Adobe ブログ* Dave Flatleypxldesigns.com* この記事のパート1では、Flex Antタスクを使用して、プロジェクトのビルドプロセスを自動化する基本的なAntスクリプトを作成する方法を説明しました。 この記事では、パート1の内容を基にして、一般的なタスクをいくつか追加することにより、Antビルドスクリプトを拡張します。次のリストは
Adobe Systemsは「iOS」と「Android」を優先すべきという決定を下し、Linux向け「AIR」プログラミング基盤の同社バージョンのリリースを停止した。 AIRは「Flash」とウェブブラウザを組み合わせ、プログラマーがソフトウェア実行基盤のAIR「ランタイム」を備えたあらゆるシステム上で動作するスタンドアロンソフトウェアを開発できるようにする。AIRはクロスプラットフォームテクノロジで、例えば人気の高いAIRアプリケーション「TweetDeck」を「Mac OS」と「Windows」向けに別々にプログラムし直す必要がない。 しかし今週リリースされる「AIR 2.7」以降、AdobeはAIRのLinuxバージョンの開発を停止するため、同テクノロジのクロスプラットフォーム性は若干薄くなる。その代わりに、同社はパートナーがLinux向けAIRを独自に開発することを期待している。
事象 Flex Builder 3でビルド成功するコードをFlex Ant tasksのmxmlcタスクでコンパイルしようとすると、Embedメタデータで「トランスコーディングのために解決できません」というエラーが発生してビルド失敗する。mxmlcコマンド単独で動かしても同様のビルド失敗となる。 対象コード <mx:Button icon="@Embed('image/btn.png')"/> エラー内容 [mxmlc] C:\...\src\MyApp.mxml(19): エラー: 'image/btn.png' をトランスコーディングのために解決できません [mxmlc] <mx:Button icon="@Embed('image/btn.png')"/> [mxmlc] C:\...\src\MyApp.mxml(19): エラー: image/btn.png をトランスコードでき
チーム環境で他の開発者と一緒に仕事をする場合、アプリケーションのビルドプロセスを標準化することが重要であり、よい手法であると見なされています。大規模なエンタープライズプロジェクトの多くでは、ソース管理および自動化ツールを使って、チーム全員が同じコードを使用できるようにし、多数のソフトウェアリビジョンを管理しながら、再現性のあるビルドを生成できるようにします。多くのJava開発者は、Antビルドスクリプトを使用して、新リリースのビルドプロセスを自動化しています。 エンタープライズプロジェクトの新規ビルドの際に、Flexアプリケーションの新リリースが必要な場合には、事態が面倒になります。実際のSWFファイルをリリース用にハンドオーバーするのは誰の役目でしょうか。将来のビルドについてはどうでしょう。Flex開発者にとってありがたいことに、Adobe Flex Ant Tasksを使えば、Antを
サンプル サンプルのソース サンプルのアップロードはコメントアウトしています。 サーバに対するファイルのダウンロード、アップロード Flex4とPHPを利用すしてサーバに対するファイルのダウンロード、アップロードを行います。 ダウンロード、アップロードの方法をいくか試してみます。 Flex内で使用している変数"strPhpUrl"は Flex4基本-PHP連携1:PHPのパスに関してを見てください。 navigateToURLでダウンロード ダウンロードで一番簡単なのは"navigateToURL"だと思います。 HTNLの"a"タグと同じ動きです。 ダウンロードする対象がHTMLや画像ファイルがならばブラウザが開き、CSVファイルならEXCELで開きます。 (ローカルのPCの設定により動きは異なります) 定義されていない拡張子のファイルは「ダウンロード」になります。 //navigate
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く