to All:
CE分为三种设备:Palm Size PC(不要和Palm混为一谈)、Pocket PC、Handheld PC。
设备我用过Pocket PC的iPaq、HP Jonada(是这样拼的吗?),
还有联想的(型号忘记了,配置是Arm260,32M RAM)、LEO的(配置很低的一种)
Handheld PC的WebPad。
我们开发主要针对的是Pocket PC、Handheld PC。不过现在Pocket PC是主流,
炒得凶的主要是Pocket PC,但我个人认为:Handle PC也不错,
用他看电子书,好爽!
如果有那位大虾做过Palm Size PC,我想请教一下。
因为工作原因没有接触过,不知道和Pocket PC、Palm Size PC有何不同。
但是千万记住! 装了CE的机器不是PDA......
to whsunbin:
原来做的时候,没有用过SQL Server for CE,
现在看到你的问题,想试也没法试了,手头没有设备,
用模拟平台无法同步的说。
不过,合并复制方法是什么?我有一段时间仔细看过Active Sync,
在他的基础上同步Office各个组件,都很牛的说。
不妨可以考虑一下以Active Sync作为起点,其他倒也不说了,
让人心动的是能和系统浑然一体啊!
事先也不困难,CE、PC各实现指定的接口就行了。
to Chenlili:
好啊,大家多多交流!
对了,CPU类型我还忘记说了Mips......
但是,使用C++也可以做得很小的说,我们应用程序就很小。
呵呵,我刚去的时候,他们的应用程序接近2M,后来功能强了,体积小了。
在CE下,体积真的很重要;还有运行时申请内存的好习惯。
还是那句话,PC程序员是不会体会到CE上内存的寸土寸金的!
to honghs:
1、说的好!“你可以不相信我,但是你不能不相信微软!”
我刚入行的时候,CE刚刚开始销,现在已经老大很久了。
2、CE就是Windows,相信我!
3、我们写的程序资源耗费很大,但是M$自己的不是,不信你看他CE上的Media Player
的程序尺寸和运行尺寸!
4、中文嘛,肯定是Unicode拉,不过,将来会不会和我国的GB13000(是不是叫这个名字?)
有得一拼?
5、千万记住,EVC、EVB都是免费的!!!
不存在开发成本的问题(当然,down还是要钱的);
不过Platform builder是要钱的,但关我们什么事?我又不去做Pocket PC!
我是做软件的!
6、价格嘛,我们是做OEM的,但是国内厂商开价真的开得很低啊,呜呜呜......
7、用Pocket PC设备调程序也很方便(我不是说在模拟平台上调,在模拟平台上调试,
和在设备上有一些不同的),但千万不要用串口连接调,会死得很惨的...
8、如果你打算做通用软件,那也就算了(不过要做好被盗版、推广市场费用的准备),
但如果打算做OEM,有一点一定要搞清楚:目标设备上的CE是不是全的!
微软的Platform builder是看人卖的!康柏(现在没有了)、HP、联想拿到了
全套的许可,但有些厂家,比如说那个“中国人自己的什么什么”,好像就没有。
这样的直接后果是:在模拟平台上开发得好好的,到目标平台发现:原来操作系统
没带我们程序需要的接口或者库什么的(见过没有Media Player的Windows吗?
)
如果有知道Platform builder具体如何控制构造不同部分的CE,请告知我,好吗?多谢!
呵呵,活到老,学到老。