Windows CE的应用程序开发

时间:2013-04-14 23:25:16

标签: windows-ce

我有一个POS软件,需要开发一个用于Windows CE的收集模块,以便在Honeywell Dolphin 6100设备上运行。

我需要开发一个在Honeywell 6100设备上运行的简单应用程序。该应用程序应该:

  • 从我的POS软件中获取产品列表(代码,描述和价格)
  • 处理销售阅读产品的条形码显示总到期数和项目数
  • 将该销售上传到我的POS软件(通过网络,文件或类似的东西)

我有什么选择?是否有适用于Windows CE的应用程序构建器?如果不是我可以用什么来开发这样的应用程序?

2 个答案:

答案 0 :(得分:3)

您有几个选项,但很少(如果有的话)它们将允许您创建应用程序而无需编写代码。我知道没有“应用程序构建器”产品能够在Windows CE中实现这一目标,而且我已经使用CE一段时间了。这并不是说一些不起眼的东西可能不存在,但我不知道一个。

  1. 您可以使用.NET Compact Framework(CF)在.NET中编写应用程序 - 支持C#或VB.NET。为此,您需要Visual Studio 2008 Professional,除了设备之外别无其他。 CF开发有很多教程和在线资源,所以我不会在这里列出它们的列表。
  2. 您可以使用C / C ++编写应用程序。为此,您还想使用Visual Studio 2008 Professional。是的,有些选项可以使用其他编译器,但是如果您想花时间实际编写应用程序而不是构建开发工具链并找出如何连接和调试,那么Visual Studio就是您想要的路径。 / LI>
  3. 如果您想要一个非Microsoft解决方案,还有其他一些程度或多或少得到支持。 NS Basic已经存在了很长时间,所以它可能非常强大并且有合理的支持。我从来没有用过它,但我从那些拥有它的人那里听到了很多好的东西。
  4. 其他任何事情,你都有点偏离预订。支持可能是最小的,工具可能不会很强大,支持,教程和开发人员通常依赖的所有其他优点将很少。如果有足够的时间和资源,你可以在CE下使用任何语言,但上述选项最有可能带来成功。

答案 1 :(得分:1)

既然你说你了解Delphi并且不想学习另一种语言,你可以使用Delphi Prism编写一个在windows CE上运行的客户端应用程序,提取你需要的数据,并将其发布到web服务:

Is Delphi Prism a new version of Delphi .net?

http://en.wikipedia.org/wiki/Oxygene_(programming_language)

(编辑)刚检查过它现在是这个软件包的一部分:

http://www.embarcadero.com/products/rad-studio/faq