我们需要:
>一个用于编辑具有数百个字段的多个复杂表单的复杂桌面应用程序(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这样的东西(如下图),但往往认为这是不可能的.
专业人士的建议是:说服客户说这是一个坏主意.限制每个屏幕的字段数可能是十几个.只有这样,您将有一个看起来不错,易于处理的用户界面.
因此,我认为可以通过将复杂的表单分割成更简单的部分,在Metro中拥有复杂表单的企业应用程序.还有其他的标准,但是你需要考虑:
>企业客户如何愿意升级到Windows 8?考虑到大量的企业用户仍然使用Windows XP(有时甚至是IE6),我希望他们只能很慢地升级到Windows 8.>企业客户是否喜欢Windows Phone 8在iOS或Android上?我不确定Android,但我目前的经验是,企业中的决策者主要考虑iOS搜索移动企业应用程序,因为很多人已经拥有iPad / iPhone设备.我认为这可能需要一段时间,直到Windows Phone 8进入焦点.