首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Palm OS开发者必读 01

Palm OS开发者必读 01

本文将为Palm OS应用软件及硬件驱动程序开发者提供一些入门必读信息列表。如果您是一家正在寻找商机和市场信息的公司,请访问我们的商机与市场专页。


  1、加入联盟计划


  加入联盟计划的用户,而且只有正式注册的联盟计划用户,可以获得来自Developer Newsletter和Resource Pavilion的关于Palm OS开发的全部相关信息和工具。这也是获得用于POSE模拟器的ROM文件以及其他有用的开发工具的第一步。您可以进一步访问更详细的信息,或者马上注册。


  在您加入联盟计划以后,您一定会希望进一步加入Development Seeding Program计划(开发种子计划)。这是一个联盟计划成员提供的非常特别的计划,用户可以在这里获得以前所有发布过的,并且对外保密的开发工具!这是个免费的计划。它只需要您签署一份承诺保守相应技术秘密的协议,然后把这份协议邮寄到Palm公司就可以了。因为这个过程可能要花费1个多星期,所以您最好是在您取得联盟计划的成员身份以后,马上就申请种子计划。一般在一个工作日以内,您就可以收到来自Resource Pavilion的种子计划申请表格的链接地址。


  2、阅读介绍文档


  请下载或者购买最新版本的Palm OS® platform programming books(基于Palm OS系统平台编程参考书籍)!对于一个刚刚入道的Palm程序开发人员来说,这里已经有好多不错的参考书籍,如"Palm OS Programming Bible"和"Palm Programming: The Developer's Guide"等。(您也可以在线阅读它们的网页版本。)


  3、报名参加培训班


  用户可以在Palm OS Programming Essentials培训班学到有关Palm OS系统编程的知识。这里通过讲座和实验相结合的方式,提供非常精髓的,手把手的,能够针对个人的培训。授课人都是获得Palm公司鉴定的专家。这里同样能够提供一些具体应用方向上的培训,如关于通讯方面,Conduit(管道)方面,高级开发方面,以及如何调试等方面。


  4、选择您的开发工具


  购买或者下载页开发环境


  当前最流行的开发环境是CodeWarrior和PRC-Tools(来源于GCC)。这些开发环境能够完成程序的编译、连接、应用软件的创建等工作。同样,还有很多其它的开发工具,包括视窗界面的和命令行类型的,如BASIC和Forth。您在Development Tools页面可以找到更多关于开发工具的信息。


  用Palm OS Emulator模拟器进行硬件模拟和程序调试


  无论您进行何种应用软件的开发,一个POSE模拟器是必不可少的。POSE是一个用于模拟掌上设备硬件功能的软件模拟器。通过模拟器来进行程序开发和调试,要比使用实际的掌上设备方便的多,因为首先模拟器能够使用具有调试功能的ROM文件,而且,模拟器还有好多专用的调试功能。


  下载最新版本的软件开发工具包(SDK)


  这个工具包包含了重要的对象库文件以及其他用于Palm OS平台的重要文件。而且,所有这些都是免费的!当前对于开发Palm OS应用软件最重要的就是Palm OS 3.5 SDK。
返回列表