50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

为 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:371502
用户头像

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

关注

评论

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

什么是元宇宙?为何要关注它?——解码元宇宙

CECBC

比特币突破4.4万美元!美欧制裁或推动俄罗斯资金转向加密货币

CECBC

解密数据仓库LLVM技术神奇之处

华为云开发者联盟

数据仓库 LLVM 算子 GaussDB(DWS) 底层虚拟机

Mybatis的where标签,竟然还有这么多不知道的!

CRMEB

当TIME_WAIT状态的TCP正常挥手,收到SYN后…

华为云开发者联盟

TCP syn 报文 TIME_WAIT RST报文

详解用OpenCV绘制各类几何图形

华为云开发者联盟

OpenCV 图像处理 图像 几何图形

性能测试中Disruptor框架shutdown失效的问题分享

FunTester

Disruptor 性能测试 接口测试 高性能队列 FunTester

将本地代码同步到gitee和github中去

布衣骇客

Git Commit #Github

如何打造良好的分享氛围

Hockor

团队管理 技术分享

读一篇博客,写一段代码,每天写写Python自然就会了,每日Python第1天

梦想橡皮擦

Python 3月月更

NFT商城游戏系统开发技术

薇電13242772558

NFT

从用户输入URL到页面展示,这中间发生了什么?

Tristan

前端 浏览器

如何做好一场技术分享

Hockor

团队管理 个人成长

面试官:GRE 和 IPsec 隧道有什么区别?

Ethereal

Linux小技巧:如何在 Vim 中显示行号?

Ethereal

docker、k8s 面试总结

yuexin_tech

Docker k8s

聊聊 Pulsar: Pulsar 分布式集群搭建

老周聊架构

云原生 Apache Pulsar 3月月更

开发电脑用 Windows 还是 Mac

HoneyMoose

presto实战读书笔记

聚变

遵循Promises/A+规范,深入分析Promise实现细节(基础篇)

战场小包

JavaScript 前端 Promise 3月月更

selenium的实现原理

红毛丹

自动化测试 自动化测试框架 selenium 3月程序媛福利 3月月更

[银行面试系列]1 进入银行之前必须了解的20个问题

暖蓝笔记

3月程序媛福利 3月月更

紫光展锐解除楚庆CEO职务,内部员工爆料那些不为人知的内情!

IC男奋斗史

芯片行业思考

千万级学生管理系统的考试试卷存储方案

晨亮

「架构实战营」

期待!Fedora 36 发布日期和新功能

Ethereal

今儿直白的用盖房子为例,给你讲讲Java建造者模式

华为云开发者联盟

Java 设计模式 对象 建造者模式 对象构建模式

Go语言实战之数组的内部实现和基础功能

山河已无恙

Go 语言 3月月更

初识工业互联网

劼哥stone

工业互联网

从理想照进现实,浅谈“算力网络”

鲸品堂

东数西算

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