特别值得一提的是,微软最新的技术Windows Embedded CE 6.0 R3,通过采用面向Windows Embedded Silverlight技术的用户界面框架,为用户带来Silverlight应用体验。
怎么个意思呢?Windows Embedded CE 6.0 R3版的Silverlight,本质上是C++编写的本地代码用户界面框架,供设计者和开发人员参考,可以极大地加强设备的用户界面。
Windows Embedded版的Silverlight的API集是全新的API集,与原来的Silverlight API有所区别,尽管大多Silverlight2的功能已经添加到Windows Embedded版Silverlight中。但是Windows Embedded版Silverlight似乎是不支持Silverlight3功能的。不过,它可以让Windows Embedded设备上的应用程序更加美观,并且可以把UI设计和代码开发更好的分离,分工合作提高开发效率。
其中,比较有特色的一点是,Windows Embedded版的Silverlight框架,可安装在所有的手持设备,可作为Windows Embedded CE 6.0 R3的小工具运行,支持类似于Windows 7的触摸和手势功能。
使用Windows Embedded CE 6.0 R3,可以让手持设备变成一个“百宝箱”。比如,大家可以通过手持设备看到电视节目,球迷可以同步收看球赛、歌迷可以同步收看演唱会。假如你是NBA的球迷,现在不但可以通过家里的高清电视欣赏最中意的所有比赛;即便出差在外,也可以通过笔记本电脑或者手机,在机场或者酒店里随时收看自己喜欢的比赛。
看吧,Windows Embedded CE 6.0 R3可以实现梦想中的一切:交友、博客、游戏、视频、购物……无所不能。电视的功能不再仅仅局限于收看节目,通过网络电视台的服务,在电视上也可以炒股、浏览网页,甚至可以在家中预定未来一周的电视节目等等;在偏远的乡村,通过互联网的视频传输,那里的老百姓也有可能享受到大城市独有的专家会诊服务,足不出户就可以看疑难杂症;而且在R3平台上支持腾讯的QQ即时通讯服务,随时随地可以联系自己的朋友,并留言……
当然,利用Windows Embedded CE 6.0 R3的特性进行开发,优势还有不少,比如:
一些不错的公司,在开始设计阶段可以迅速了解Silverlight、微软Expression Blend和Internet Explorer Embedded的专业知识,然后就能够实现平移和缩放、触摸及手势输入等多项功能,改善Web浏览和整体的用户体验。
通过Windows 7产品平台及微软连接管理器,可以实现与基于Windows 7的PC间的无缝连接,从而使基于Windows Embedded CE 6.0 R3的设备与PC间实现互连。