2011-07-01 16 views
2

私はAdobe Airが「ネイティブ」だと聞いたことがありますが、AppleがiOS上でAirを稼働させることは不可能に近いものにするためにAppleがすべてを行っていると聞いています。Adob​​e Airは通常iOSで実行できますか?

AndroidとiOSの両方で動作するAirアプリを作ることはできますが、iOSで動作するAirアプリは、iPhoneなどに数多くのSKDをインストールする必要はありませんか?

私はAndroid上で完璧に動作するAirアプリを持っていますが、iPhoneはまったく別の話です。

この問題を説明するリソースはありますか?

+0

私は、デバイスが脱獄されていない限り、iOSではFlashが動作しないことを知っています。 – mibollma

+0

あなたの実際の質問が何であるかをより明確にしてください。 Adobe AirアプリをiOSに移植する方法を尋ねているようです。 –

答えて

5

AIRアプリケーションをiOS用のスタンドアロンアプリとしてコンパイルできます。このようなAIRランタイムは、iOSにはインストールできません。代わりに、各アプリケーションはスタンドアロンです。

http://www.adobe.com/devnet/devices/ios.html

と記録のために、それは(モバイルSafariはプラグインをサポートしていません)、その結果は、iOSの上で許可されていないとして、Appleが、何のブラウザプラグインが許可されていないFlashやAIRされず、第三 - パーティショニング・ランタイム、例えばJava。

+0

+1 AIRがスタンドアロンアプリケーションの外部で実行されないようにするのはiOSセキュリティモデルです。前述の通り、これにより、Javaやブラウザのプラグインなど、多くのモジュラソフトウェアが排除されます。 iOSは他のすべての考慮事項の前に安全であるように設計されており、それは設計のトレードオフです。 Androidはより柔軟ですが安全性は低くなります。既にAndroidのいくつかの悪用がありましたが、iOSのものはありませんでした。セキュリティと柔軟性/開放性は、本質的に相反しています。 – TechZen

+0

だから、彼らは基本的にフラッシュプレーヤーとアプリと一緒に、それはフラッシュアプ​​リはiOS上で動作することができますか? – rogerdpack

+0

はい、プレーヤーとアプリ固有のコードが1つのバイナリに結合されています。 –

関連する問題