您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

嵌入式Silverlight为何能异军突起

2025/10/17 19:29:26发布13次查看
既然眼球决定商机,那么首先我们看看下面几张产品照片,这些很炫的ui是怎样开发的呢,这些产品是什么操作系统呢?android?
图1多彩ui设计
不知道你心里的答案是什么,是android也好,其他的系统也罢,不知你是否想到了wince系统?android使用xml语言来划分这应用程序和ui设计者的界限。这种思想在qt和wince上也得到了快速的借鉴和推广。
windowsembedded产品davidwurster曾表示,微软丰富的工具提供差异化的用户体验。ui方面,面向windowsembedded的silverlight技术能够发挥非常大的作用,基于silverlight的ui框架恰恰能够帮助电子类设备厂商为设备带来非常丰富的用户界面和应用体验,而且能用很短的时间完成动画或其它任何效果。更重要的是,silverlight使得使用体验从开发到zui终产品都始终保持一致。
1.1silverlight实现统一化ui
从windowsembeddedce6.0r3版本开始对silverlight的引入,在用户界面及应用程序效果等方面带了巨大的改善。silverlight是一个跨浏览器、跨客户平台的技术,能够开发出具有专业图形、音频和视频的web应用程序,增强了用户体验,同时,silverlight还提供了强大的工具来提高的工作效率。windowsembeddedcompact7提供了expressionblend开发工具来帮助ui设计者直观的开发!
如下图1所示,使用expressionblend开发一个时钟界面的工程视图,在expressionblend中,您可以在美工板上绘制形状、路径和控件,然后修改其外观和行为,从而直观地设计应用程序。
图2expressionblend开发silverlight时钟程序
windowsembedded版的silverlight的api集是全新的api集,它可以让windowsembedded设备上的应用程序更加美观,并且可以把ui设计和代码开发更好的分离,实现ui框架在不同设备上能够统一化。
1.2用标准平台规划不同产品
由于silverlight技术,实际上是一个web应用程序,有自己的api集,所以在不同的平台可以做到兼容。而实际现在产品不同性能和功能的需求,导致各种处理器平台的多样化,那么选择一款能平台通用、移植性好的ui设计方法至关重要。
一些公司,在设计阶段可以迅速了解silverlight、微软expressionblend和internetexplorerembedded的专业知识,然后就能够实现平移和缩放、触摸及手势输入等多项功能,改善web浏览和整体的用户体验。
1.3arm平台ui效果展示
广州致远电子股份有限公司在嵌入式行业有丰富的技术积累和经验,根据产品的功能和性能,有低端arm9到cortex-a9一系列产品。在windowsembeddedce系统平台也不断投入,比如bsp(板级支持包)、硬件及设计资源等。我们看看采用ticortex-a8处理器am3352设计的m3352平台,集成windowsembeddedcompact7系统,可实现系统ui展示如下图所示。
图3silverlight开发的软键盘
图4音乐播放器
图5silverlight系统ui
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product