我有一个个人宠物项目想要开始,针对Windows Mobile 6。我从未进行过win移动开发,并想知道有什么资源可用,好的工具可用,可能有一个快速入门教程,以及在为平台开发时需要注意的任何陷阱?
我有一个个人宠物项目想要开始,针对Windows Mobile 6。我从未进行过win移动开发,并想知道有什么资源可用,好的工具可用,可能有一个快速入门教程,以及在为平台开发时需要注意的任何陷阱?
Windows Mobile 6设备自带.NET Compact Framework 2.0,并且为许多功能(如相机、系统通知、电子邮件、联系人等)公开了.NET API。
我建议使用Visual Studio 2008和Windows Mobile 6 SDK刷新版,其中包括模拟器、文档、工具和示例。
除了MSDN之外,Windows Mobile示例的一个很好的资源是Chris Craft的博客,他最近在30天内构建了30个移动应用程序。有许多不同技术的示例可供您使用以加快速度。
Rob Tiffany的Windows Mobile Accelerator
编辑: 哦,似乎有一个类似的问题,并且有很好的回答@ Windows Mobile Development - Where to begin?
根据项目的规模,可以考虑使用.NET Compact Framework。如果您熟悉Visual Studio,那么入门就非常容易。当然,MSDN是资源的最佳来源。
在移动设备上运行托管代码确实会导致性能大幅下降,但对于小型个人项目来说还是不错的选择。
此外,大多数设备都有各种奇怪的问题和奇怪的硬件配置。请查找您设备制造商提供的任何开发者计划。
对于Visual Studio,您可以下载Windows Mobile SDK,其中包含入门套件和模拟器。您可以轻松快速地编写本机C++或.Net应用程序。请查看SDK提供的示例以获得良好的入门点。这很可能是最好的资源,适合初学者入门。我建议安装SDK,然后运行一些示例来熟悉。
从Windows Mobile Developer Center开始。在那里,您将找到一个很棒的入门部分,其中包含许多链接到所需软件和教程的内容。Windows Mobile开发非常有趣。 :)