我们开发了一个WPF应用程序(VS 2010 C#,.NET 4.0,MVVM,CaliburnMicro,Agatha),主要用于销售不同运输类型的机票。
现在,我需要开始开发一个手持设备的应用程序,它将与这个WPF应用程序一起使用(在公共汽车/火车上买票、打印、搜索等)。手持设备具有集成打印机+触摸显示器。
应用程序将在手持设备上拥有自己的本地数据库(可能是SQLite),但也需要使用WPF应用程序的主机(WCF服务)与主数据库(PostgreSQL)通信。
我们的客户端最初选择了一个WindowsMobile6.5/WindowsCE5.0的设备。
我没有手持式设备/开发他们的经验。现在,我一直在挖掘和理解
我的问题:
提前谢谢。
发布于 2012-06-29 15:11:30
似乎Pocket版本的将是您想要开发的。不过,我不确定它是如何支持Silverlight和其他新技术的。>>THIS QUESTION<<中的一个答案显示了如何做一些HTML内容,如果这有帮助的话。
Windows和Windows (WM)需要不同的SDK下载。我只在这里使用WM,我不知道从一条路线到另一条路线会得到什么。我被给予了WM,所以我为WM开发。
你想决定走哪条路吗(CE节WM)?
更大的问题是,大多数运行微软操作系统的新设备都是手机。看起来,如果你想要一个工业风格的设备,你要么被旧的Windows设备困住,要么转向运行一个新的Android平台的东西。
就WM平台而言,它们越新,您可以访问的功能就越多(比如打开收音机、获取电池状态等等)。Wm6及以上具有以下功能。Wm5和向下不是。比WM 5更老的称为PocketPC。
https://stackoverflow.com/questions/11262066
复制相似问题