文档介绍:PALM开发教程-第十一章工具和方法简介
2004年10月30日点击:6931
     我们已知道了系统臃肿是很危险的,现在就来讨论所有现成的工具和方法,或许可以防止使你成为一个更危险系统的提供者。或许你有一个具体的Palm OS应用程序,而没有所需的硬件资源,或许你的解决方法必须和Linux工具相联系,下面将介绍有关这些方面的信息。
     因为在World Wide Web上,我们的知识变化得太快,所以先给出我的网址:
mosbook/
在我的主页上提供了许多的信息,包括书的附录、其他我以前写的文档、例程和应用程序等等。更重要的是,我会及时更新在本书中所讲的内容。
Palm操作系统的开发工具
这一节将涉及到免费和非免费的主要开发工具,利用这些工具可以来开发Palm OS应用程序。表11介绍了这些工具的纲要,在后面我们将仔细讨论这些工具的使用。
CoderWarrior
名字描述
CodeWarrior 在Mac OS和Win32平台上最流行的Palm OS系统集成开发环境
GCC/PRC工具 Palm OS的一个免费的编译连接器,高效但是难于使用。是UNIX用户的唯一选择。
Palm OS Emulator 一个对各个Palm OS版本提供广泛支持的全方位模拟器,能在Win32、Mac Os、Unix环境下模拟Palm OS,是调试应用程序的必备工具
Palm OS SDK puting的一份包含最新支持代码和技术文档的免费工具套件
Pendragen Forms 一个非C语言的Palm OS开发环境。于
Satellite Forms相比由于使用的较差的用户接口,使得应用程序变得庞大臃肿,它的技术文档和,用户指南也不是高质量的。
PiLRC Palm OS一个免费的资源编译器。有许多人认为它比CoderWarrior资源构造器更加优秀
Satellite Forms 对非编程人来说,这是一个完美的开发工具,非常有利于快速开发。如果你想成为一个开发者,必须对它十分熟悉。但须为每个你所开发的Palm应用程序购买一个许可证,这使得开发变得比较昂贵。
CodeWarrior
对 Palm操作系统来说,它是一个主要开发工具,用C语言可以非常方便和快捷写程序和调试程序。如果你是一个正规的Palm开发者,即使你在大多的时间并没有用到,你也应该拥有这个工具。CoderWarrior有Windows和MacOS两个版本。在本书中,用的就是这个工具。
开发者 Metrowerks,Inc
网址: /
价格: 完全专业版$269左右
试用版: 在本书的背面的光盘上有CoderWarrior6 Lite,也可以从zone/tools/cw/免费下载
GCC/PRC-TOOLS
GCC/PRC-TOOLS首先是由Free Software Foundation开发,现在由EGCS mittee管理。GCC被大多数人认为包含了最好的68K连接器,与其他非免费的工具相比,他编译连接生成的代码更快更少。
Pendragon Forms
这是一个用于Palm设备的非C开发环境,ESS 97 下的免费版本。
我相信程序员不难发现这个开发环境与Satellite Forms相比,使用起来比较困难;与Cod