如何开始开发Pocket PC 2003 SE?

时间:2012-06-18 19:58:53

标签: java java-me windows-mobile

我最近获得了一台运行Pocket PC 2003 SE的Symbol PDA。我想为它开发应用程序,但我不知道从哪里开始。我已经研究了这些选项,并尝试在C#中开发,但最终还没有结束。我还听说Java ME可以与Windows Mobile一起使用。这将是理想的,因为我拥有Java的大部分编码经验。我似乎无法弄清楚如何使任何解决方案工作。我想帮助开始用这两种语言。

2 个答案:

答案 0 :(得分:2)

如果用Java编程:

您可以使用CrEme Java虚拟机直接在Java中编码。 UI是在AWT中,但您也可以使用SWT,我认为这可能会给您带来更好的结果。

@ jp2code的请求,这是我用过的一些教程和一些代码来启动你的教程:A small cap of SWT 玩得开心!!

答案 1 :(得分:2)

有关澄清,没有“Windows Mobile 4”这样的东西。 Windows Mobile命名以5.0开始,因为它是Pocket PC 2003SE,这可能就是你所拥有的。它可能基于CE 4.2,因此你得到的数字。

开发选项包括:

  • eMbedded Visual C++(C ++)
  • Visual Studio 2003 Professional或更高版本(CF 1.0,C#或VB.NET)
  • Visual Studio 2005 Standard或更高版本(CF 1.0或2.0,C#或VB.NET)
  • Visual Studio 2008 Professional或更高版本(CF 2.0或3.5,C#或VB.NET)
  • NSBasic
  • CrEme(由@Miquel指出)

可能会有更多,但这涵盖了常见的。除了最后两个,我使用了除了最后一个和已部署的生产应用程序以外的所有应用程序。至于CrEme - 我从来没有使用它,也没有人知道。 YMMV。