Windows Mobile 6.0 SDK及开发体验(一:小试牛刀)

今天下载了Windows Mobile 6.0 SDK,体验一下Windows Mobile 6.0的开发,虽然没有专门针对Windows Mobile 6.1的SDK开发包,但是Windows Mobile 6.0的已经足够了,喜欢Windows Mobile或者想研究Windows Mobile开发的朋友可以体验一下了,SDK下载地址如下。

Windows Mobile 6 Professional SDK
http://download.microsoft.com/do ... fessional%20SDK.msi

Windows Mobile 6 Standard SDK
http://download.microsoft.com/do ... 0Standard%20SDK.msi

在博客园内找了一下Windows Mobile系列的教程,基本上没有入门教程,有关Windows Mobile的文章也很少,无论是百度还是Google。我比较喜欢Windows Mobile的操作系统,虽然本身我的机子很烂,是I-mate这个国外的贴牌机,不过相比山寨还是好很多的。所以下载了SDK之后,就特别想分享一下自己如何体验Windows Mobile开发,也希望能够和园子内的高手一同分享WM的开发经验,也希望和各位新手共同进步。



下载完成后,直接双击就能够安装,但这里值得注意的是,Windows Mobile 6.0 SDK对开发环境的需求最少是VS2005 SP1以上,所以开发环境还没更新的请更新了,在安装完成后,新建项目


 附件: 您所在的用户组无法下载或查看附件

创建项目后,选择需要开发的手机类型即可


 附件: 您所在的用户组无法下载或查看附件

我用的是Windows Mobile 6.1的系统,就直接用Windows Mobile 6.0 SDK即可

创建完成后,系统会自动创建仿真窗口


 附件: 您所在的用户组无法下载或查看附件

VS中自带了许多控件,基本的开发如Win Form一样,只需要使用若干控件即可,如果需要获取短信等信息就需要查阅相关的SDK文档了


 附件: 您所在的用户组无法下载或查看附件

拖动一些控件就完成了基本的窗体制作,可以通过修改相应的属性来编写不同的样式,这里只演示一下,基本语法和其他.NET中没什么区别。我们希望当用户双击退出时,执行【退出】操作,无非就是this.Close();

Code


当执行了退出按钮时,该Form就会自动退出,这与.NET中Win Form没有多大的区别,其实.NET程序员应该来说被惯坏了,我感觉是这样,做什么操作其实都集成在一个平台上了,这样挺好,开发快,但是也有些不好,可能就是知识并不是太深入,不过适合只要能最快适应客户需求就行了。当然,自己的职业生涯怎么发展,是做应用型还是做研发型,这就看自己喜好了。

本文只是抛砖引玉,希望有更多高手探讨,编写教程,下一节会说明如何使用数据绑定控件。






(文/soundbbg  出处/博客园)

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [Visual Studio.NET] 的这些文章也感兴趣:

Enterprise Library深入解析与灵活应用(2)
祝贺SharpDevelop中文站开通,让我们共同来挖掘#develop的强大功能吧!
Db4o for .NET 的两点使用心得:Trace db4o和慎用struct
Building Domain Specific Languages on the CLR
在Visual Studio 2008中分析XSLT
Castle项目1.0 RC3发布
.NET 4特性聚焦:并行编程
.NET开发最新参考资料推荐_20080316
开源的.Net平台CMS集合
如何用Visual Basic编写病毒