公司高层决定把公司现有软件移植到Smartphone手机上,
晕..晕,都是在VCKbase上混的,手机开发还都真不会,
研发部随即轰轰烈烈展开学习Smartphone上程序开发,为老板梦想而努力的运动
偶当然也淹没在这次运动的海洋里,
小记我最近响应运动情况:
EVC
最先使用开发环境是:
Microsoft eMbedded C++ 4.0
ActiveSync 3.7.1
Smartphones2003 SDK
EVC从安装到配置,还是比较烦的
大家可以搜索
"从零开始 smartphone"
"为 Microsoft Smartphone 开发应用程序"
跟着一步步走,还是可以搞定的.
首先选EVC就是看中可以用C++,不要去学C#了,:)
但是 但是,,,小试以后发现
用EVC编写的都是C风格的代码,什么都要自己作,在界面控件上也有很多不支持,
象MENU,SPIN Box Control都要自己创建,真是不爽.
.net2003
为了能够快速开发,只好在.net2003上尝试用C#来写
.net果然不一样,界面控件支持上有了很大的提高,
SPIN Box Control象按钮一样拖上来就能使用,菜单也就改改ID,改改名称就能使用,
但后来发现一个问题在EVC中可以用ActiveSync或者File Remote Viewer来浏览模拟器上的文件,可我在.net2003找了半天也没有找到如何去查看模拟器上的文件,最后一个同事告知,. .net2005上有个功能"插入底座"可以很方便查看文件.
.net2005
犹豫再三,一狠心,把.net2003删了,装.net2005,安装的时候发现,要求C盘(系统盘)最少要有1.1G,我晕阿,我C盘一直都是很吃紧的,才300M,结果花了上午,在C盘左删点,右删点,硬是整出1.2G,这个结果让我自己都十分佩服自己了,就是有点担心xp还能不能正常启动,和和,要安装2005的朋友们要注意了哟,看看你门的C盘有没有足够的空间!
有惊无险,.net2005还是装上了,我装的是中文版的,界面豪华不少,很爽
为了正常开发smartphone程序
需要再安装:
1.Microsoft? .NET Framework 1.1 版可再发行组件包.exe
2.ActiveSync4.1
无废话,创建了VC#智能程序,编译执行,选择模拟器类型,手机模拟器就出来了,程序运行成功,
在选中 工具--->设备仿真管理器--->插入底座--->ActiveSync就连接成功了,就可以浏览模拟器中的文件了.

折腾那么久,终于有了个好的开发环境,以后就要学习C#了,这才是个开始呢.
posted on 2006-04-14 15:20 teky 阅读(2356)
评论(4) 编辑 收藏