2012-04-13 62 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

相关问题