Win8 应用开发介绍(一) Win8新特性
2012-11-07 14:58
120 查看
从微软官方发布windows 8 developer preview版本到现在已经有几个月了,这个系列的博文把这几月的学习体验和大家分享一下,大多数纯属个人理解和使用体验,如有描述不明确或者不正确的地方,欢迎留言或者email指正, 参考内容全部来自MSDN。
本文是开篇,介绍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的开始菜单把这一切都在一个“信息墙”中展示出来。
从下图当真可以看出它的展示方式,注意,这种应用它信息始终显示的是最新的哦。(肯定会有开发者问:那岂不是很耗内存和流量啊,这种应用的生命周期怎么去管理呢?在这里卖个关子 :) ,接下来的博客中会详细介绍)。
![](http://software.intel.com/sites/default/files/m/f/b/2/11.jpg)
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)。
![](http://software.intel.com/sites/default/files/m/9/e/8/13.jpg)
![](http://software.intel.com/sites/default/files/m/a/6/2/14.jpg)
Win8为触摸设备提供的触摸键盘,个人使用体验感觉很好,很灵敏。按下去在屏幕上会有被按的效果。(PS: Win8在细节上面的设计还是很周到的,比如拖拉的时候,会有一个路径显示出来,并且粗细和使用的力道大小有关系,与HP WebOS一样,点下去的时候,屏幕上面会显示出水的波纹效果)
![](http://software.intel.com/sites/default/files/m/c/5/2/12.jpg)
除此之外,Win8还带来了以下的几个新特性:
1、支持ARM
2、Win8一个账户,可以伴随着你在不同的设备上。
3、更加有效的App管理方式
4、支持多种设备,多种屏幕尺寸
5、更加社交化,以及和微博无缝整合。
![](http://software.intel.com/sites/default/files/m/b/8/d/15.jpg)
本文是开篇,介绍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的开始菜单把这一切都在一个“信息墙”中展示出来。
从下图当真可以看出它的展示方式,注意,这种应用它信息始终显示的是最新的哦。(肯定会有开发者问:那岂不是很耗内存和流量啊,这种应用的生命周期怎么去管理呢?在这里卖个关子 :) ,接下来的博客中会详细介绍)。
![](http://software.intel.com/sites/default/files/m/f/b/2/11.jpg)
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)。
![](http://software.intel.com/sites/default/files/m/9/e/8/13.jpg)
![](http://software.intel.com/sites/default/files/m/a/6/2/14.jpg)
Win8为触摸设备提供的触摸键盘,个人使用体验感觉很好,很灵敏。按下去在屏幕上会有被按的效果。(PS: Win8在细节上面的设计还是很周到的,比如拖拉的时候,会有一个路径显示出来,并且粗细和使用的力道大小有关系,与HP WebOS一样,点下去的时候,屏幕上面会显示出水的波纹效果)
![](http://software.intel.com/sites/default/files/m/c/5/2/12.jpg)
除此之外,Win8还带来了以下的几个新特性:
1、支持ARM
2、Win8一个账户,可以伴随着你在不同的设备上。
3、更加有效的App管理方式
4、支持多种设备,多种屏幕尺寸
5、更加社交化,以及和微博无缝整合。
![](http://software.intel.com/sites/default/files/m/b/8/d/15.jpg)
![](http://software.intel.com/sites/default/files/m/9/7/0/16.jpg)
相关文章推荐
- Win8 应用开发介绍(一) Win8新特性本文是开篇,介绍Win8新特性。
- Win8应用开发介绍(四) Win8应用开发步骤
- Win8应用开发介绍(五) Win8硬件支持和安全性
- Win8 应用开发介绍(二) Win8应用为王
- Win8应用开发介绍(六) Win8伴你随行
- Win8 应用开发介绍(三) Win8开发者工具
- Win8 应用开发介绍(四)
- Win8应用开发介绍(五)
- Win8 应用开发介绍(二) Win8应用为王
- Win8 应用开发介绍(三) Win8开发者工具
- 【原创】敏捷开发的介绍及应用
- 如何配置基于eclipse的easy structs插件,并介绍了如何结合使用easy structs和eclipes来开发struts的应用
- iOS的UI开发中Modal的使用与主流应用UI结构介绍
- [导入]开发高安全级别的企业应用系列课程(9):Windows XP Service Pack 2安全方面的新特性
- 简单介绍如何应用DDMS协助开发Android Apps
- 【Android 应用开发】Android 网络编程 API笔记 - java.net 包 权限 地址 套接字 相关类 简单介绍
- IDC:超过三分之一的开发者有兴趣开发WP和WIN8应用
- 微软新一代服务器平台 Windows Server (Code Name "Longhorn")新特性纵览及开发应用起步培训 (北京,成都,大连,太原,青岛,济南) (2-25 12:01)
- Web开发模式【Mode I 和Mode II的介绍、应用案例】
- Android-应用开发-新特性和知识点回顾(十一)