翻开试读章节,第一感觉是精致、大方,无论本书的配图、排版、色彩无一不体现作者的专注。通过试读不仅了解到Windows UI的设计风格和理念,更从中得到在项目开发或管理各环节都应该同样精益求精的启发。
本书主要围绕基于排版的设计语言——Windows UI展开。Windows UI的设计风格源于瑞士平面设计,而机场和地铁的指示牌给了微软设计团队灵感,印证了“创意源于生活,创意无处不在”的真理,Windows UI的设计灵感来源有三个重要影响:
1、减少元素,以显现本质,摆脱束缚的现代设计理念;
2、清晰真实、美观的平面设计风格;
3、让动画“活”起来的动态设计思想。
如今Windows UI设计更体现了站在用户角度上思考,其设计理念最核心的五个原则如下:
1、简洁与快速(clean, light, open, fast):‘化繁为简’,富有创意地进行排版、去掉装饰物,让版面自己说话,让内容成为主角;
2、注重排版和布局(celebrate typography):重点考虑设计元素如对齐、间距、列表、文本、标题、按键、图标等,达到干净、清爽与快速的准则;
3、内容重于形式(content before chrome):从Windows UI的角度出发,用户使用一个应用,找到并且打开它,获取它的最新内容并做出响应,这些动作完成之后则退出应用或者停止使用设备。用户在乎的是内容,并不是形式,尽管形式有时候更容易吸引人;
4、生动而有灵魂(alive& in motion):考虑配色、动画和小细节,突出应用的风格,在Windows UI上开发者很容易做出简洁而突出内容的界面;
5、返璞归真(authentically digital):只留下了用户当前最关注的内容,摒弃各种无关紧要的花哨点缀,终极体现Windows UI的设计精髓——“内容重于形式”。
自然用户界面(Natural User Interface,NUI)是一类无形的用户界面,是向下一个人机交互模式的转变,基于传统的人类本能的交互模式、windows UI界面。目前自然用户界面应用最热的是触摸技术,主要用在手机和移动终端上,很快它会进入台式机和笔记本电脑。Windows 8,为应用和触摸重塑的Windows,重点阐述了应用及触摸技术的使用。
介绍Windows 8使用了全新的 UI对Windows进行了重新塑造,让新的Windows更适应于当前最流行的指尖触摸操作。Windows 8将可以运行在众多设备诸如平板电脑、可触屏笔记本电脑、安装有可触摸屏幕的台式机上,同时Windows 8基于应用商店的模式进行运作,这对开发者来说意味着前所未有的机遇,出色的 Windows 商店应用将接受全球各地数百万用户的品评。
Windows商店应用是 Windows 8 体验的核心,而优秀的Windows 商店应用需遵守的通用准则包括:
1、内容重于形式;
2、快速而流畅;
3、支持多任务;
4、正确使用合约;
5、动态磁贴;
6、漫游设置到云端。
Windows 8可使用多种编程语言和工具构建 Windows 商店应用。如可以使用 C#、C++ 或Visual Basic 来编写应用,同时使用 XAML 对用户界面进行声明式描述。也可以使用 HTML5、CSS3 和 JavaScript 等 Web 技术来构建应用。
全新 Windows 8 SDK 和 Windows 开发人员中心可为开发人员提供构建应用所需的全部资源。Windows 8 SDK 包含面向 Windows 8 的 Microsoft Visual Studio和面向 Microsoft Visual Studio 的 Blend,以帮助启动开发。Windows 8 开发人员中心将提供来自开发技术专家的数百种应用示例代码、文档、教程和指南。
Windows UI的设计精髓是“Content before Chrome”,即“内容重于形式”,具体案例如Windows 8将传统的“左下角开始菜单”调整为“整个Windows UI风格的开始界面”,原来在左下角弹出的程序列表如今变成了布满全屏的大程序按钮,突出“内容重于形式”。
通读本书目录,获悉本书着重围绕Windows UI设计,向读者展示Windows UI应用设计及开发的理念,是一本不可错过的Winddows 8相关设计及开发的好书。
相关推荐
《寒江独钓——Windows内核编程与信息安全(免费试读版)》是一本深入探讨Windows内核模块开发的技术书籍。作者楚狂人以其丰富的实践经验和技术积累,为读者提供了关于实时扫描的防毒软件、虚拟磁盘、硬盘还原、硬盘...
本书聚焦于解决移动互联网时代,跨终端Web应用开发面临的挑战,即移动设备的碎片化问题。随着智能手机和平板电脑等移动设备的普及,开发者们需要在不同设备、不同操作系统上提供一致的用户体验。本书通过作者在百度...
根据提供的文件信息,可以提炼出一系列与批判性思维、学习方法、信息评估及沟通技巧相关的知识点。 ### 批判性思维 #### 1. 批判性思维的定义和重要性 批判性思维是一种系统评估自己所见所闻的思维习惯,它要求...
本书系统论述了Windows Phone 7操作系统的应用开发,全书由浅入深地介绍了Windows Phone 7应用程序开发的各方面知识,分为开发基础篇、开发技术篇和开发实例篇3个部分,从不同的层面进行了阐释。开发基础篇介绍了...
《竹林蹊径——深入浅出Windows驱动开发》是一本专为想要深入了解Windows驱动程序开发的读者准备的书籍。本书旨在通过清晰易懂的方式,帮助读者掌握Windows驱动程序设计的基本概念、原理和技术。试读样章节包括第02...
Java 2 Micro Edition(J2ME)是专为嵌入式和移动设备设计的Java平台,它支持有限资源环境下的应用程序开发,包括但不限于手机游戏。本书通过实例讲解了J2ME环境下手机游戏的程序开发核心技术,采用“程序构架”+...
这是《竹林蹊径--深入浅出Windows内核驱动开发》的三章试读内容,算是官方发布吧。内容是:第二章(64位编程)、第六章(内核C++)、附录2(虚拟机调试)。 本书由China-pub首发,目前在当当和淘宝上都有卖。价格低...
《通信新读——从原理到应用》是一本深入浅出探讨通信技术的书籍,它旨在帮助读者理解通信技术的基础知识并将其应用到实际场景中。试读部分可能涵盖了书中的核心概念,为读者提供了一个全面了解通信技术的窗口。在这...
【系统架构设计师】论文主要探讨了微服务架构在构建一站式互联网大数据征信平台中的应用,文章首先介绍了背景,指出传统单体架构在面对快速变化的需求和大规模用户量时的不足,以此作为采用微服务架构的理由。...
在Android应用开发的世界里,开发者们常常需要面对各种挑战,从构建吸引人的用户界面到实现复杂的网络通信。《Android应用开发全程实录》一书旨在为开发者提供全面的知识指导,帮助他们掌握Android开发的核心技能。...
本书《PPT演义——100%幻灯片设计密码(PowerPoint 2010版)》是一本关于如何高效、专业地使用PowerPoint 2010进行幻灯片设计的专业书籍。作为“PPT演义”系列的经典之作,该书已经累计销售了20万册,并且在此基础上...