Windows 8 系列(一):win 8 简介
由于目前工作的需要和个人兴趣爱好的一致性,今后会对win 8 这个平台进行一些了解,同时,我也希望能把我的体会、感受、经验和开发技巧与大家分享,争取能为win 8的中文资料方面工作贡献出我的绵薄之力。如果大家有不同意见或者任何问题,可以发布评论或者新浪微博(介是为什么)进行沟通,谢谢。
今天作为开篇,要让大家对win 8 有个大概的了解,可能对于一般的用户比较有用,对于开发者来说,可能你已经了解了以下内容
Windows 8 是由微软公司开发的,具有革命性变化的操作系统。该系统旨在让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境。Windows8将支持来自Intel、AMD和ARM的芯片架构。微软表示,这一决策意味着Windows系统开始向更多平台迈进,包括平板电脑和PC。2011年9月14日,Windows 8开发者预览版发布,宣布兼容移动终端,微软将苹果的IOS、谷歌的Android视为Windows 8在移动领域的主要竞争对手。
配置要求:
2. 1G RAM(32位)或 2G RAM (64位)
3. 16G硬盘(32位)或 20G(64位)
4. DirectX9 显卡 带有 WDDM1.0或以上的驱动
但是如果你想要做开发,还是要用64位处理器,以保证可以顺利进行开发工作。
windows 平台上的“三屏一云”的理念从win 8 开始将会实现—— 三屏,即:手机、PC、平板;云,就是云端。
记得有人曾经说过,Windows 8 支持ARM意味着什么呢?意味着你可以买一个Ipad,然后装上Windows 8的系统(:-p 太邪恶了)。
接下来给大家介绍一下对一般用户比较直观的UI方面和用户感受。
win 8 有两种模式:Desktop、Metro
前一种是传统的类似win 7的可视化界面,应用程序用Icon(图标)表示(下图是windows 7的界面)
后面一种是Metro。这是win8 Metro下的桌面,用过windows phone的同学是不是觉得很眼熟呢?这里的应用程序是用Tile(瓷砖)来表示。
Metro是微软在Windows Phone 7中正式引入的一种的界面设计语言。在Windows Phone之前,微软已经在Zune Player和XBox 360主机中都尝试采用了类似的界面风格,并得到了用户的广泛认可。于是,微软在新发布的Windows Phone 7和正在开发的Windows 8、Office 15中也采用了Metro设计语言,今后我们还会在更多的微软产品中看到Metro的影子。
Metro设计具备以下五点原则:
1.干净、轻量、开放、快速
2.要内容,而不是质感
3.整合软硬件
4.世界级的动画
5.生动,有灵魂
Metro中的Tile有两种:固定的、动态的
所谓的固定的就是像上图中ie的图标,一般包含三种元素:Tile背景(最好是饱和度高的纯色)、简单的图形(类似简笔画)、文字。这种Tile保持静止。
动态的是会有信息动态显示(或者滚动显示)的。这种Tile一般都会以显示信息为主(例如上图中右侧紫色的Tile)
开机慢一直是windows 系统的一个问题,而从win 8开始,这个问题将会成为历史。
由于win 8目前还是Preview版本,所以win 8平板目前比较少,我目前用的是微软的样机(公司资产;-) 应该是Build 大会发的那种吧),开机速度在8秒左右,如果是从休眠状态下唤醒,只需要3秒左右,当时我就震惊了……网上目前也有不少win 8 开机视频,都很快,不过比Build 大会上演示的要慢一点,可能是版本不同吧,不知道build大会上的是什么版本,主讲人还没描述完开机会有多快的时候,上面的win 8 桌面程序已经显示出来,当时场下一片掌声……
大家可能会问,win 8是不是存在跟windows phone平台相关的问题,比如应用比较少,可能我们用了win 8以后发现什么都用不了?
不用担心,win 8的desktop模式下可以兼容win7及之前的所有应用程序(win32),而Metro模式下的应用程序,一般都是需要从Store(商店)里面获取(当然,win 8目前的版本中会自带一些应用程序,因为store现在还没有开放)。
win 8 Metro模式下的应用只有三个状态 : 激活、未激活、挂起。这根wp7有点像但是不完全相同。挂起状态一般只占用较少内存,并释放CPU的占用,如果内存需要更多空间的时候,系统会选择性的关闭一些应用。
总之windows 8更多的是针对平板这个平台,与此同时给我们带来了包括UI、用户感受等方面不小的惊喜,微软这次一定会赢得很漂亮。还有很多关于win 8的优势、性能、特点等用户比较关心的问题,建议大家有针对性的阅读,在这里我就不多说了。去http://channel9.msdn.com搜索你想要的视频和ppt吧。
以后可能我会更多地介绍跟开发者有关的一些信息,如果你想在windows 8或者windows phone 8平台上做开发,届时可以关注一下,希望大家能给出各种意见和建议,谢谢。