/ / Projekt aplikacji hybrydowej dla wielu urządzeń nie jest taki sam jak projekt Cordova - cordova, visual-studio-2013, aplikacje hybrydowe dla wielu urządzeń

Multi-Device Hybrid App to nie to samo, co projekt Cordova - cordova, visual-studio-2013, aplikacje hybrydowe dla wielu urządzeń

Próbuję zmierzyć się z tym, jak Visual Studio - wielozadaniowy projekt aplikacji hybrydowej określa strukturę plików w stosunku do Cordova (PhoneGap) określa strukturę plików.

Jestem nieco zdezorientowany, ponieważ myślałem, że to rozszerzenie VS służy do budowania aplikacji Gap telefonu

Oto porównanie struktur plików między Visual Studio (MDHA) i części licznika z Cordova (PhoneGap).

cordova create hello au.com.IdeasMen KeepInContact

Komenda Cordova Create buduje taką strukturę plików

wprowadź opis obrazu tutaj

Projekt hybrydowy wielozadaniowy aplikacji VS wygląda tak

wprowadź opis obrazu tutaj

Ta druga struktura wygląda trochę jak zawartość katalogu WWW Cordova, ale nawet wtedy jest tylko taka sama.

Odpowiedzi:

1 dla odpowiedzi № 1

Po pierwsze, rozróżnijmy Cordova iPhoneGap jako osobne rzeczy. Cordova jest implementacją o otwartym kodzie źródłowym i chociaż dzieli się rdzeń z PhoneGap, zawsze są szanse, że Adobe może zrobić coś "specjalnego" z PhoneGap, aby ulepszyć swoje usługi.

Po drugie, o charakterze projektuStruktura. Podczas gdy aplikacje hybrydowe dla wielu urządzeń starają się zachować taki sam wygląd i wygląd, jak w przypadku projektu Cordova, z pewnością podjęto decyzje dotyczące wzornictwa i kosmetycznego, które zostały podjęte, aby uczynić go bardziej użytecznym dla programistów. Niektórzy mogą powiedzieć, że zachowanie dokładnie tej samej struktury pomaga argumentowi o swojskości, i to jest również ważny punkt.

Najważniejszą rzeczą do zapamiętania jest tojakakolwiek struktura wygląda wewnątrz Visual Studio, w sercu tego, MDHA nie wykonuje żadnych zastrzeżonych działań z projektem. Jest to tylko czynnik pozwalający deweloperom budować z CLI Cordova, udostępniając GUI do pracy. Pod kołdrą nadal czyni projekt projektem podobnym do Cordova.

To, i wszystkie wartości dodają funkcje, takie jak konfigurowanie komputera, tworzenie i debugowanie, dodawanie usług, łączenie się z emulatorami i budowanie i publikowanie.

Ujawnienie: Jestem menedżerem programu w zespole produktu Visual Studio Cordova Tools.