52dopod智能手机论坛's Archiver

乐天 发表于 2007-3-19 12:43

VS.NET 2005 开发微软智能手机SmartPhone Window Mobile 5.0 开发环境配置指南

广大Smartphone 开发的爱好者,今天的节目是讲解《VS.NET 2005 开发微软智能手机SmartPhone Window Mobile 5.0 开发环境配置指南》
随着时代的发展,微软推出了windows mobile 5.0,我们简称wm5。
其最大特征是分辨率320*240,要知道现在的ppc也就这个分辨率,当然最新的已经640*480了。
但是绝对大势所趋!而且dopod 565以上都可以刷rom为wm5简体中文版!现在热卖的几个品种,比如dopod586的qtek版本,还有586w,577w都是刷成wm5了。
所以,我们还是要跟进,而且现在q版的586w居然只卖2600左右!虽然显示屏不是半透的,但是还是超值阿!!!!
好,下面我们进入正题:
[separator]
其实安装好vs.net 2005 简体中文版本之后,就已经有了ppc和smartphone的sdk,并有了中文的映像文件,如我头一篇文章一样。
如果我们需要开发wm5下面的应用,则需要以下几个步骤:
1。安装vs.net 2005简体中文版
2。安装ActiveSync 4.1,现在最新版本4.5了,连接wm5手机界面会略有不同哦!
3。安装微软虚拟网卡驱动程序
4。安装smartphone/ppc sdk开发包
5。安装smartphone/ppc 简体中文映像文件包

然后就可以开发wm5下的应用了!

其实都没有什么好说的,就是几个下载地方:

