Visual Studio - Multi-Device Hybrid Appプロジェクトは、ファイル構造と、Cordova(PhoneGap)がファイル構造をどのようにレイアウトしているかを示しています。
私はこのVS拡張がphone Gapアプリケーションを構築するためのものだと思ったので少し混乱しました
Visual Studio(MDHA)とCordova(PhoneGap)のカウンターパートのファイル構造を比較します。
コードバはhello au.comを作成します。イデアマンKeepInContact
Cordova Createコマンドは、このようなファイル構造を構築します
VSプロジェクトマルチデバイスハイブリッドアプリは次のようになります
この2番目の構造は、Cordova WWWフォルダの内容と少し似ていますが、それでも同じではないだけです。
回答:
回答№1は1まず、コルドバと別のものとしてPhoneGap。 Cordovaはオープンソースの実装であり、PhoneGapとコアを共有していますが、AdobeがPhoneGapでサービスを強化するために「特別な」機能を実行できる可能性は常にあります。
第二に、プロジェクトの性質について構造。マルチデバイスハイブリッドアプリケーションは、Cordovaプロジェクトと同じルックアンドフィールを維持しようとしていますが、開発者にとってより使いやすくするためにデザインと美容上の意思決定が行われています。まったく同じ構造を維持することは親密度の議論に役立ち、それも有効な点であると言う人もいます。
覚えておくべき最も重要なことは、Visual Studio内の構造がどのようなものであっても、MDHAはプロジェクトの独自の動作を実行していません。これは、開発者がGUIを提供することでCordova CLIで構築できるようにすることのみを可能にするものです。カバーの下で、それはまだプロジェクトをCordovaのようなプロジェクトに変えます。
それと、すべての価値は、マシンのセットアップ、開発とデバッグ、サービスの追加、エミュレータへの接続、ビルドとパブリッシュなどの機能を追加します。
開示:私は、Visual Studio Cordova Tools製品チームのプログラムマネージャーです。