Adobe AIRを基にしたFlash ProやFlash BuilderなどのiOSアプリ開発機能を使って、iPhone/iPadで動く簡単なアプリを作る方法を紹介します iPhone/iPadアプリ開発の扉を開くAdobe AIR 2.6とは Flashでできる! iOSアプリ制作入門(1) AIR SDKの新機能について、マルチタスクやRetinaディスプレイ、カメラ、マイクなどiOS向けを中心に11項目に分けて紹介します
SWFの解析 Adobe SWF InvestigatorというSWFを解析するアプリケーションが公開されました。 http://labs.adobe.com/technologies/swfinvestigator/ https://dev.classmethod.jp/ria/flex/adobe-swf-investigator/ これによってSWFの中が丸見えになり、SWF解析の敷居が下がりました。 バイナリレベルで解析するので、どのようなクラスやリソースが含まれているのかわかります。 また、バイナリエディタでSWFを修正・改ざんすることで下記のようなこともできてしまいます。 ダウンロードして改ざんしてサーバ接続 SWFに入っているリソースを抜き出し 外部からSWFを不正操作 AIRだとSWFを改ざんしてあたかも正規SWFのようにサーバと通信 この手の話は、SWFに特化した話であり
昨年のHTML5ブームやFlashが再生されないiPhoneの登場から、Flashはすたれるんでしょうか?という声をきくようになった。Flashは多様なユーザーに使われているツールである。HTML5以前から、既にすたれてしまった分野、今後もおそらくすたれにくい分野、予測が難しい分野がある。冷静に議論しよう。整理のために、Flashを次の側面にわけてみたい。 1. リッチユーザーインターフェイスをつくるツールとしてのFlash 2. アニメーション制作ツールとしてのFlash 3. アプリケーション開発ツールとしてのFlash 4. ActionScript3.0という言語 5. Flash Player(PCのWebブラウザ用、モバイルのWebブラウザ用、PC向けアプリ、モバイル向けアプリ) Flashがすたれるといわれる場合、上記のどの側面がすたれていくのかを判断しないといけない。上記の
概要 Adobe AIR3 Native Extensionについての概要と動作確認を行います。また動作確認サンプル制作において参考になった記事をいくつかご紹介します。サンプルについては次回記事以降で説明していきたいと思います。 AIR3.0 Native Extensionが追加 先月、adobe AIR 3.0がリリースされました。今回の記事では、Adobe AIR 3.0の新機能である「Native Exension for Adobe AIR (通称:ANE)」についてメモしようと思います。 ANEで何ができるのか? ANEではActionScriptからネイティブコードを実行できます。ネイティブコードとはWindows(C++,C#など)、MacOSXやiphone,iPadなどでお馴染のiOS(Objective-c)、Android(JAVA)などのコードです。ANEでは大ま
Today, we’re excited to announce that Adobe Flash Player 11 and AIR 3 will be launching in early October. These milestone releases introduce the next generation of the technologies that deliver stunning content and apps to over a billion people – across screens including Android, iPhone, iPad, BlackBerry PlayBook, Windows, Mac, and connected TV devices – pushing the boundaries of what’s possible o
Macを使わずiPhone/iPadアプリ開発を始めるには 今回は、Flash Builder 4.5.1を使ったiOS(iPhone/iPad/iPod touch)アプリ開発に焦点を当てて説明します。iOSアプリ開発における作業の手順をプロジェクト作成からリリースビルドまで説明します。 ☆ Flash Builder 4.5.1 Flash Builderを使ってiOSアプリを開発するためには、バージョン4.5.1が必要です。 バージョンが少し下がるものの、基本的な機能は共通なFlash Builder 4.5/4の詳細や評価版のダウンロード・インストールの仕方は、下記記事を参照しておいてください。 ▼Flash Builder 4.5でAndroidアプリを作ってみた Flashアプリ開発ツールのスマホ向け新機能を試す 簡単なアプリを作りながら、リモートデバッグ機能やテンプレート、ロ
Flash Builderで始めるAndroidアプリ開発“超”入門:Flashでできる! Androidアプリ制作入門(4)(1/3 ページ) iOS向け機能も追加された4.5.1でAndroid開発 本稿では、先日新しくリリースされたFlash Builder 4.5.1/Flex 4.5.1/Adobe AIR 2.6のAndroidアプリ開発機能に焦点を当てます。アプリ開発における作業の手順を、プロジェクト作成から画面作成、デザインの適用まで説明します。 バージョンが少し下がるものの、基本的な機能は共通なFlash Builder 4.5/4の詳細やダウンロード・インストールの仕方は、下記記事を参照しておいてください。 Flash Builder 4.5でAndroidアプリを作ってみた Flash Builder 4でAdobe AIRアプリを作ってみた また、Android向け
いまやFirebugはWeb開発には必須の拡張機能ですが、Flashでも使いたいという方のために「FlashFirebug」という物がありました。 AS3で作れらたFlashのデバッグが、HTMLやJSをデバッグするように簡単に作業できるようになりそうです。 アドオンをインストールすると、FirebugにFlashパネルが追加され、閲覧ページ内のFlashをデバッグできるようになります。 Firebugのようなデバッグ ↑SWFにマウスオーバーした際に、HTMLのように要素を表示してくれます。 ↑YouTubeのサイトで、パラメータを操作している様子。 ↑エラーやトレースの出力ももちろん可能に。 これは開発が楽になりそうですね。 利用にはFlash Debug Playerバージョン10以上が必要との事。 ダウンロードは下のリンクからどうぞ。
Ascend to the Pinnacle of Crypto Trading Mastery with Insider Strategies and Nuanced Techniques! As digital currencies continue their relentless advance, the art of crypto trading demands a mastery of sophisticated strategies and insider techniques. Regrettably, a multitude of traders neglect the vital necessity of enhancing their trading acumen. Bitcoin Pro bridges this critical knowledge divide,
Panoramic Story Tout savoir sur la Photographie » La photographie est une brève complicité entre la prévoyance et le hasard » John Stuart Mill Les appareils photos Quel appareil photo choisir ? Pour quelles occasions? Vous êtes un(e) passionné(e)? Vous faites de la photo de nuit, type paysage, animalière, de portrait ? Vous n’aurez pas toutes et tous besoin des mêmes appareils photos. L’appareil
この『Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド』では、Flash Platform のツール、ランタイム、サービスおよびサーバー用の ActionScript の言語エレメント、コアライブラリおよびコンポーネントパッケージとクラスについて説明します。 プリセットフィルターを使用して製品でフィルター このリファレンスガイドには、次の Adobe 製品とランタイムの ActionScript 言語エレメントおよびライブラリの情報を記載しています。このリファレンスガイドにフィルターを適用して最新バージョンの製品および関連するランタイムのコンテンツのみを表示するには、下の製品名をクリックしてください。
こちらで「FlashLCS」という新しいLocalConnectionライブラリが言及されています。 ライブラリのダウンロード先: http://code.google.com/p/flashlcs/ ライブラリの特長: * 従来のLocalConnectionに必要なソースコードと作業時間を劇的に短縮します。 * 同じコンピュータ上で動きながら、2つのFlash間で無制限な双方向通信を可能にします。 * Flashプラットフォームのための新しい可能性を拡げます。デスクトップアプリケーション同士やブラウザでマルチスレッド化されたFlashアプリケーションの通信も。 残念なことにライブラリに付属のサンプルソースにCS3版があったのに 現在はCS4とFlexBuilder3のみになっています。 僕は事前に落としておいたのでCS3で試してみます。 サンプル手順: 1. 以下
Flash Professional CS5 と Flex SDK 4 から、初期値を指定して Vector を初期化できるようになりました。これはコンパイラーの仕様変更です。 いくつかの型では、既に、インスタンスを生成する際に 3 種類の手段、初期値の指定、コンストラクターの使用、グローバル関数の使用、を利用することができました。例えば、配列の場合は以下のようにしてインスタンスを生成することができます。 // 初期値を [] 内に指定 var arr1:Array = ["a", "b", "c"]; // コンストラクターを使用 var arr2:Array = new Array("a", "b", "c"); // グローバル関数を使用 var obj:Object = ["a", "b", "c"]; var arr3:Array = Array(obj); (注:上の例の ar
Flashでコンポーネント周りをやろうやろうとかなり前から思っていたのですが、ようやく踏ん切りがついたので、あれこれ調べつつ試してみました。 調べていて分かったのは、簡単なコンポーネントの作り方がなかなか見つからず、また、CS3ではそれまでのバージョンのコンポーネントとは若干作り方が変わっている、ということ。 一番参考になった「http://www.adobe.com/jp/devnet/flash/articles/67ws_creating_components.html」ですら、なぜか微妙にもっともシンプルなコンポーネントを作ることはしていないですし。 ということで、シンプルなコンポーネントを作って基本的な流れを把握するメモを残しておきます。 ちなみに、コンポーネントを作成するまでのワークフロー、データフローは次のようになります。 まずムービークリップを用意 simpleComp.f
FlashのアニメーションをHTML5に変換するツールとして、3月8日「Wallaby (ワラビー)」のプレビュー版がAdobe Labsにて公開されました。 Download Wallaby – Adobe Labs 結論から言うとブラウザ互換など懸念点がありますが、思った以上に変換精度が高いです。そして真っ先に感じたのは、WallabyによってHTML5出力が可能になったという点で、アドビが提供しているFlash ProfessionalはHTML5時代が万が一到来してもオーサリングツールとしてのポジションを保ち続けるだろうということです。 速報として「インストール方法と使い方」と「変換したデモ」を紹介してみます。以下詳細です。 インストール方法と使い方 ①まずはAdobe Labsからアプリケーションをダウンロードします。アプリケーションはAdobe AIR製ですので、事前に最新のA
ActionScriptでパフォーマンスをあげるためのいくつかのコツです。 純粋なソースでのチューニング方法をあげているTIPSは多いけどそういうのとはちょっと違う切り口のものを。 1.大量のDisplayObjectを同じルールで動かすときには、ひとつずつ指定しないでDisplayObjectContainerでラップしてまとめて移動させる リストのように表示されているものをまとめて動かす場合にはforなどでまわしてひとつずつ座標を指定していくのではなくて、ひとつ上のレイヤーでDisplayObjectContainerでラップしてそちらを移動しましょう。 個別に動かす必要がある場合にはひとつずつ移動して、まとめて動かす場合にはひとつ上のレイヤーで一気に移動させるように場合によって切り替えることでかなりのパフォーマンスアップが期待できます var container:MovieClip
ロクナナワークショップ 簡単なコンポーネントの作り方を例に、ActionScript3.0用コンポーネントの作成方法をご紹介します。 準備 サンプルファイルgetURL.zip(.zipファイル 32KB)をダウンロードし解凍します。 解説(getURLコンポーネントの作り方) 新規ドキュメント(Flashファイル(AS3.0))を開きます。ファイル名をgetURL_comp.flaとします。 ステージに任意(今回はw:78h:16)の大きさのMovieClip(インスタンス名bt_getURL)を作成します。 ライブラリパネルより先ほど作ったMCを選択して右クリックでプロパティを開きます。ActionScriptに書き出しにチェックを入れ、クラスにこれから作成する任意のクラスを指定します。(今回は”getURL”) getURLクラスを作成します。 新規ドキュメントよりActionSc
よく使うパーツや処理は再利用しやすいようにパッケージにしておきたい。そんなのときに便利なのがコンポーネント。Flashで提供されているのはほとんどがUser Interfaceコンポーネントだ(もちろんそうじゃないのもごろごろあるけど)。今日からしばらく(ときどき?)はこのコンポーネントの作り方、インストーラーの作成について紹介していきたいと思っている。 僕のゆるゆる解説で物足りない人はFLASH OOPをご覧くださいませ。かくいう僕もこの本を参考にしてコンポーネントを作り始めたんだ。 さて、コンポーネントってなんだろう?とりあえず辞書を引いてみる。辞書によると「構成する; 要素, 成分; 部品.」となっている。まぁ、なにかの部品ってことだね。Flashの場合は何度もいろんなコンテンツで利用することを想定した部品のことをいうようだ。コンポーネントを利用する側はコンポーネントの中でどんな処理
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く