这是一个神奇的用户体验。微软在今年宣布了新Windows Embedded Compact 7操作系统, 由于变化太快以至于大多数公司都无法跟上,对于设备开发人员来说,快速将产品投放市场将是一个挑战。大多数OEM和开发商发现自己一直追逐技术但最终都挫败了。Windows Embedded Compact 7给用户带来了一个连接性的体验,丰富的用户体验和高度可靠的平台构成了这第7代Windows Embedded CE操作系统。这种RTOS的设计定位于企业的专用工具,就像工业控制器和消费电子设备,比如GPS系统,数码照相机,还有自定义的嵌入式系统。
这个显著的更新包含升级了的网络协议栈,更新的内核,更好地与Windows 7设备技术整合,以及更多。这个新版本的Windows Embedded Compact 7并没有在架构上做出在我们比较WinCE6.0 和 WinCE5时发现的重大改变,好比在内核和设备驱动程序支持等方面。然而,这里有一些特性是WEC7与WinCE6的主要区别,并可以知道这个新版本的WEC7与之前的版本相比所具有的优势:
1.在WEC7带有Silverlight 和 WEST的用户界面选项
2.支持多点触摸和定制手势
3.包含支持Adobe Flash 10.1的 Internet Explorer 7
4.为硬件制造商和开发商准备的功能
5.带有解码器的增强媒体播放器
6.通过Exchange 2010 AirSync简化访问信息
7.操作系统对于多核处理器的支持
8.高级的网络协议栈
9.亮点
1) 在WEC7带有Silverlight 和 WEST的用户界面选项: WEC 7开发工具提供了WinCE 6.0所缺乏的例如可扩展的UI框架,为满足客户的期望,使用Silverlight 3.0带来的拥有丰富图形的高级互动选项。当使用Silverlight for Embedded时,WinCE 6.0是有限制的,首个版本发布于WinCE6.0 R3,现在已经更新到能支持Silverlight 3的结构,并带有一个强大的开发工具,通过挂在C++代码的后面来简化集成工作。WEC 7让消费者有能力共享和管理在数字生活网络联盟网络设备上的内容。
图1: Silverlight UI 主屏幕
图2:Windows Embedded Compact 7截图
2) 支持多点触摸和定制手势: 在WinCE7中的一些新功能包括通过将多点触摸和自定义手势集成进浏览器所带来的丰富用户体验。使用WinCE7在硬件上的驱动,触摸屏可以工作在不同的模式下,这样能更方便地和设备互动。使用一些同步触摸事件,用户可以很好地体验自定义手势的功能。OEM厂商所能做的是,自定义浏览器的应用程序,让其外观和整体的体验所一致,并通过Expression Blend改变其标记。
图3:WEC 7上的自定义手势
3) 包含支持Adobe Flash 10.1的Internet Explorer 7: 最新的 Windows CE版本使用Flash10.1渲染引擎的IE7,它支持标签,镜头移动和缩放,它能带来丰富的桌面浏览体验和自然的触摸输入。这允许我们浏览flash元素,享受浏览带有流视频web 2.0网站内容时的功能,使界面变得更为互动,就像带有包含Silverlight Windows embedded 应用程序IE7渲染控制的浏览器控制,运行开发人员创建高度互动的设备。
4) 为硬件制造商和开发商准备的功能: 在此版本中的一个最美妙的功能是支持3GB物理内存的内核,并且还支持ARMv7组配。有了对多核的支持和最新的以资产关系管理为基础的架构和工具,Windows Embedded Compact 7所提供的资源能帮助更快地为市场带来高性能,高度可靠和与众不同的特种设备。
5) 带有解码器的增强媒体播放器: 除了默认丰富图形界面的媒体播放器,用户可以使用代码来自定义播放器并改变其外观和感觉。改进的压缩格式如mp4和3gp,以及在用户体验中被广为使用的模型,如视频播放,视频会议,视频电话和数字电视都将包含在Windows Embedded Compact 7中。
6) 通过Exchange 2010 AirSync简化访问信息: 这为设备带来无与伦比的无线技术,它能更方便地通过Microsoft AirSync 和 Microsoft Exchange连接到企业网络中的电子邮件,日历,和联系人。同样,通过Microsoft Office 和 Adobe PDF 的查看器访问重要文档以及Windows 7 Device Stage在个人计算机和设备间传输数据和媒体。使用以太网连接,能通过无线或以太网电缆直接连接Exchange服务器来同步数据。
7) 操作系统对于多核处理器的支持: Windows Embedded Compact被设计为运行在多个CPU处理器的架构上,并支持supports x86, SH (仅汽车行业) 和 ARM。从技术角度来讲,新的操作系统支持多核处理器,ARM VFPU和NEON 指令,还提供从ARM到Microsoft Windows CE的支持和承诺。 虽然为Windows Embedded CE在市场上进行了宣传,然而或多或少每个设备内部都会有1个或2个ARM控制器。新的内核仍旧支持ARMv7,但作为交换,WEC 7将不会支持ARMv4。
8) 高级的网络协议栈: Windows Embedded Compact 7高级的网络堆栈从Windows 7为个人电脑所带来的无缝连接选项中获取灵感,拥有改进了的Office产品互联网同步功能是该最新产品中的一个独特卖点。
9) Highlights: 亮点
在此版本中具有吸引力的特点之一是对3GB物理内存支持的内核
Office应用程序查看器
发行日期:微软已经公开表示Windows Embedded Compact 7将会在2011年第一季度发行
总结其独特功能