写点什么

为 Windows 8 开发业务应用程序

  • 2012-11-11
  • 本文字数:771 字

    阅读完需:约 3 分钟

Windows 8 和 Windows Server 2012 的到来把平板风格的用户界面带入了主流。虽然很多应用程序的类型都将会容易地从这种全新设计当中获得益处,不过传统业务应用程序的开发人员或许会担心他们的应用程序要如何来适应。Metro 代表了一种设计理念的改变,几乎带来了全新的图形风格,显然是没有这么容易适应的。

重要的不同之处在于,其和所有用户都息息相关,而不仅仅是那些使用平板或触摸屏设备的人们。为了讲述在拥抱 Metro 风格之后要做出的一些设计决定,微软的 Robert Green 向大家介绍了来自Macadamian 公司的Nadine Fox。他们一起为大家剖析了一款采用Metro 风格的费用管理系统,它可以作为传统在线业务应用程序的典型代表。

Green 反复提到的一个观点就是“内容置于边框之上”。这种约定的效果一眼就可以从应用程序的界面上感受得到。当应用程序运行于 Windows 8 并由鼠标操作的时候,传统的菜单栏和 Ribbon 都已经消失。相反,费用报告条目这一重点内容就是界面中的焦点。用于传统应用程序里面的界面元素只有“应用程序栏”得以保留,其在特定应用程序条目被选中的时候才显示出来。否则就会隐藏在屏幕之外,以尽量减少用户的干扰。

为了进一步强调“内容置于边框之上”的准则,甚至传统的对话框也不被赞成。取而代之的是,让应用程序在字段旁边发出提醒来提示必填的信息:

Inline error message

Green 也演示了他的示例应用程序利用到的一些其他 Windows 8 的特定特性,例如便利的共享机制。它可以通过电子邮件、Twitter 或发送便签的方式来共享信息。

在观看了这个演示之后,人们对 Windows 8 风格 UI 下面业务应用程序的这种可行设计模式印象非常深刻,不过在他们的演示和设计里面确实需要一种全新的思路。面对挑战的开发人员,将需要一段时间的适应以及一定的艺术设计资源,才能很好地利用这一新的界面风格。

查看英文原文: Developing Business Applications For Windows 8

2012-11-11 06:371097
用户头像

发布了 254 篇内容, 共 56.7 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

只要我跑的够快,内卷它就卷不到我,一名高中生是如何做到在疫情下涨薪70%的?

程序员DMZ

面试 程序人生

第一周作业

架构师训练营第一周学习感悟

吴传禹

极客大学架构师训练营

oeasy 教您玩转 linux 之 010302 火狐浏览器 firefox

o

架构师训练营大作业

吴吴

Spring事件执行流程源码分析

编号94530

spring Spring Cloud 源码阅读 事件监听

UML练习1

文智

极客大学架构师训练营

第三周作业

Jam

食堂就餐卡系统设计

应鹏

极客大学架构师训练营

第五周作业

Jam

采用docker相关测试

菜鸟小sailor 🐕

Nacos如何实现服务自动注册

编号94530

spring nacos 源码阅读 spring cloud alibaba

架构师训练营第 1 期 - 第一周学习总结

Anyou Liu

架构师训练营第一周作业

吴传禹

极客大学架构师训练营

第十三周作业

Jam

UML 练习

黄立

作业

架构师训练营:第一周学习总结

xs-geek

架构师训练营第1期 第1周 作业1

KK_TTN

极客大学架构师训练营

第十二周作业

Jam

week01系统设计

xxx

架构师训练营学习总结——第一周

文智

极客大学架构师训练营

网络安全中的机器学习-恶意软件安装

计算机与AI

学习 网络安全

架构师训练营大作业一同城快递

Hanson

Architecture Phase I-Week1 Homework UML Diagram

phylony-lu

极客大学架构师训练营

第一周学习总结

Geek_ac4080

第六周作业

Jam

第三周总结

Jam

第四周

Jam

重新理解“软件工程”

Bruce Talk

软件工程

第一周学习总结

架构师训练营第 1 期 第一周 学习总结

KK_TTN

极客大学架构师训练营

为Windows 8开发业务应用程序_语言 & 开发_Jeff Martin_InfoQ精选文章