tekynet 阅读(953) 评论(4)

公司高层决定把公司现有软件移植到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
    为了能够快速开发,2003上尝试用C#来写
    .net果然不一样,界面控件支持上有了很大的提高,
    SPIN Box Control象按钮一样拖上来就能使用,菜单也就改改ID,改改名称就能使用,
    但后来发现一个问题在EVC中可以用ActiveSync或者File Remote Viewer来浏览模拟器上的文件,2003找了半天也没有找到如何去查看模拟器上的文件,最后一个同事告知,. .net2005上有个功能"插入底座"可以很方便查看文件.

.net2005

 犹豫再三,一狠心,2003删了,2005,安装的时候发现,要求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#了,这才是个开始呢.


评论列表
jzhang
赫赫,wince的开发还是挺有意思的
也不难
teky
re: Smartphone程序开发环境
恩呢,的确有意思.这也是动力之一吧 :)
zuilang
re: Smartphone程序开发环境
让人又爱又恨的evc,不知道为什么微软不喜欢它
jzhang
evc的bug太多了
而且微软把所有开发工具都要整合到vs2005.

发表评论
切换编辑模式