Metro风格(WinRT)UI适用于企业应用程序的方式如何?

Ale*_*aus 10 wpf enterprise microsoft-metro windows-runtime

如果你们是设计新的企业/商业应用程序的起点,你会考虑使用Metro风格(WinRT)用户界面吗?

我们需要:

  • 一个复杂的桌面应用程序(WPF/MVVM),用于编辑具有数百个字段的多个复杂表单,某些表单/窗口/页面可能非常大,因此必须明智地利用屏幕上的可用空间.通过鼠标和键盘访问所有控件.将来可以使用触摸屏(但我相信<5%的客户会使用它).
  • 用于查看数据的Web应用程序(比桌面应用程序简单得多)
  • 适用于iPhone/Android的移动应用程序,具有现场离线任务的基本功能.

UI应该在所有应用程序中保持一致.我确信使用Metro(可能还有网络应用程序)设计移动应用程序不会有问题.但桌面应用程序对于Metro来说可能过于复杂(由于大型表单和列表).

有没有人看过使用Metro UI的企业/商业应用程序示例?

PS 我读过很多来自MS的文章(比如为Windows设计出色的生产力应用程序)和一些清醒的东西(比如适合商业开发人员的Windows 8 Metro?),但仍然无法找到适合大型表格的好方法.使用Metro UI列出.

想得到类似Zune的东西(如下图所示),但往往认为这是不可能的. 在此输入图像描述

小智 7

一两年前,我们的团队得到了专业UI设计师的支持,重新设计了我们正在开发的基于表单的大型应用程序(基于WPF).我们遇到了同样的问题:客户希望显示有时数百个表单字段的表单,理想情况下他们希望在单个页面上查看所有字段.

专业人士的建议是:说服你的客户这是一个坏主意.将每个屏幕的字段数限制为十几个.只有这样,您才能拥有一个看起来很好且易于处理的用户界面.

因此,我认为通过将复杂的表单拆分为更简单的部分,可以在Metro中创建具有复杂表单的企业应用程序.还有其他标准,您需要考虑:

  • 企业客户是否愿意升级到Windows 8?考虑到大量企业客户仍然使用Windows XP(有时甚至是IE6),我希望它们只能非常缓慢地升级到Windows 8.

  • 企业客户会比iOS或Android更喜欢Windows Phone 8吗?我不确定Android,但我目前的经验是公司的决策者在搜索移动企业应用程序时主要考虑iOS,因为很多人已经拥有iPad/iPhone设备.我认为可能需要一段时间,直到Windows Phone 8成为他们的焦点.