[url=http://www.microsoft.com/windowsmobile/downloads/activesync41.mspx][u][color=#0000ff]Download ActiveSync 4.1[/color][/u][/url].
[list][*][url=http://www.microsoft.com/downloads/details.aspx?familyid=83A52AF2-F524-4EC5-9155-717CBE5D25ED&displaylang=en][u][color=#800080]Download Windows Mobile 5.0 SDK for Pocket PC[/color][/u][/url].[*][url=http://www.microsoft.com/downloads/details.aspx?familyid=DC6C00CB-738A-4B97-8910-5CD29AB5F8D9&displaylang=en][u][color=#800080]Download Windows Mobile 5.0 SDK for Smartphone[/color][/u][/url].[*][url=http://www.microsoft.com/downloads/details.aspx?familyid=eec33ae3-c129-4c25-abaa-18e8e842178f&displaylang=en][u][color=#800080]Localized Emulator Images for Windows Mobile 5.0-based Pocket PCs[/color][/u][/url].[*][url=http://www.microsoft.com/downloads/details.aspx?familyid=52fed581-8f8d-4c46-9966-4832098191b7&displaylang=en][u][color=#800080]Localized Emulator Images for Windows Mobile 5.0-based Smartphones[/color][/u][/url].[*][url=http://www.microsoft.com/downloads/details.aspx?FamilyID=dc8332d6-565f-4a57-be8c-1d4718d3af65&displaylang=en][u][color=#0000ff]Virtual PC Network Driver[/color][/u][/url].[/list]
好像没有什么特别要下的了,其中sdk只有英文,没有中文。
虚拟网卡当然也只有英文,反正又不需要界面,一个虚拟设备驱动而已。
imgaes当然去下简体中文版本了。

安装好之后,在安装目录,比如我的d盘,还有很多例子,呵呵
D:Program FilesWindows CE Toolswce500Windows Mobile 5.0 Smartphone SDKSamplesCs

顺序没有特别的,就是先装sdk,后装images

[img=681,435]http://www.i170.com/attach/C4F14C41-E755-4595-9F7D-7AAB0C7BF9CD[/img]

另外还有两个东西可以考虑安装:

[list][*][url=http://www.microsoft.com/downloads/details.aspx?FamilyID=cdfd2bb2-fa13-4062-b8d1-4406ccddb5fd&DisplayLang=en][u][color=#800080]Redistributable Server Components for Windows Mobile 5.0[/color][/u][/url].
Do you want to include server components in your application? The Redistributable Server Components for Windows Mobile 5.0 package contains optional redistributable server components (such as MSMQ, HTTPD, PeerNet, UPnPCtrl, and UPnPHost) that you can incorporate into your own applications.[/list]模拟服务器端的东西,以后我们再深入研究,可以用作更加强的应用的时候使用,我还没有实践过。
[list][*][url=http://www.microsoft.com/downloads/details.aspx?FamilyID=9655156b-356b-4a2c-857c-e62f50ae9a55&DisplayLang=en][u][color=#0000ff].NET Compact Framework 2.0 Redistributable[/color][/u][/url].
The Microsoft .NET Compact Framework version 2.0 redistributable package is the most recent update to the Microsoft .NET Compact Framework and includes everything you need to run applications on devices developed using the .NET Compact Framework.[/list]运行平台框架
[url=http://www.microsoft.com/downloads/info.aspx?na=47&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=dc8332d6-565f-4a57-be8c-1d4718d3af65&u=details.aspx%3ffamilyid%3d13F5DE85-30CD-4506-9C5B-A2068FA1EE9E%26displaylang%3den][u][color=#800080]Microsoft Device Emulator 2.0 Beta - Community Technology Preview[/color][/u][/url]
大家可能还可以查阅到以前我用1.0 beta的文章,现在2005已经随片发放了这个1.0正式版本了,大家还可以下载2.0beta版本尝鲜哦,据说有效提高效果和速度,特别是模拟cpu级别的东西,等于有了一个智能手机耍哈。

[img=476,347]http://www.i170.com/attach/4B15CE2B-950D-4018-A63D-0FF76BC2E9EE[/img]

[img=351,574]http://www.i170.com/attach/F4E2F2FA-B748-43A0-AECE-B128B3114AD1[/img]

大家去看SDK的帮助,里面有详细的说明

很多朋友想在手机上开发游戏,这个例子用来入门是个不错的选择
[img=228,491]http://www.i170.com/attach/F7AF7F41-58C7-4E4C-BF22-F71FC0E94864[/img]
sdk帮助确实庞大,大到我没有找到那些例子的说明……
而那些例子的readme都是这样说的:** For more information about this code sample, please see the Windows Mobile
SDK help system. **
而且sdk里面的东西看上去相当深奥。。。。
            
有兴趣可以看看msdn里面的智能手机开发入门……
在msdn里面搜索智能设备就是了。

[url]http://www.microsoft.com/downloads/details.aspx?familyid=CABDB564-AE94-4C02-ABBC-CDECE61231D4&displaylang=zh-cn[/url]
ActiveSync v4.5 Simplified Chinese - 简体中文

[[i] 本帖最后由 乐天 于 2007-3-19  15:37 编辑 [/i]]

aa199 发表于 2007-3-19 14:47

版主你觉的这有用吗?

开发wm5.0的软件  就这一个工具吗?wm5.0是基于什么语言上的?

[[i] 本帖最后由 aa199 于 2007-3-19  14:48 编辑 [/i]]

乐天 发表于 2007-3-19 14:58

我用的语言是C#,C++也可以的。。。你要是做过asp.net的话,应该很好学会的。

开发环境
1.VS.NET 2005 (开发工具)
2.windows Mobile 5.0 SDK
3.ActiveSync 4.1

[[i] 本帖最后由 乐天 于 2007-3-19  15:13 编辑 [/i]]

aa199 发表于 2007-3-19 15:28

把软件发上来啊

把软件发上来啊,要不上传到ftp上去啊

乐天 发表于 2007-3-19 15:36

vs.net 2003 是6张光盘

vs.net 2005我这有两个DVD文件,好几个G吧,微软大部分的 windows form软件,Asp.net 网站主要都是用vs.net开发的。

乐天 发表于 2007-3-20 10:15

哈哈,环境配置成功

[img]http://www.52dopod.net/attachments/month_0703/20070319_02bcc4d951273916f29ekt4jQurqNMJH.jpg[/img]

aa199 发表于 2007-3-21 15:35

版主还是想办法给共享一下啊

软件或者详细的教程给共享一下吧,把这个帖子设置为顶置而且高亮了,重要和大家一起交流啊,版主说说你的心得啊。
:a31

乐天 发表于 2007-3-21 16:56

发个无聊帖,俺的第一个手机程序

乐天 发表于 2007-3-21 17:02

[quote]原帖由 [i]aa199[/i] 于 2007-3-21  15:35 发表
软件或者详细的教程给共享一下吧,把这个帖子设置为顶置而且高亮了,重要和大家一起交流啊,版主说说你的心得啊。
:a31 [/quote]

这就得涉及到编程了:a39

yujunda 发表于 2007-4-12 00:20

支持一下

keshuidou 发表于 2007-5-6 02:29

强烈支持,新玩家,大家多多指教!!!

lbh0704 发表于 2007-5-15 13:51

高级的东西,我还玩不了!~忽忽~~

zsdpd310 发表于 2007-5-26 13:46

haha  hhahaha

chinese123 发表于 2007-5-30 15:29

[color=Red][size=6]这个是什么东西啊 我看了半天还看不懂呢 是不是当手机系统崩溃之后 重装系统用的?[/size][/color]

yejinqing3 发表于 2007-6-9 20:56

微软Smartphone智能手机主题插件汇总
Alarm Plugin: 时钟插件。
LCDPLugv1.51CD插件,可以实现酷酷的LCD效果。
Oxios Hibernate 1.30:释放SP上的内存。
Oxios Plugins 1.43:在屏幕上显示任务。
RJShortcut Plugin:RJ快捷方式插件,可以用它来自定义程序及其快捷方式的静态图标。
RJTasks Plugin:RJ任务插件。
RJTime Plugin:RJ时钟插件,可以显示模拟时钟,并可以自定义时钟背景
SmartMonitor:智能监控插件,可以显示电量、温度、存储和内存等参数。
Smartbatt Plugin:电池插件,可以显示电池电量和温度。
Camera Phone Enabled Home Screen:桌面上显示照相簿里面的照片。
最新的屏幕插件 Home Screen Animation Plugin:实现动画桌面的插件

news30 发表于 2007-6-15 16:56

看不懂,但还是顶

leeryli 发表于 2007-6-18 22:00

强烈支持

yu_tou76 发表于 2007-7-13 11:14

不管怎么样,先顶才是硬道理

nbhhe4 发表于 2007-8-4 11:35

呵呵...这个编程蛮好玩的呢....

hasen 发表于 2007-8-8 15:46

ddddddddddddd

linzi85 发表于 2007-8-15 10:28

我顶死你

linzi85 发表于 2007-8-15 13:33

先顶了

honggq 发表于 2007-8-23 18:26

这个东西,是不是指手机的操作系统是smartphone?
我用的310是windos ce,是不是就没办法用上面的插件啊?

sunmoonage 发表于 2007-9-10 13:23

不是很明白

小胖仔 发表于 2007-9-21 13:52

好象要学会编程的,可偶一点也不会

gopher001 发表于 2007-10-12 16:45

迴家試試,非常感謝。

777290 发表于 2007-11-9 10:37

想玩,但怕

怕我手机用了之后会死掉呢??只好观看了。呵呵

834849 发表于 2007-11-13 13:43

不懂也可以顶个

kphc 发表于 2008-2-13 10:08

虽然不会用
但也顶

tony_hzn 发表于 2008-2-14 10:57

好帖啊....谢谢楼主.....

页: [1] 2

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.