wpf – 企业应用程序如何适合Metro风格(WinRT)UI?

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

我们需要:

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

UI应该在所有应用程序中保持一致.而且我相信,使用Metro(也许是网络应用程序)设计移动应用程序并不是一个问题.但桌面应用程序可能对Metro而言太复杂(由于大型表单和列表).

有人看到有Metro UI的企业/商业应用程序样本吗?

附:
我已经阅读了许多文章(如Designing great productivity apps for Windows)和一些清醒的观点(如How suitable is Windows 8 Metro for business developers?),仍然找不到一个很好的方法,大型表格和列表与Metro UI.

想要得到像Zune这样的东西(如下图),但往往认为这是不可能的.

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

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

因此,我认为可以通过将复杂的表单分割成更简单的部分,在Metro中拥有复杂表单的企业应用程序.还有其他的标准,但是你需要考虑:

>企业客户如何愿意升级到Windows 8?考虑到大量的企业用户仍然使用Windows XP(有时甚至是IE6),我希望他们只能很慢地升级到Windows 8.>企业客户是否喜欢Windows Phone 8在iOS或Android上?我不确定Android,但我目前的经验是,企业中的决策者主要考虑iOS搜索移动企业应用程序,因为很多人已经拥有iPad / iPhone设备.我认为这可能需要一段时间,直到Windows Phone 8进入焦点.

相关文章

Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...
Windows文件操作基础代码 Windows下对文件进行操作使用的一段...
Winpcap基础代码 使用Winpcap进行网络数据的截获和发送都需要...
使用vbs脚本进行批量编码转换 最近需要使用SourceInsight查看...