【问题标题】:What is are the tradeoffs of developing under Windows CE 6.0 vs Windows Mobile 6.1在 Windows CE 6.0 与 Windows Mobile 6.1 下开发的权衡是什么
【发布时间】:2011-01-11 02:03:56
【问题描述】:

我有一个 Windows .NET 应用程序,我计划“移植”并针对移动设备进行定制。该应用程序由一个独立的 .NET 程序组成,该程序与条形码扫描仪配合使用,具有简单的 UI 并将扫描记录到文件中。还有一个 Windows 服务使用 Web 服务(专有同步协议)将数据同步到服务器。内存/磁盘/网络要求相当低。我们没有现有的 WinCE 或 WinMo 代码库,并且不需要设备上的其他应用程序。

我正在考虑使用的设备是带有激光扫描仪、WiFi 和彩色触摸屏的 Motorola MC3100 移动数据终端。我可以选择安装 Windows CE 6.0 或 Windows Mobile 6.1 的设备。

在做出这个决定时我应该考虑哪些因素?
哪个对用户来说更容易?
哪个会有更好的开发/调试/配置堆栈?

【问题讨论】:

    标签: .net windows-mobile windows-ce


    【解决方案1】:

    WinMo 是基于 CE 构建的平台。基本上它是一个新的 shell 和一些“特殊”的 API(没有 WinMo 就没有这些,所以它并不是真正的魔法)。 WinMo 有一组已定义的应用程序、库等,因此它更加标准化,如果您想在多个设备上运行您的应用程序,这样做可能会让您受益(但在这种特定情况下,我怀疑它会给你买很多)。

    除非您对 WinMo 有特殊需求,否则一定要使用通用 Windows CE。这样您就不必一直与 WinMo shell 和平台作斗争。让 CE 设备自行运行当然更容易。

    【讨论】:

      【解决方案2】:

      Windows CE 的优势:

      • 更灵活。例如,如果您想构建一个信息亭模式应用程序,则使用 Windows CE 会更容易。

      Windows Mobile 的优势:

      • 主屏幕和用户界面通常更适合移动设备。使用 Windows CE,您将从一个类似于您在 PC 中看到的桌面开始。
      • 用户可能会发现用户界面更加熟悉。
      • 更容易找到第三方应用程序。
      • 设备需要经过认证阶段才能获得 Windows Mobile 徽标。我会觉得使用 Windows Mobile 比使用 Windows CE 设备更安全。您的设备可以同时提供这两种功能,我认为这是一件非常好的事情。

      一般来说,如果您想快速构建一些东西并且不想在上面投入太多时间,那么请选择 Windows Mobile。另一方面,如果您正在构建一个复杂的应用程序/系统,需要安装服务和许多应用程序,那么请选择 Windows CE。

      【讨论】:

        【解决方案3】:

        据我所知,Windows Mobile 6.1 是针对移动设备的更专业的 Windows CE 版本。 Windows CE 6.0 是一般嵌入式系统的操作系统。因此,如果您只打算针对手机/智能手机,那么最好坚持使用 Windows Mobile。

        我在使用用于移动开发的 Visual Studio 扩展开发 Windows Mobile 应用程序方面取得了一些经验。您无需在设备上安装即可轻松模拟您的软件。

        WM6 开发的最佳起点是:http://msdn.microsoft.com/en-us/windowsmobile/default.aspx

        最好的祝愿,
        费边

        【讨论】:

          【解决方案4】:

          我会说选择 Win CE,因为它也适用于 Win Mobile。

          【讨论】:

          • 并非总是如此。有些您可以在 Windows CE 中做的事情在 Windows Mobile 中是被禁止的,或者至少是更难做的事情。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2010-10-27
          • 1970-01-01
          • 2012-06-03
          • 2012-06-21
          • 1970-01-01
          • 2011-12-29
          • 2011-03-02
          相关资源
          最近更新 更多