我正在建立一个交互式便携式广告宣传设备(x86平台)与触摸屏和东西。Win CE和Win embedded standard (XPE)哪个操作系统更适合设备。我需要提供方便的广告开发多媒体平台,如Flash的支持。
谢谢。
发布于 2009-09-21 20:43:23
Windows CE是
(+) 更便宜的。几个$。如果你正在计划100台设备,这是一个很大的因素。
(-)开发起来不那么容易,但是Windows API和.NET基本上是一样的。
(+)被认为不太容易受到病毒/黑客攻击。
(-)缺乏花哨的东西(如WPF、silverlight、优秀的WPF服务器/WPF浏览器)。
(+) Lighter,使用较少的内存和较慢的CPU。
XP embedded和Windows CE都可以使用工具构建,这些工具允许您在med OS中添加/删除组件,从而可以根据您的要求对其进行裁剪。大多数开发人员可能永远不会这样做,而是使用硬件提供的“出厂默认”,或者让硬件人员为您定制映像。
如果您只使用几个设备,那么XP embedded是正确的选择。
发布于 2009-09-18 03:54:27
如果您使用的是Windows Embedded Standard,我可以根据经验告诉您,它很容易设置为或多或少功能齐全的Windows XP安装。这意味着你可以安装几乎任何可以在普通WinXP桌面上运行的东西-如果它不能运行,你通常可以通过找出你还没有安装的组件来让它运行。如果你需要像Flash这样的东西,这将是一个非常好的功能。
我对WinCE不太确定,因为我还没有用过它,但我的印象是它的可用程序非常有限--这可能是最大的缺点。
就许可而言,您需要为WES许可支付1000美元,外加每个WinXP许可90美元。设置所有的授权是一件麻烦的事情,因为你必须通过WES软件和密钥的分销商,而美国只有4个分销商。你可以得到一个4个月有效的WES演示,你可以生成无限数量的“演示”XP安装,持续90-180天(他们的数字,不是我的)。对于测试WES是否适合您的需求,这是一段非常宽裕的时间。
我也不知道WinCE的管理成本是多少。
发布于 2009-09-18 03:53:04
Windows embedded通常更容易开发-它只是一些可移除的桌面WindowsXP。
WindowsCE参与得更多。事实上,如果您的目标是CE,并且要做的不仅仅是一个简单的VB表单类型的应用程序,那么您可能想看看linux+qtopia,甚至是安卓
https://stackoverflow.com/questions/1442494
复制相似问题