代码之家  ›  专栏  ›  技术社区  ›  AlexV

为Pocket PC/Windows Mobile 5开发应用程序

  •  3
  • AlexV  · 技术社区  · 15 年前

    我必须为 Motorola MC70 哪个运行Microsoft Windows Mobile 5.01.0478(Pocket PC?).

    我不知道如何为这些设备制作应用程序…我测试了常规的exe,它给了我预期的“x”不是一个有效的Pocket PC应用程序。

    Visual Studio是为这些设备开发的唯一方法吗?在2006年,我只使用了3天的Visual Studio(C.NET课程)。我有4年的C++经验,12年(Delphi)兼职经验和2年以上的全职PHP经验。

    所以我的问题是:

    1. Visual Studio是为Windows Mobile开发的唯一一个IDE吗(如果不是,有哪些选择)?
    2. 我应该使用建议的IDE的哪个版本?
    3. 有这个IDE的免费版本可以做这个工作吗?

    谢谢!

    4 回复  |  直到 12 年前
        1
  •  1
  •   Matt Lacey    15 年前

    要回答您的问题:

    1.Visual Studio是为Windows Mobile开发的唯一一个IDE吗(如果不是,有哪些选择)?

    A.不会让事情变得对你自己很困难。不,Visual Studio是您唯一真正的选择。

    2.我应该使用建议的IDE的哪个版本?

    A.对于Visual Studio 2008,您需要专业版或团队系统版

    3.这个IDE有没有免费版本可以做这个工作?

    不,不能使用免费版本的Visual Studio(Express)为Windows Mobile开发。

        2
  •  3
  •   ctacke    15 年前

    Visual Studio certian是为基于CE的设备开发本机应用程序的最常见和首选的IDE。不过,你可以过得去 eMbedded Visual C++ 4.0 对于WinMo 5(及更早版本)设备。

    调试器和编译器不如Studio中的好,但它们可以工作,是多年来应用程序的基础,而且是免费的。如果你熟悉Visual C++ 6,你就可以在家里了。

    如果您想进行托管开发,那么是的,Visual Studio实际上是唯一的选项。我知道有些人已经得到了夏普开发来编译应用程序,但我认为没有调试的故事,这在我的头脑中使它成为一个不可能的开端。

        3
  •  1
  •   karunski    15 年前

    cegcc ,以Windows CE为目标的GNU编译器集合的端口。对于一个IDE,你可以使用 Eclipse CDT .在我看来,如果您的主机系统运行的不是Windows,那么这是最好的方法。

        4
  •  1
  •   sha    15 年前

    如果要使用该设备的硬件功能(如条形码扫描仪、MSR等),还需要安装Symbol Mobile SDK。如果您在symbol dev zone上有帐户,则可以下载它。