トップ > サロン > モバイル版Flash Player、Flash Platform、そしてこれからのFlashについてはっきり言っておこうか。 先日、突如アドビ本社からモバイル版Flash Player開発中止との発表がありました。あまりにも急な上に単に決定事項だけの発表だったそのリリースはネット上で大きな混乱を巻き起こしていたのですが、それに対して「みんなちょっと落ち着け」とアドビのFlash Platform プロダクトマネージャー、Mike Chanbersが詳細な解説を自身のブログに投稿しています。 個人的には当初はサラっと原文を読み流すだけの予定だったのですが、この内容は日本のFlashコミュニティにとっても大切だと感じましたので頑張って全訳してみました(あまりにも長文だったので途中で何度か挫けかけましたけど)。一部は独自に抜粋/翻訳されてTwitterやBlog上に上がっ
Adobe AIR | Adobe AIR 3 | Deploy applications Adobe - Adobe AIR 2.0 beta サンプルアプリケーション AIR 2.0 から ServerSocket が提供されて、ローカルサーバを実装することが可能になりました。 まだパブリックベータですがクライアント一辺倒だった AIR の大きな変更なので注目です。 試しに HTTP サーバを実装してみました。拙速ですけど Google Code Hosting で公開しています。 ActionScriptで簡易なサーバサイドプログラミングというのも特殊な要件に使えるかもしれません。 airhttpd - Httpd for Adobe AIR 2.0 SDK http://code.google.com/p/airhttpd/ ServerSocket の不具合 サーバーソケットを一
Flash Builderの使用経験があれば役立ちますが、必須ではありません。この記事のサンプルアプリケーションはFlash Builder 4beta 2、Flex SDK 3.4およびAIR 2.0 SDK betaで作成しています。 その他の要件 この記事を最大限に活用するには、次のソフトウェアが必要です。 Flash Builder 4 beta 2 AIR 2.0 SDK beta ソースコードの取得 SORAAIは、AIR 2.0の新API利用サンプルとして参照できるようにソースコードを公開しています。 重要: このサンプルアプリケーションは、AIR 2 betaの機能を体験するために作成されています。お試しになる場合は、AIR 2 beta ランタイムを先にインストールする必要があります。なお、既にAIR 1.xのランタイムがOSにインストールされている場合は、上書きされてし
この記事では、AIR 2での新しいソケットサーバーのサポートについて説明します。AIR 2アプリケーションは、ソケットをリッスンすることにより、ソケット接続を開始しなくても、TCPソケット経由でデータを送受信できます。ブラウザー内で動作するSWFコンテンツの場合は、着信ソケット接続を受け入れる機能にはあまり意味がなかったのですが、Adobe AIRで動作するデスクトップアプリケーションの場合は、これにより様々な新しい可能性が開けます。 この記事では、次のトピックについて説明します。 Flash Playerでのソケットサポートの歴史 SocketServerクラスの紹介 ServerSocketクラスの使用のヒント サンプルアプリケーション:HTTPeek 必要条件 この記事を読み進める前に、次のソフトウェアをインストールする必要があります。 ダウンロード この記事に必要な予備知識
解説の流れ 冒頭で説明したように、本稿ではFlexを使って家計簿機能を持つAIRアプリケーションを作成します。アプリケーションの開発にあたって、はじめに必要となる知識や開発の流れを整理し、その後実際のコードから制作のポイントとなる部分を抜粋して紹介します。 MXMLについて 前編でも少し触れましたが、Flexの二大要素は「MXML」と「ActionScript 3」です。前編で紹介したとおり、Javaの構文とActionScriptの構文は似ているのですが、Java開発者にとって少し理解し辛いのが、MXMLではないでしょうか? MXMLは、コンポーネントを表すタグを記述することで、画面のデザインができるXMLマークアップ言語です。このMXMLとActionScriptの関係は、HTMLとJavaScriptの関係に似ています。HTMLの中にJavaScriptを記述できるのと同じように、M
AIRウィジェット作成の準備をしよう それでは早速、サンプル・ウィジェットを作っていきましょう。 FlexをベースにしたAIR開発 AIRの開発で重要なポイントに「AIRはFlexで開発することが可能」という点があります。FlexベースでのAIR開発は、従来のFlex開発のノウハウを100%を流用でき、既存Flexアプリケーションをほとんど修正することなくAIR化できるという特徴があります(さきほどのオンラインFlexサンプルのように、その逆も容易です。詳しい方法は後述します)。 本連載では「Flex(ActionScript&MXML)をベースにしたAIRウィジェット作成の基礎から応用まで」をお届けしていきます(ActionScriptとMXMLについては後述します)。 まずは、開発環境を整えることにします。HTMLやJavaScriptを用いたAIRウィジェットの作成にはAptanaを
Shungiku(しゅんぎく) なにをするの? 生理日を記録し大体の周期を計算し次に始まりそうな日の予想を補助するソフトです。 なにができるの? 生理が始まった日を記録します。データはPC上に保存されます。 過去の生理日の記録から、大体何日周期なのかを計算します。 計算した周期から、次いつ生理が来そうか大体の目安の日を表示します。 今日が前回の生理日から数えて何日目かを表示します。表示しないこともできます。 生理日開始から、次の生理が来そうな日まで、花の色が青→黄緑→黄色→オレンジ→赤と変わります。何日目かを表示していなくても、色で大体時期を把握することができます。 目立たせたくない場合、Macの場合はDockに、Windowsの場合はタスクトレイにしまうことができます。最初からしまった状態で起動することもできます。 ログインと同時に起動して常駐させておくことができます。 動作環境 A
こんにちは。きんくまです。 4月1日になりましたね。新年度ですね。 新社会人、新入学生のみなさま、おめでとうございます。ですね。 私も1ヶ月半ほどかかっていたとある案件が、昨日無事に終わりほっとしているところです。 さて、AIRではアップデート機能を実装することが可能です。 そのあたりを基本編とハマリ編の2つの記事にわけて紹介したいと思います。 マニュアル 実は今回の機能紹介については、ほとんどマニュアルのままです。 AIR開発では毎日これのPDF版とにらめっこして、このAPIならうまくいくんじゃないか?とか やりながら実験→実装を繰り返してました。 >> Adobe Flash CS4 Professional での Adobe AIR 1.5 アプリケーションの開発 AIRのアップデート機能の種類 AIRではアップデート機能に2種類の実装方法があります。 ・ApplicationUpd
常駐系のメモパッドを作ろうとしてたらタスクトレイにアイコン出す方法は すぐに見つかったんですがタスクバーから消す方法がFLEXでのサンプルしか 見当たらなかったので、いろいろやってみました。 今回はwindowsのみターゲットです。 基本的には 1.初期のwindowをvisible=falseに↓(***-app.xmlで設定) 2.タスクトレイにアイコン追加、クリックイベント設定 3.開きたい時にnativewindowを作成して表示 4.フォーカス失った時の閉じる処理はnativeApplicationにイベント設定 5.基本処理だけなので終了なんかはタスクトレイの右クリックメニューがおすすめ 6.終了しなかったらタスクマネージャーからお願いします。(task_tray_win3) 7.検証しつつやったのでもっと最適化できると思います。 フォーカス関係はnativeApplicati
本を買わずに解決するWeb制作の小技 ホームページ作成でちょっとしたことを参考書を買わずに解決する方法をPHP CSS Webデザイン jQuery Flashを中心に便利な技をまとめていきます!現在、長野県長野市の制作会社でWeb作成中! AIRでタスクトレイに常駐させる方法をメモ Windowsの場合はSystemTrayIconオブジェクトを使う。 var images:Array = []; if (NativeApplication.supportsDockIcon) { images.push(new BitmapData(128, 128, false, 0x0000ff)); NativeApplication.nativeApplication.icon.bitmaps = images; } else if (NativeApplication.supportsSyst
Charles Ward シニアテクニカルライター アドビ システムズ社 作成日:2008年2月25日 ユーザレベル:中級, 上級 製品:Adobe AIR ドックアイコンとシステムトレイアイコンは、ウィンドウが表示されないアプリケーションにアクセスしたり、関心のあるイベントが発生した場合に通知を受け取ったりするのに便利です。Adobe AIR には、DockIcon および SystemTrayIcon という 2 つのクラスが用意されています。これらのクラスを使用して、外観を変更したり、メニューを追加したり、アプリケーションアイコンのイベントに応答したりできます。 図 1 の Stopwatch サンプルアプリケーションは、次の Adobe AIR 機能を示します。 アイコン画像の設定、表示およびアニメーション化 ユーザがアイコンをクリックしたときに送出されたイベントへの応答 ア
このサンプルアプリケーションは、アプリケーションの位置やサイズに関するデータと保存日時を読み取りおよび書き込みます。また、アプリケーションを開くときにそのデータに従ってウィンドウを配置します。具体的には、次の Adobe AIR 機能を示します。 テキストファイルの読み取りおよび書き込み Adobe AIR アプリケーション格納ディレクトリにあるファイルの指定 AIR アプリケーションウィンドウの位置、サイズおよび表示の変更 Window オブジェクトから送出された closing イベントへの応答 図 1. XML 環境設定の指定が可能なサンプルアプリケーション 注意:このサンプルアプリケーションは、説明のためにそのままの状態で提供されています。 要件 この記事に書かれた操作を行うには、次のソフトウェアとファイルが必要です。 Adobe AIR ダウンロード Adobe Flex Bu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く