写点什么

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

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

关注

评论

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

系统稳定性建设实践总结

架构精进之路

系统架构 自我思考 系统稳定性

架构师训练营第 12 周总结

邓昀垚

架构师视角 | 分布式缓存如何选择 ?

Java架构师迁哥

甲方日常 63

句子

工作 随笔杂谈 日常

智慧公安大屏可视化决策系统搭建

t13823115967

智慧公安 智慧大屏可视化

话题讨论 | Vue凭什么成为2020的一匹黑马?

黑马腾云

话题讨论

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

Geek_xq

面试被问线程安全怎么保障,我的回答让面试官眼前一亮

996小迁

Java 学习 架构 面试 笔记

二、关于大型复杂系统

数列科技杨德华

JVM垃圾回收?全面详细安排!

程序员的时光

JVM GC

我是怎么教我6岁女儿编程的

勇往直前的胖子

少儿编程

线上数据被回滚两次我都做了哪些不正确的操作

Gopher指北

MySQL 后端

架构师训练营第十一周命题作业

一马行千里

极客大学架构师训练营 命题作业

Spock单元测试框架实战指南三 - f esle 多分支场景测试

Java老k

单元测试 spock

《程序员数学:使用Python进行3D图形,机器学习和仿真》PDF免费下载

计算机与AI

Python 学习 数学

让战略不再”空虚“的战略描述

Alan

战略思考 战略

计算机网络基础

Minar Kotonoha

node.js 大前端 计算机网络 HTTP

自营电商渠道转化率的简单设计思路

boshi

推广

vivo官方商城架构演进之路

vivo互联网技术

中台 架构演进 服务化

培训是为了激发学员学习这门课的兴趣

boshi

职业 培训

我摊牌了,大厂面试Linux就这5个问题

艾小仙

Java Linux 面试 大厂

架构师训练营第12周作业

邓昀垚

程序员有必要读研吗?

Java架构师迁哥

传销组织的CTO | 法庭上的CTO(4)

赵新龙

CTO 传销 法庭上的CTO

架构师训练营第十一周学习笔记

一马行千里

学习 极客大学架构师训练营

DeFi质押挖矿APP系统开发|DeFi质押挖矿软件开发

系统开发

苦修月余,斩获bigo、腾讯offer,面经奉上!

艾小仙

Java 腾讯 面试 腾讯大厂

Redis 为什么这么快?这才是最完美的回答

Java架构师迁哥

LeetCode题解:45. 跳跃游戏 II,贪心正向查找,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

区块链防伪溯源平台开发解决方案

t13823115967

区块链+ 区块链产品溯源

分布式搜索引擎Elasticsearch的架构分析

vivo互联网技术

elasticsearch 分布式 分布式搜索引擎

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