2012-04-13 64 views
3

我想知道構建Metro Style Hybrid App的最佳選擇是什麼?Metro Style Hybrid應用程序 - C#+ WebViews與JavaScript + WinRT C++ - 什麼是最佳選擇?

一方面,在C#/ XAML中編寫應用程序並在WebView中使用HTML5/JavaScript/CSS3是一種常見的解決方案 - 這就是我在iOS或Android上執行此操作的方式。

另一方面,如果真的需要,例如加密或圖像處理,它似乎是一個基於Web技術編寫Metro風格應用程序的好主意,只能使用本機代碼(使用WinRT組件)。

什麼是更聰明的方式?兩種方式的優點/缺點是什麼? C++是WinRT組件與JavaScript通信的唯一本地語言?

如果你能給我一些建議,這將是非常棒的 - 謝謝! ;-)

回答

1

幾個星期前,我們做了一個概念驗證來研究跨平臺混合城市風格應用程序的可能性。 我們使用HTML5/JS/CSS,正如你所提到的,我們使用PhoneGap部署它。平滑,響應式的用戶界面需要一些工程,入圍者是iScroll和KnockOut.js庫。

我們針對Android/iPad平板電腦,Android 2.3+和iPhone進行了優化。 您可以在這裏觀看結果:http://www.youtube.com/watch?v=v6MiKPX8OTo

我對您的體驗真的很感興趣,所以請讓我貼出你的結果!

+0

請讓我貼一下你的研究或其他替代品的結果 – 2012-04-29 07:44:13

相關問題