本当ですか? Adobe AIRベースのAndroid開発には未来がありません。 AndroidはもはやADOBE AIR/FLASHシステムをサポートしていないと聞きました。本当ですか? HTML5が最も良い代替品です。これらの点は本当ですか?それは本当ですか? Adobe AIRベースのAndroid開発に未来がない
答えて
- "AndroidはAdobe Flashブラウザプラグインをサポートしていません"。 Adobeは、モバイル上のブラウザ用のFlashプラグインの開発を中止しました。ここでのポイントは、現代のWebエクスペリエンスはモバイルに優先順位を付けるべきだということです。したがって、可能であれば、WebアプリケーションでFlashコンテンツの使用を制限することを個人的に推奨します。
- Adobe AIRアプリケーションは、AndroidとiOSの両方のネイティブアプリケーションにコンパイルできます。したがって、Adobeがサポートしている限り、モバイルネイティブアプリケーションを開発するために使用することができます。アプリケーションがリソースを大量に消費するか、特定のネイティブAPIにアクセスする必要がある場合は、特定の制限がある可能性があるため、プラットフォームによってJavaとObjective Cが優先される可能性があります。
- HTML5は全く別の話です。ネイティブモバイルアプリケーションをHTML5形式で構築することはできません。 Webアプリケーションを構築することができます。それにもかかわらず、PhoneGapのようなツールを使用して、それをネイティブアプリケーションとしてパッケージ化することができます。しかし、Adobe AIRと同様にいくつかの制限があります。
P.残念なことに、それには多くの誤解や無知があり、そこには技術的な側面についての手掛かりがない人がたくさんいますが、カテゴリー的な発言をする人がいます。
PhoneGapは、アプリケーションをWebアプリケーションにパックできます。ネイティブアプリではありません。そして、Adobe AIR 30以上のAIR Native Extensionを使用すると、AIRからAIRのネイティブ言語で記述されたコードを呼び出すことができます。モバイル用のFlashプラグインが必要なのは誰ですか? Adobe AIRは、開発用のFlashプラットフォームを選択する場合、適切な方法です。 – boring
拡張:「Adobeがサポートしている限り」 AdobeがモバイルでAIRを引き続きサポートしなければならないことに注意することは重要です。私たちは、AIR SDKを無期限に使用することはできません。なぜなら、すべての主要なiOSリリースがほぼ確実にAdobe AIRを破り、アドビにアップデートを要求するからです。アドビはこれを何年も以上の間にやろうという意欲を持っておらず、それより早くサポートを停止すると私は考えています。 – ktamlyn
Adobe AIRのアップデートを維持するための時間と労力を投資した開発者からの継続的なプレッシャーがありますが、アドビの開発ツールに特に加入している人があまりにも少ないため、空気アプリケーションのために。新しい開発者として出発する場合は、Adobe Airをモバイル用に使用しないでください。それは、ベテランのFlashデベロッパーが自分の仕事をモバイルに移植しようとしている(現時点で)ためにはまだ実行可能です。 – ktamlyn
精舎AIRは(それは、Flash Playerと比較してその初期の頃にはまだだ)と言うが、のは、ここで明確にさせるために、将来のかそうでないの進路困難を持っている場合:
Adobeが「唯一」の開発を中止しましたモバイルデバイス向けのFlash Playerのだから基本的にはモバイルのブラウザではフラッシュなし。
それは、Adobeは、Adobe AIR上のデスクトップとフォーカス用のFlash Player上でこのように彼らができるフォーカスをした私の理解です。正直言って、Flash PlayerはiOSでサポートされることは決してなかったし、Androidではかなり駄目だった。だから私はこの時点でモバイル用のプラグインをドロップすることは非常に難しい決定ではなかったと思います。
AIRは、Adobeが非常に重視しているものと考えており、roadmapによれば、Flash PlayerとAIRランタイムを同時に更新し、Flash Playerのフォーカスをゲームやプレミアムビデオにシフトしようとします。
指摘したように、AIRを使用してiOSとAndroid用のネイティブアプリを作成することができます。アプリを一度開発してから、デスクトップとデスクトップの両方をターゲットに設定することができます。しかし、初めてiOSとAndroid用にコンパイルしようとしたとき、パフォーマンスは恐ろしいものでした(ゲームではほとんど使用できません)。それ以来ずっと良くなっていますが、Objective-Cでネイティブに開発されたアプリに比べてまだ遅いです。アドビがゲームに注力するという事実は、今後モバイルのパフォーマンスが大幅に向上することを期待しています。
今私は、フラッシュプラグインのサポートを中止する決定はかなり良いと思う:a)インストールされているアプリは、ブラウザに行くとタイプインターネットも必要です。 b)ブラウザは何が起こっても、ネイティブよりも常に遅くなります。フラッシュの有無にかかわらず、少なくとも10年間は最適化の量を変更することはできません。 c)html5は遅いです、つまり独自の世界にあり、大部分は古いブラウザを使用しています。最新のものでもwebglでクラッシュし、キャンバスには希望がありません。だから、フラッシュは沈没船の中でちょうど別の人になるだろう。 –
- 1. クロスプラットフォームのiOSとAndroidの開発用のAdobe Air
- 2. ADOBE AIR FOR Android
- 3. AndroidハードウェアとAdobe AIR
- 4. JavaScriptベースのAdobe AIRアプリケーション内のURLを開く
- 5. iPhone開発の未来
- 6. AndroidデバイスのAdobe Flex AIRダウンロードビデオ
- 7. 本物のアンドロイドアクセスを持つAdobe Air
- 8. パッケージ化Adobe AIR asAPK for Android
- 9. Adobe AIRにAdobe AIR
- 10. Android用Adobe AIRでダイヤラをスキップする
- 11. mobfox広告AndroidアプリのAdobe Airで
- 12. AndroidとAdobe AIRの開発用にair.app.AppEntryをどこからダウンロードできますか?
- 13. Facebookのページを開く - それは本当ですか?
- 14. Android用Adobe AIRネイティブ拡張のアクティビティを開始
- 15. のAdobe AIR - DB
- 16. LOCATION_CHANGEがAdobe AIR 3.0から302リダイレクトされないHTMLコンポーネント
- 17. faultCode:Client.Error.RequestTimeout adobe air
- 18. それは本当
- 19. adobe air android project xml変更自動
- 20. adobe airコマンドラインパラメータ
- 21. Adobe Air PlayerなしでAdobe AIRアプリケーションを実行するにはどうすればよいですか?
- 22. adobe airに移行する
- 23. カメラロールギャラリーリンク?! ADOBE AIR
- 24. iOS上のAdobe AIR
- 25. AndroidのAdobe Air Appsはシステムイベントを受信しますか?
- 26. Adobe AIRを使用してAndroidモバイルアプリケーションを開発する
- 27. FlashからのAdobe AIRは大きな災害ですか?
- 28. Visual Studio Asp.Net開発サーバーは本当にマルチスレッドですか?
- 29. サムスンS5360とAdobe AIR?
- 30. Qt開発のlibとクロスプラットフォームのスクリーンキャプチャは本当ですか?
この質問は既に多くの質問があり、実際にはスタックオーバーフローには適していません。 FAQを読んでください:http://stackoverflow.com/faq#questions – weltraumpirat
私は知っていましたが、この質問はここには当てはまりません。しかし、私はSTACKOVERFLOWのpplsが、世界中の他のQ&Aよりも速くnガイドを理解すると信じています。私はこれを避けるつもりです! –