2012-04-13 6 views
3

Ich frage mich, was wäre die beste Wahl für den Bau einer Metro Style Hybrid App?Metro Style Hybrid Apps - C# + WebViews vs. JavaScript + WinRT C++ - Was ist die beste Wahl?

Auf der einen Seite wäre es eine gängige Lösung, eine App in C#/XAML zu schreiben und HTML5/JavaScript/CSS3 in einem WebView zu verwenden - so würde ich es auf iOS oder Android machen.

Auf der anderen Seite scheint es eine gute Idee zu sein, eine Metro Style App basierend auf Web-Technologien zu schreiben und nur nativen Code (mit WinRT-Komponenten) zu verwenden, zum Beispiel Verschlüsselung oder Bildmanipulation.

Was wäre der schlauere Weg? Was sind die Vorteile/Nachteile beider Wege? Ist C++ die einzige native Sprache, die mit WinRT-Komponenten verwendet wird, die mit JavaScript kommunizieren?

Es wäre toll, wenn Sie mir einen Rat geben könnten - Danke! ;-)

Antwort

1

Vor einigen Wochen haben wir einen Proof-of-Concept erstellt, um die Möglichkeiten plattformübergreifender hybrider U-Bahn-Apps zu untersuchen. Wir haben HTML5/JS/CSS wie erwähnt verwendet, wir haben es mit PhoneGap implementiert. Die reibungslose, reaktionsschnelle Benutzeroberfläche erforderte etwas Engineering, die Finalistenkandidaten waren iScroll und KnockOut.js Bibliotheken.

Wir optimiert für Android/iPad Tablets, Android 2.3 und iPhone. Sie können das Ergebnis hier sehen: http://www.youtube.com/watch?v=v6MiKPX8OTo

Ich bin wirklich interessiert an Ihrer Erfahrung, also bitte halten Sie mich auf dem Laufenden über Ihre Ergebnisse!

+0

Bitte halten Sie mich auf dem Laufenden über die Ergebnisse Ihrer Forschung oder andere Alternativen –