だから、私はハイブリッドモバイルアプリを作り始めたばかりで、最初にテレフォンギャップを学びますが、いくつかの記事を読んだ後、そのテレフォンギャップができることを行うインテルXDKについて言及されていますが、より簡単なインスタレーション(それはアイデアを持っています、エミュレータなど)
それらの違いは何ですか?また、モバイルプラットフォーム向けのチュートリアル、コミュニティサポート、サポートされているAPIを入手する上でどちらが優れているでしょうか。
それとも同じですか? intel xdkはphonegapと統合できるため、非常に混乱します...
一般的に言って、ハイブリッドアプリの構築を目的としたさまざまなタイプのフレームワークがあります。
ご覧のとおり、選択肢は非常に広くなっています。
CordovaとXDKは最初はそれほど難しくありませんが、ネイティブコードではなくHTML5を生成するため、すぐに制限が表示されます。
HTML/JSのみでコーディングし、モバイルプラットフォームのネイティブコントロールにアクセスする場合は、チタンが適しています。現在、Alloyと呼ばれるMVCフレームワークがあります。これらのほとんどのツールと同じように、HelloWorldでもかなり大きなアプリケーションを生成します。
Unityは、マルチプラットフォームゲームのようなものを構築する場合に最適です。クロスプラットフォームの機能は素晴らしい
Xamarinは優れており、C#が好きな場合はそれほど高価ではありません。
Python/Pygamesツールで開発したい場合はKivyを選択し、Java中毒者はlibgdxを選択してください。
質問の最初の部分のみに回答するには、PhoneGapとIntel XDKの違い。
PhoneGapは、Adobeが作成およびサポートするHTMLおよびJavaScriptソースからマルチプラットフォームのモバイルアプリを構築できるフレームワークです。それは専有です。
Cordovaは、Apacheによって維持されているPhoneGapのオープンソースバージョンです。 Intel XDKはIDE Cordovaに基づいています。
Cordova(またはPhonegap)とIntel XDKを使用してアプリを作成する場合の違いは、最初のケースではプロンプトウィンドウにコマンドを入力し、2番目のケースではIDEボタンをクリックします。
結果のアプリケーションは同じであると想定されています。