0

我是 Windows CE 应用程序开发的新手。我熟悉 C# 语言。我有网络应用程序开发经验,对智能设备应用程序开发知识零。

我安装了 Visual Studio 2008 Professional,目前使用的是 MySql 数据库。我需要在 MC 70 Windows Mobile 5.0 平台上开发一个应用程序,它允许扫描二维码,显示存储在二维码中的信息,并通过互联网将这些信息存储到数据库中。

根据我的研究,VS 2010 不支持window CE 应用程序,所以我下载了VS2008 专业版。

我的问题是:除了VS 2008 Pro和MySql数据库,还需要哪些兼容的配套软件?网上有很多资料如virtual PC7, emulator 3.0/5.0。

我的电脑是64位系统。

4

1 回答 1

2

实际上,为移动设备开发应用程序与在桌面上开发应用程序没有太大区别——只是紧凑框架在移动设备上不那么重要的领域中的功能较少。

根据我的经验 - 我每天都使用 .NET 为工业设备开发移动应用程序 - 最好不要使用模拟器,而是在设备本身上进行调试,这很容易使用 Visual Studio。第一步是将设备连接到您的系统,并确保每当您安装设备时,Windows Mobile 设备中心都会弹出,您可以浏览设备的文件系统。

为了与数据库通信,我建议您开发两件事:1) 移动软件,它(例如通过 WCF 或 TCP/IP)与 2) 执行数据库工作的服务进行通信。

附加说明
Visual Studio 2010 有一个版本(“手机版”),但它旨在为 Windows Phone 操作系统开发软件。在使用 Visual Studio 2008 时,您实际上是安全的。

当然,您需要确保下载并安装制造商为相应移动设备提供的 SDK。对于 MC 70,这就是所谓的EMDK,可以从摩托罗拉网站免费下载。

于 2013-01-08T08:23:34.527 回答