天极网9月29日消息 提供下一代移动设备及智能手机操作系统Palm OS 的供应商PalmSource (纳斯达克: PSRC) 9月29日宣布推出Palm OS Developer Suite 1.0。该产品将针对基于ARM及68K基础之上并用于Palm Powered?设备的新一代多媒体及无线应用软件的开发工作提供相应支持。

  所有已经注册的PalmSource开发商都将免费获得Palm OS Developer Suite 1.0。在PalmSource Euro DevCon欧洲开发商大会上,该软件将分发至各位参会者手中。此次大会将使各位开发商从有关新型工具包的深入技术研讨中获益匪浅。Palm OS 注册开发商还可以从palmsource.com 网站内的开发商论坛(Developer Zone)免费下载Palm OS Developer Suite 1.0。请登陆相关网址,浏览有关Euro DevCon 2004 大会的更多信息, www.palmsource.com/eurodevcon

  全新的Palm OS Developer Suite 1.0 包括了基于Eclipse基础之上的开放源代码IDE(Integrated Development Environment,集成型开发环境)。Eclipse最初为IBM所开发,属于同类产品中最佳的商用高质量IDE,其中包括数百种插入型工具,可以对包括C、 C++、Java、和COBOL C多种主要软件语言提供支持。Palm OS Developer Suite 的推出使开发商可以创建各种移动应用软件,这些软件能够在基于ARM基础并运行Palm OS Cobalt的智能手机及移动设备之上实现良好工作。

  "Palm OS Developer Suite 1.0 之中集成了全部用于项目创建、编辑、汇编和调控的各种工具,使得为Palm OS开发ARM源生型应用软件的工作更加易于实现,"NormSoft公司(Palm OS 开发商中的领先厂商,其开发了Pocket Tune软件)的创始人之一Tim Norman表示,"PalmSource 作出了超群的工作表现,记述了从Palm OS 5 至今的变化,并推出了具有重大意义的Palm OS Developer Suite 及其相关工具。"
  开发商一般都利用Metrowerks CodeWarrior? 或命令行工具为Palm OS Garnet 或先前版本的Palm OS 开发应用软件。目前,PalmSource 已经开发出Palm Application Compatibility Environment (Palm 应用软件兼容环境,PACE),并将其集成进入Palm OS Cobalt之中,从而使大多数现有的68K 应用软件可以向前兼容,并在运行Palm OS Cobalt的Palm Powered设备之上完成工作。

  尽管68K 应用软件具有特殊优势,可以在种类多样的Palm Powered设备上运行,但只有Palm OS Protein 应用软件(使用新型Palm OS Protein API编写的ARM源生应用软件)才可以利用Palm OS Cobalt所推出的多种新功能。对于ARM 源生型Palm OS Protein应用软件的开发而言,Palm OS Developer Suite是目前可以获得的唯一一种免费工具包。

  "Palm OS Developer Suite 代表着PalmSource公司对数量超过三十万的注册开发商的承诺,为他们提供了同类产品中性能最佳的工具软件,以帮助其开发针对基于ARM基础之上的Palm Powered智能手机及无线移动设备的下一代无线应用软件,"PalmSource公司开发商营销总监Larry Berkin先生表示。"我们相信该工具套件可以简化开发流程并帮助实现源生型应用软件的开发,这些软件将可以充分利用最新Palm OS Cobalt SDK之中的一百余项新型API。"

  Palm OS Developer Suite 1.0 的重要功能特点包括:
  * 支持Palm OS Protein 应用软件(x86 and ARM)、68K应用软件和PACE 源生对象的开发
  * 基于开放源代码的Eclipse IDE2.1.2版和Eclipse C/C++ 开发商工具1.2.1版的基础之上
  * Managed Make 可提供相应支持,无需手工编辑生成文件
  * 对Palm OS模拟器、Palm OS仿真器和大多数具有串行或USB连接能力的设备提供集成型调试支持
  * 独立Palm OS 资源编辑器,并对XRD资源格式提供支持
  * 用于Palm OS Garnet (5.4 及更早版本)和Palm OS Cobalt (6.0.1)的模拟器和集成型创建环境,以及绑定于SDK之上的命令行创建工具