写点什么

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

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

关注

评论

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

DataGrip for Mac(数据库管理工具) 2023.2.3+注册码

展初云

Mac datagrip 数据库管理

KaiwuDB 荣获“2023 IDC 中国可持续发展先锋案例”

KaiwuDB

智能问答技术在百度搜索中的应用

百度Geek说

百度搜索 智能问答 企业号10月PK榜

敏捷专题:下一代的飞机交付

DevOps和数字孪生

数字孪生 航空航天 仿真模拟

个头小却很能“打”!合合信息扫描全能王推出A4便携式打印机

合合技术团队

识别 文字 图像 合合信息 扫描全能王

携程商旅发布“全球影响力计划”

携程商旅

Mac版本的Java开发工具 IntelliJ IDEA 2023+注册码

展初云

Java Mac IntelliJ IDEA

深度学习预训练模型的突破与发展

百度开发者中心

模型训练 大模型 深度学习‘’ LLM

从图像生成到分类的深度学习策略

百度开发者中心

人工智能 深度学习 大模型 图像生成

AIGC加速迭代,云栖大会视频云「媒体服务」专场与你共话云智深度融合

阿里云CloudImagine

云计算 视频云 云栖大会

详解GuassDB数据库权限命令:GRANT和REVOKE

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟

VMware Workstation 17安装教程之轻松构建虚拟机

小齐写代码

厦门理工计算机与信息工程学院获“火焰杯”软件测试赛全国奖项

测试人

软件测试

大模型与Prompt模板全面升级

百度开发者中心

深度学习 大模型 LLM

焕新升级!新一代云原生可观测平台

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 华为云CCE容器服

新一代云原生可观测平台之CCE服务监控篇

华为云原生团队

云计算 容器 微服务 云原生

专业强大的CAD绘图软件 CADintosh X 最新激活版

胖墩儿不胖y

Mac软件 CAD绘图 cad工具

对话在行人|中裕能源:基于多业态特点,融合创新数智化应用场景

用友BIP

2023全球商业创新大会 对话在行人

火山引擎DataLeap背后的支持者 - 工作流编排调度系统FlowX

字节跳动数据平台

大数据 数据中台 数据安全 数据研发 企业号10月PK榜

硬件、数据、模型优化与分布式训练的实践

百度开发者中心

大模型 LLM LLMOps

数字孪生:让ECU在数字环境中“栩栩如生”

DevOps和数字孪生

数字孪生 虚拟ECU 建模仿真

LeetCode题解:剑指 Offer 39. 数组中出现次数超过一半的数字,摩尔投票,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

OmniGraffle Pro for Mac 图表绘制工具 附 注册机

彩云

OmniGraffle Pro

Tampermonkey for Mac(油猴Safari浏览器插件)

展初云

Mac 油猴 Tampermonkey

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