敬业的IT人 >> 编程开发 >> 其他语言 >> 选择Windows CE 还是 Palm OS

选择Windows CE 还是 Palm OS

敬业的IT人 互联网 佚名 2008-2-19 12:11:41

  当程序员的目光转到掌上电脑这个全新的领域的时候,他们发现自己面临着和在桌面系统上编程差不多的抉择。尽管掌上电脑的操作系统越来越多,但是真正让程序员犯难的还是在WinCE和PalmOS系统之间做出选择。

  WinCE是几乎是公认的有着先天缺陷的操作系统,它在极大的消耗系统资源的同时也在极大的消耗程序员的精力。程序员看重的稳定性和效率在WinCE上的不到任何体现。不过微软的东西虽然有千万个不是,但是其对市场的吸引力却足以弥补诸多不足。

  如果你是一个程序新手,或者你一直在使用微软的编程软件进行开发,那么我建议你使用WinCE作为你的掌上电脑开发平台,因为你可以很快上手,并且很容易开发出完全属于你自己的产品。尽管这个产品可能有这样那样的问题,但是你仍然可以把它推向用户,推向市场,因为如果有人指出你的程序还不成熟,你可以很容易的将之归咎于WinCE身上。

  PalmOS会让一些老程序员开始时摸不着头脑,而且市场上编程相关的书籍和资料也少的可怜,中文版本的更是凤毛麟角。但是如果你摸到了门道,你会深深的迷上这个系统,因为你常常发现十几行的程序语言可以实现在WinCE系统下开发需要十几页才能实现的功能。这可能真是现在世界上又如此多的程序员自愿的选择PalmOS作为掌上电脑软件系统平台的原因。

  从市场的观点来看,现在还很难说WinCE和PalmOS谁是最后的赢家。目前来说PalmOS的市场份额要大一些,但是因为Palm公司对中国市场的错误估计,WinCE系统在国内的认知程度要好一些。

  公司和程序员都希望自己开发的程序能够赚钱。从掌上电脑的角度来看,能够赚钱的软件有以下几种:功能和界面胜人一筹的软件、针对某一个行业的特殊应用软件。在说到行业应用软件的时候,有些程序员容易倾向于WinCE的系统,他们认为WinCE系统可以很容易的实现和桌面系统WORD、EXCEL文档的同步。然而这并不是行业应用的主要方面,行业应用需要针对特别的需要开发特别的功能,例如宾馆客人入住的信息可以很容易的传输到服务员的掌上电脑、酒吧的支付系统、医院病人健康资料的交换等。所以说,能够带来好的利润回报的关键不在于你选择了哪个系统平台,而是在于程序本身。

  国内的程序员不得不面对盗版的压力,这就需要程序员对自己的软件和国内市场有个正确的评价,不能完全参照国际惯例。例如CJKOS在国内卖到两百多的时候很少有人问津,但是搞了几次活动把价格降到百元左右就有很多用户注册购买了。如果你的软件还不是强大得超过这个中文平台,千万不要随便开出百元以上的价格。掌上电脑的用户相对经济收入比较高,合理的价格和方便的购买途径将促使他们使用正版。不过如果你为用户考虑的比较少,这么小的软件很容易在网上被破解传播。

  回到先前的话题,选择WinCE还是PalmOS?现在开来这并不十分重要了,还是多留意用户的需要。如果我是程序员,我会试着开发中文短消息发送软件和适合国内股票市场的股票管理软件,另外,一个好的中文RPG软件也是不错的选择。浏览地址:
粤ICP备06119539号
Copyright CiscoSky.Org,Some Rights Reserved.
Email:me1228#tom.com