palm的软件设计思路和windows应用开发颇为相似,都有一个入口函数,在里面进行无限循环,处理各种消息。
而且,palm中也有资源文件,对于资源的使用,是通过资源ID号,来间接完成的。
如果有了windows的开发基础,设计简单的palm应用,应该不是难事。(不过对于现在的新生代程序员而言,习惯了vb,.net,visual studio,开发这样的东东,恐怕一时还不知道如何下手吧。)
开发palm应用,首先遇到的问题就是开发工具。这里介绍Palm OS Developer Suite。这套工具是免费的,在palm的网站就有下载,是基于eclipse的开发工具。经过一番折腾,现在觉得挺不错的。
其次是调试工具。随PODS提供了palm的模拟器,如果不急着发布,可以先在模拟器上玩玩。而且,最关键的是可以利用模拟器来调试你的程序,例如增加断点,增加watch之类。
最后一个语言问题。如果要开发中文应用软件,有2点值得注意。
1.资源文件中的所有资源,其locale要设为zhCN
2.make文件中的编译资源文件的命令参数要作相应修改,改2个地方
a. -locale zhCN //表示选择中文区域设置
b. -target 4.0CS //表示目标的机器上装的是中文palm系统
只有这些地方注意好了,才能顺利的进行开发。
阅读(1689) | 评论(2) | 转发(0) |