2

我正在构建一个具有类似浏览器的基本功能的平板电脑应用程序(主要是查看预定义的网页和 PDF 选择)。由于各种原因(例如需要在同一设备上运行另一个传统的 Windows 应用程序),它需要在 Windows 上运行,因此为 iOS 或 Android 等现代平板电脑平台设计它是不可能的。同时,对于 Windows 8 / Metro 来说还为时过早。

尽管如此,

  • 在平板电脑上运行传统的(类似桌面的)Windows 应用程序没有吸引力;至少,我需要更大更简单的控件。
  • 我想在设计时或多或少考虑到即将推出的 Windows 8,理想情况下,未来基于 Metro 风格的同一应用程序版本不会让用户觉得太陌生,理想情况下也不需要太大部分代码重新设计。

来自 .NET 或 Web 背景,在这里使用的最佳框架是什么?WPF(甚至是 Windows 窗体?)、Silverlight 还是 HTML?

而且,在 UI 方面,是否存在一组模仿或接近 Metro 风格的控件(或者,对于 HTML,样式表/脚本集)?我认为,出于版权原因,我不能简单地在 Windows 7 中使用 Windows 8 中的那些。

4

2 回答 2

2

来自 .NET 或 Web 背景,在这里使用的最佳框架是什么?WPF(甚至是 Windows 窗体?)、Silverlight 还是 HTML?

我建议你选择 WPF。或者,如果 WPF 不是您的优先事项,请选择任何基于 XAML 接口的技术。如果您正在尝试构建一个甚至可以在 Windows8 中运行的轻量级应用程序,您可以选择 silver-light(基于浏览器的应用程序)。基于 XAML 的技术会更好,因为 Windows 8 Metro 风格支持 XAML

而且,在 UI 方面,是否存在一组模仿或接近 Metro 风格的控件(或者,对于 HTML,样式表/脚本集)?我认为,出于版权原因,我不能简单地在 Windows 7 中使用 Windows 8 中的那些。

我不认为这会是版权问题,但以防万一不完全复制界面,尝试构建类似的东西,使用户在改变自己时在使用方面不会有太大差异到 Windows 8 版本

于 2011-09-23T17:35:14.040 回答
0

而且,在 UI 方面,是否存在一组模仿或接近 Metro 风格的控件(或者,对于 HTML,样式表/脚本集)?我认为,出于版权原因,我不能简单地在 Windows 7 中使用 Windows 8 中的那些。

如果您正在寻找以 Metro 为主题的 wpf 组件,您可以使用来自devcomponents的 DotNetBar。

于 2011-12-12T18:05:59.977 回答