Win8 应用开发介绍(一) Win8新特性

从微软官方发布windows 8 developer preview版本到现在已经有几个月了,这个系列的博文把这几月的学习体验和大家分享一下,大多数纯属个人理解和使用体验,如有描述不明确或者不正确的地方,欢迎留言或者email指正, 参考内容全部来自MSDN。

内容主要分为:
Win8 应用开发介绍(一) Win8新特性\
Win8 应用开发介绍(二) Win8应用为王\
Win8 应用开发介绍(三) Win8开发者工具\
Win8 应用开发介绍(四) Win8应用开发步骤\
Win8 应用开发介绍(五) Win8硬件支持和安全性\
Win8 应用开发介绍(六) Win8伴你随行\



本文是开篇,介绍Win8新特性。
Win8 developer preview 版本可到以下地址下载:
Windows Developer Preview with developer tools English, 64-bit (x64) (4.8GB)
Windows Developer Preview English, 64-bit (x64) (3.6G)
Windows Developer Preview English, 32-bit (x86) (2.8G)

1、Metro Style App(触摸方式的应用)
目前好像还没有看到Metro Style App的官方翻译,姑且把它叫做触摸方式的应用,这种应用程序和我们传统看到的windows应用最大的不同就是它是为触摸屏设备而设计的。
它可以将最需要的信息在App显示的地方展示出来。比如把最近好友的留言在SNS(Social Network)应用显示区域展示出来,把所在地的天气信息实时展示出来等等。这和iOS以及Android中带widget的应用类似。不同点就是Win8的开始菜单把这一切都在一个“信息墙”中展示出来。
从下图当真可以看出它的展示方式,注意,这种应用它信息始终显示的是最新的哦。(肯定会有开发者问:那岂不是很耗内存和流量啊,这种应用的生命周期怎么去管理呢?在这里卖个关子 :) ,接下来的博客中会详细介绍)。






2、新的开始菜单

从上图可以看出,win8的变化中,开始菜单的改变最为显著。 它把用户最重要的信息显示在最显著的地方,并且可以动态更新。整个显示方式如同一个信息墙,可以拖拉的。用户也可以根据自己的喜好定制开始菜单。

3、触摸键盘和手势语言

Win8在支持触摸屏的同时,定义了一套在Win8上面的手势语言。这里就不详细介绍了,大家可以看图。有两个和目前流行的iOS以及Android不同之处:1、Swip for edge for system and App UI (从边界向屏幕里面拖拉可以显示系统或者App的UI,个人感觉和诺基亚的N9 Swip to change screen 有点类似)2、 Swip to select(向下轻轻一拖,可以选中App)。




Win8为触摸设备提供的触摸键盘,个人使用体验感觉很好,很灵敏。按下去在屏幕上会有被按的效果。(PS: Win8在细节上面的设计还是很周到的,比如拖拉的时候,会有一个路径显示出来,并且粗细和使用的力道大小有关系,与HP WebOS一样,点下去的时候,屏幕上面会显示出水的波纹效果)



除此之外,Win8还带来了以下的几个新特性:
1、支持ARM
2、Win8一个账户,可以伴随着你在不同的设备上。
3、更加有效的App管理方式
4、支持多种设备,多种屏幕尺寸
5、更加社交化,以及和微博无缝整合。





本篇结束。

相关文章:
Win8 应用开发介绍(一) Win8新特性\
Win8 应用开发介绍(二) Win8应用为王\
Win8 应用开发介绍(三) Win8开发者工具\
Win8 应用开发介绍(四) Win8应用开发步骤\
Win8 应用开发介绍(五) Win8硬件支持和安全性\
Win8 应用开发介绍(六) Win8伴你随行\

有关编译器优化的更完整信息,请参阅优化通知

5 评论

顶部
匿名的头像

<>

Dawei Cheng 程大伟 (Intel)的头像

注册用户之后,在个人信息那边选择管理,里面有发表新博客的按钮。就可以发表啦。

alvininha的头像

请问一下,怎么样可以发文章?

ml_frank的头像

这个不错,有点儿像iPhone啊

添加评论

有一个技术问题? 访问我们的论坛网站或软件产品有问题? 联系支持部门.