`

Windows 8,为应用和触摸重塑的Windows

阅读更多

Windows 8使用了全新的 UIWindows进行了重新塑造,让新的Windows更适应于当前最流行的指尖触摸操作。Windows 8将可以运行在众多设备诸如平板电脑、可触屏笔记本电脑、安装有可触摸屏幕的台式机上,同时Windows 8基于应用商店的模式进行运作,这对开发者来说意味着前所未有的机遇,出色的 Windows 商店应用将接受全球各地数百万用户的品评。

应用为王

Windows商店应用是 Windows 8 体验的核心。这些应用中的内容将充满动感和活力。用户将沉浸在全屏幕的 Windows 商店应用中,他们可以将注意力放在内容上而非操作系统本身上。在 Windows 8应用商店中发布应用意味着你将覆盖Windows 的全球用户群,同时通过最新版本的Visual Studio开发工具的支持,你将更高效地开发和部署应用,并获取更高的回报。在 Windows 8 中,可以利用自己现有的技能和代码基础来为用户创建 Windows UI风格的应用。

Web 开发者可以使用 HTML5CSS3 JavaScript  来进行应用开发,同时也支持第三方的 JavaScript 库。

Microsoft .NET Framework Silverlight 开发者可以使用 XAMLC# Visual Basic技能。

寻求最大化游戏及其他图形密集型应用效果的开发者可以借助 Microsoft® DirectX® 11

的力量。

Windows 8 降低了构建全屏 Windows 商店应用的难度,具有灵活且易于使用的空间、内置动画及布局选项,将使你的应用提供快速而流畅的体验。

Windows 商店应用特征

具体表现在触摸屏幕上的Windows UI风格不仅仅是一种应用平台,更是一种帮助你构建内容重于形式并且引人入胜、简单易用的应用的设计哲学,这类应用所具有的直观且通用的交互模式将为用户提供愉悦的体验。

Windows UI 设计准则

优秀的 Windows 商店应用需要遵守的一些通用准则包括:

内容重于形式。内容是 Windows 商店应用的核心,将内容置于最显著的位置是设计Windows 商店应用的基础。其他所有元素都称做形式或者装饰,它们的作用是帮助内容的呈现和应用的交互。

快速而流畅。用户交互和过渡应快速而直观,动画应深思熟虑且具有目的性。

支持多任务。Windows 商店应用支持全屏的沉浸式体验状态,以及在多应用同时运行状态下贴靠至屏幕侧边形成较小面积的“辅屏”视图。

正确使用合约。合约为应用提供了一种相互配合的方式,可让用户进行跨应用搜索,或在应用间共享内容。随着用户向 PC 中添加更多支持合约的应用,其体验也将获得相应的提升。

动态磁贴。处于非运行状态时,应用将在“开始”屏幕的应用磁贴中显示实用信息。

漫游设置到云端。无论用户在何处登录都将获得卓越、连续的体验。

遵守上述准则将使你的应用更加实用,更加富有视觉吸引力,并有助于你向用户提供一致和熟悉的体验。

合约

合约是一种可让用户跨越不相关的应用进行无缝搜索和共享的机制。借助合约,你可以省去研究各种标准和针对特定应用的 API 的精力,直接访问由其他应用存储或创建的数据,同时保持用户始终处于你的品牌体验中,从而扩展应用的实用性(见图2-1)。除了目标应用支持的合约以外,你无须了解它的任何相关信息。


Windows 8 支持的合约包括:

搜索。当你实施搜索合约时,用户将不仅能搜索你应用中的内容,同时还能搜索其他支持搜索合约的应用中的内容。

共享。共享合约可让你帮助用户将应用中的内容与其他应用或服务共享,或将其他应用或服务中的内容与你的应用共享。

播放到。你可以通过支持“播放到”合约,帮助用户在你的应用中将数字媒体播放到经 Windows 认证的 DLNA 设备。

应用间调用。让用户直接将文件从一个应用拖放至另一个应用中。

设置。让用户在上下文中快速访问将影响其应用体验的设置,包括你的应用是否能够访问用户的位置。

打印。让用户在与 Windows 兼容的打印机上打印内容——几乎所有的打印机都支持。

快速且流畅

Windows 8 中创建了一个针对触控优化的平台,以供你通过更加直观的方式进行交互,应用与操作系统和 UI 元素间的交互将更加自然和迅速。

内置的动画库。可让你通过一整组动态而独特的预定义动画,创建流畅的动态体验。借助 3D 变形,你可以添加平滑而流畅的视觉体验,例如屏幕内外的透视转换或翻转元素。

灵活的布局选项。将让应用轻松布局,并保持与 Windows 8 高度一致。CSS3 的弹性框功能可让你创建出可按比例扩展的容器,以便填满布局中残留的空间。网格布局将在 HTML5 XAML 中可用,并可让你在使用固定、分式或自动单元定义的网格结构中设置内容元素的位置和大小。网格中的内容可水平或垂直定向。多栏布局可用于模拟复杂布局,例如报纸或杂志中所见到的布局。

语义缩放。是一种针对触控优化的方式,也是Windows 8上极具魅力的一项功能,其广泛应用于大规模内容集合中的导航(见图2-2)。用户可以平移或滚动浏览内容,然后放大或缩小以查看详细或概要信息。这种机制较之Tab选项卡等传统布局模式,在呈现内容、触觉、视觉和信息量方面都更胜一筹。

 



 

多种输入形式

Windows 8 通过遵循“专为触控所设计,兼容鼠标与键盘”的原则,可轻松支持各种复合操作应用。Windows 8上所有的操作指令都可以由鼠标和键盘代为完成,这样即使你的计算机并不支持触屏操作,也可以完美使用Windows 8系统及平台上的各种应用。

指针 API 可让你使用任何一种输入方式(鼠标、键盘、手写笔、触控),而无须了解输入数据的源。更高级别的 API 将让你使用预定义的触控手势,并检测应用中的多触控事件。你可同时构建自定义的触控手势或使用特定输入的 API 在应用中提供独特的体验。

可实时连接的动态磁贴

通过“开始”屏幕中的磁贴,应用随时都将充满活力,并提供动态的内容(即使该应用尚未运行)。借助动态磁贴,你的应用可以为用户提供实用的概要数据,同时还能尽量减少电池消耗。Windows 推送通知服务 WNS 可让你的应用在接到消息后,将它们发送至应用的动态磁贴,或者向用户发出通知(见图2-3)。



 



 


 

 

本文节选自《超越想象——Windows 8应用设计与开发 (全彩)》

朱宏,亓光宇,李孟晓编著

电子工业出版社出版

  • 大小: 66.9 KB
  • 大小: 164.5 KB
  • 大小: 57.3 KB
  • 大小: 81 KB
  • 大小: 12.7 KB
分享到:
评论

相关推荐

    Windows 8降临 微软将重拾往日辉煌.docx

    Windows 8引入了一种全新的设计理念——“颠覆性”的概念,其核心在于“Metro”界面,借鉴了Windows Phone的风格,以触控友好和多场景应用为特点。这一设计打破了微软以往操作系统的传统,但在智能服务应用方面,...

    加速与重塑:国际新闻业对人工智能的创新应用及未来趋势.pdf

    国际新闻业对人工智能的应用已成为全球新闻媒体技术进步的重要标志,这一趋势不仅加速了新闻生产效率,也重塑了新闻生产模式和行业生态。随着技术的不断发展,人工智能在新闻生产链中的每一个环节都展现出了前所未有...

    5G重塑行业应用-2018.9-41页.zip

    《5G重塑行业应用》这份报告,发布于2018年9月,共计41页,虽然没有具体的标签信息,但我们可以从标题和描述中推测其主要探讨了5G技术如何深刻影响并改变各行各业的应用场景。5G,即第五代移动通信技术,是继4G之后...

    区块链技术对会计体系的冲击与重塑——基于实务应用模块角度.pdf

    区块链技术对会计体系的冲击与重塑是一个复杂而深入的话题,涉及技术革新、会计实务、审计成本等多个方面。...随着区块链技术的不断发展和应用,它将成为会计领域不可或缺的重要技术支撑,为会计实务带来颠覆性的改变。

    5G重塑行业应用.pdf

    5G重塑行业应用.pdf

    5G重塑行业应用1

    【5G重塑行业应用】 5G(第五代移动通信技术)是信息技术领域的一次重大突破,它不仅提升了网络传输速度,还带来了超低时延、更低功耗...随着5G技术的进一步发展和应用,我们可以期待一个更加高效、智能和互联的未来。

    借助应用智能,重塑消费者互动[2021-06-21](29页).pdf

    第三,报告提到了BAT,即中国互联网巨头百度、阿里巴巴和腾讯,它们在AI领域的投入和应用具有示范效应。这些公司广泛利用AI技术,不仅提高了内部效率,还通过个性化推荐、智能客服等手段,极大地改善了与消费者的...

    重塑心灵.pdf

    为了确保读者能够将所学的知识应用到实际生活中,《重塑心灵.pdf》提供了大量的案例研究和练习,帮助读者逐步建立起自己的NLP技能库。这些实践不仅限于个人发展领域,还包括了人际交往、职业发展等多个方面,使读者...

    5G技术重塑行业应用.pdf

    总之,5G技术作为新一代移动通信技术的代表,对行业应用的影响深远,它不仅重塑了行业应用的核心,而且带动了下游应用市场的发展,推动了经济价值的增长,为产业互联网的发展提供了关键性的基础设施支持。

    《2022低代码应用实践报告:走向全民开发,低代码重塑企业数字化生产力.pdf》

    企业应该积极探索和应用低代码应用,提高自己的数字化生产力。 相关知识点 * 低代码应用的定义和特点 * 低代码应用在企业数字化生产力方面的重要性 * 低代码应用实践经验 * 低代码应用挑战 * 低代码应用在企业数字...

    2018 5G重塑行业应用 德勤.zip

    德勤2018年发布的《5G重塑行业应用》报告,是一个针对5G技术如何影响和改变各个...总的来说,这个报告是一份关于5G技术与行业应用深度融合的大数据解决方案,对于理解5G技术的发展和应用具有重要的参考价值。重新回答||

    重塑矩阵(一维存储 二维输出)1

    这个概念在编程中也得到了广泛应用,特别是在处理数组和矩阵的问题上,例如在 LeetCode 上的矩阵重塑挑战。 给定一个二维数组表示的矩阵,我们可以使用 `reshape` 功能来改变它的行数和列数。然而,这个操作只有在...

    ChatGPT重塑Windows

    因为这一次,它把Bing和ChatGPT插件的能力,注入到了整个Windows系统! 这就是在刚刚结束的Build 2023中,微软重磅推出的Windows Copilot。如何调整我的系统,(以便更好地)来完成工作? 然后Windows Copilot“啪的...

    为什么不叫Windows9而是Windows10?_1.docx

    从标题和描述中我们可以了解到,微软在从Windows 8.1过渡到下一代操作系统时,并没有按照传统的命名规则直接命名为Windows 9,而是选择了Windows 10。这背后有几个关键的原因: 首先,微软希望Windows成为一个更加...

    借助应用智能 重塑消费者互动.pdf

    总的来说,应用智能为企业提供了一个全新的视角来理解和响应消费者的需求,通过数据驱动的决策和自动化流程,企业可以重塑消费者互动,提升品牌影响力和客户忠诚度,以适应快速变化的市场环境。

    5G重塑行业应用 德勤.pdf

    5G技术,作为第五代移动通信的代表,正逐渐重塑各个行业的应用,开启全新的数字化时代。德勤的报告指出,5G不仅是一项通信技术的升级,更是推动社会经济变革...随着技术的不断成熟和应用的拓展,5G的影响将会更加深远。

Global site tag (gtag.js) - Google Analytics