从一个开发人员的角度比较Windows Mobile与Android
中国IT站 www.chinaitz.com 2009-2-28

当前就移动系统来说,最火的两个系统应该是WM和Android了,自己工作的关系两个系统都有所接触,在这里想谈一下我对两个系统的认识,希望同大家一起分享。
开发工具
Windows Mobile的主流开发工具肯定是VS了,Android是Eclipse,两个比较来说,从移动开发方面来说,VS无疑要好过Eclipse,从调试来说,VS+ActiveSync对于模拟器和真机的支持做的很不错,VS的调试器比Eclipse要强好多,开发Android程序,经常会由于调试麻烦,退化到不用调试器,而是使用Logcat来定位错误,原因是adb(Android中类似于ActiveSync一样的同步工具)真的还是一个beta的产品,能用但不好用。但是Android可以在Linux开发,我也相信,在大多数企业级开发中,基于成本的考虑,企业也会一般选择ubuntu来进行开发,在Linux的世界里,免费开源才是王道。
SDK资源
MSDN+Emulator+广阔的博客资源(但我们Windows Mobile 博客园小组就有很多资料),Windows Mobile的开发非常丰富,而Android也因为事刚刚推出的系统,学习的资源很少,google开放的SDK也并不全面,经常在开发Android的时候,一个小小的问题通常都会研究很久,代码资源就更少了,而且一个事实是:很多厂商都在定制自己的Android,这样Android可能会因为不同的裁剪修改而让SDK统一不起来,进而让Anroid程序不能相互兼容。
0
上一篇:Windows Mobile 6.5中的Soft Keys菜单改进
下一篇:没有比当前更新的主题
下一篇:没有比当前更新的主题
评论加载中...相关资讯
- 2009-2-28从一个开发人员的角度比较Windows Mobile与Android
- 2009-2-28Windows Mobile 6.5中的Soft Keys菜单改进
- 2009-2-22WinCE中公开源代码的编译方法
- 2009-2-22WM有约II(六):分级限制
- 2009-2-22用本地代码实现屏幕方向自适应的Windows Mobile程序
- 2009-2-15WinCE OAL架构分析
- 2009-2-15WinCE OAL中的Startup.s介绍
- 2009-2-15WinCE OAL中的OEMInit函数
- 2009-2-15如何为WinCE的定制键盘写驱动
- 2009-2-15手机PIM同步之---funambol(2)
