3

私は Flash と AIR や、Flash モバイルの死の疑いなどについて調べていたので、この質問をしました。私が確信していたのは、モバイル向け Flash はもはや存在しないということでした。

それからアドビのサイトを見て、これを見ました。

ここに画像の説明を入力

理解できない。ページには、

「Adobe® Flash® Player ランタイムを使用すると、追加のソフトウェアをインストールすることなく、ブラウザーやオペレーティング システム全体で 10 億を超える接続デスクトップに簡単にアクセスできます。これは、ベストセラーのハードウェア ゲーム コンソールの 11 倍の人数です。Adobe AIR® ランタイムを使用してパッケージ化します。同じコードを iPhone、iPad、および Kindle Fire や Nook タブレットなどの Android™ デバイス用のネイティブ アプリに組み込み、5 億台以上のデバイスに利用されています。」

よくわかりません。Adobe Flash を使用してモバイル向けに開発できますか?

4

1 に答える 1

4

はい。私は生活のためにそれをします。Adobe AIR SDK を使用すると、iOS、Android、Windows、および OS X 用のアプリをパッケージ化/コンパイルできます (BlackBerry の古いファースト パーティ サポートと BlackBerry 10 の更新されたサード パーティ サポートを使用)。

IDE (Flash Builder (Adobe が開発した推奨 IDE)、Flash Develop、非コミュニティ版 IntelliJ、Flash Pro など) と Adob​​e AIR SDKが必要です。Web ベースの SWF よりも多くのことを考慮する必要があるため、通常の Flash ほど単純ではありませんが、それは単なる Flash です。Flash でできることのほとんどは、AIR でもできます。多くのネイティブ機能にアクセスすることはできませんが、それが AIR Native Extensions の目的です。AS3 専用であるため、ActionScript 2 は使用できません。

AIR for Mobile プロジェクトではタイムラインベースの Flash を使用しないことをアドビが強く推奨していることに注意してください。これは、モバイル用にまったく最適化されていないためです。厳密に OOP ベースのプロジェクトに固執します。さらに、ゲームを作成している場合は、Starling などの使用を検討する必要があります。

モバイル用の Flash Playerはもうありません。Adobe AIR は健在です。アドビは数か月ごとに大規模なアップデートをリリースし、最新の OS バージョンにかなりうまく対応しており、通常、最終リリースから数日以内にサポートを完了するアップデートがあります (たとえば、3.9 は iOS 7 の 1 週間後にリリースされました)。

また、Apache Flex SDK (以前は Adob​​e によって開発されたもの) の大部分はモバイル向けに最適化されており、時間をかけて適切に学習すれば非常にうまく機能することにも注意してください。

于 2013-10-24T16:02:52.733 に答える