首页产品库评测行情新闻|手机数码笔记本台式机DIY硬件数字家庭数码相机办公外设|软件下载游戏开发|社区

更多

数码相机
MP4
LCD
机箱
音箱

天极网 > 开发频道>Palm开发工具及编程术语简介

Palm开发工具及编程术语简介

2001-05-30 17:44作者:五笔字型出处:yesky责任编辑:方舟


目前国内的开发商和软件商纷纷瞄准PDA的软件开发这个方向,PALM的应用软件开发是软件开发的一个新热点。如果您想进行PDA程序的开发,了解一番基于Palm OS 系统平台的开发工具和一些常用的编程术语是一件非常重要的事。开发工具方面,可进行PALM程序开发的工具很多,我们按以下三类来作介绍。

  一、Palm公司的开发工具

  1. Palm OS SDK

  Palm OS SDK(Software Development Kit,软件开发工具包)最新的版本是4.0,它包含了最新的头文件、库文件以及开发Palm OS系统环境下应用软件所需的开发工具。它支持Windows,Mac OS,以及Linux 操作平台。需要注意的是Palm OS SDK本身并不包含任何开发平台。

  2. Conduit Development

  conduit是用于台式机和掌上设备之间进行数据交换、数据同步的软件。本工具包不包含任何开发平台。你可以通过访问http://www.palmos.com/dev/tech/conduits了解更多关于Conduit Development的信息。

  3. Palm OS Emulator

  Palm OS Emulator能够模拟多种型号的Palm掌上设备的硬件运行情况,主要应用在程序的编写、测试和除错。目前使用最广泛的PALM OS 模拟器版本是3.0a7,它使用较稳定,在PALM INC.的网站上可以自由下载支持Windows和Mac OS系统。

  4. Web Clipping Development

  它提供了关于开发web clipping 软件方面的有用的工具及信息,它是一种应用于掌上设备无线上网和访问HTML页面的技术,你可以访问httpp://www.palmos.com/dev/tech/support/forums加入Web Clipping开发者论坛。

  二、开发平台

  1. CodeWarrior

  CodeWarrior是一款可运行在Windows或Mac OS上的专业开发平台,经过Palm公司正式认可。它包含备受称赞的CodeWarrior集成开发环境。早期的一些CodeWarrior版本存在可靠性和使用方面的问题,但现在很多的问题都已经得到解决。应当是PALM OS程序设计的首选开发工具。

  2. NS Basic/Palm


  NS BASIC公司的NS Basic/Palm是一个运行在Windows中完全可视化的Palm OS软件开发工具。使用的是BASIC语言。它包含了标准的Palm OS系统用户界面元素(如按钮、输入区域等),database,串行I/O功能,trig functions。能够创建标准的.prc文件。同时附带150页的技术手册。

  3. OnTap

  Aegean Associates公司的OnTap是一个可运行在Windows,Mac OS,Unix操作平台中非常方便的软件,用于为Palm OS系统平台进行HTML数据的格式化、分配等工作。OnTap支持即时的对便携设备的corporate数据的访问。

  4. Quartus Forth

  该软件能使开发者使用Forth语言直接在掌上设备上快速、高效地进行软件开发。它能够对ROM程序,系统事件、用户界面元素(包括图形、声音、手写笔输入、密码等)进行操作。包含了一个68328字符的汇编程序。

  5. Shareware Environments

  Massena.com网站提供了一大批用于开发Palm OS平台软件的开发工具,从使用BASIC语言到汇编语言的都有。而且它们中的很多工具都是共享软件或者免费软件。能够在Windows,Mac OS 和 Unix平台上运行。

  6. DB2 Everyplace Personal App Builder

  这是一个高速的图形界面的软件开发工具,擅长创建窗体和可视化的创作工具。在它的帮助下,用户可以不必写一行程序就可以完成database软件的传递。该软件需要DB2 Everyplace支持,通过DB2 Everyplace Sync服务器来进行企业数据的同步。更过的信息可以在这个页面见到:Extending enterprise data and applications to mobile devices using DB2 Everyplace,或者quick demonstration页面。

  7. Visual Form Designer

  该软件运行在Windows操作系统中,是一个集成开发平台,提供程序行等级的调试器,和源代码等级的调试器。它使用了免费软件PRC-Tools技术基础。

  8. PRC-Tools

  该软件是一个可运行在Unix,Windows操作系统中完整的编译工具系列,使用C/C++来开发Palm OS应用软件。它来源于GCC,并且的到Palm公司的支持。这是一个免费软件。您可以在Palm公司的PRC-Tools页面或者sourceforge.net页面获得更多信息。

  9. CASL Tools

  是一个来源于Feras Information Technologies的短小精悍的软件工具。它运行于Windows环境下,是一个集成开发工具,能够生成高水平的interpreted软件,以便于集成到conduit中,用于Windows台式机和掌上设备的通讯。包含一个开发平台,一个conduit,一个范例程序。

  10. Satellite Forms

  来自Puma Technology的Satellite Forms是一个可视化,高速的开发平台,用于开发应用软件和conduit。通过鼠标拖放方式进行软件设计。通过一种和VB差不多的语言,用用户控件、插件和Satellite Forms APIs等,来完成事件驱动脚本。

  11. Pendragon Forms


  来自Pendragon Software的Pendragon Forms是能够简单、快速地创建数据链接软件和conduit。

  12. VisualAge Micro Edition

  这是一个全面集成的开发平台,拥有一系列的工具,实时组件,用于开发和配置Java软件到连结者的设备中。运行平台为Windows,Palm OS platform 。

  13. AppForge Toolkit for Visual Basic

  AppForge使得全世界最大的程序员队伍()Microsoft Visual Basic 用户,可以参与到Palm OS软件的开发工作中来。包括可以乱真的Visual Basic 代码,集成调试,ODBC数据库同步,访问Palm的.pdb文件的转换器,图形转换器。运行平台为Windows。

  14. ScoutBuilder

  这是一个Palm OS软件开发解决方案。有图形界面的集成开发环境,全功能的脚本语言。它使得开发者可以快速高效地进行无线、移动设备软件的开发。更多的信息请下载它的一个免费测试版:http://www.aethersystems.com/。运行平台为Windows和Palm OS platform
共2页。 1 2 :

关注此文的读者还看过:

返回开发频道首页

共2页。 12下一页

软件频道最新更新

热点推荐

天极服务|关于我们|About us|网站律师|RSS订阅|友情合作|加入我们|天极动态|网站地图|意见反馈|MSN/QQ上看天极
Copyright (C) 1999-2012 Yesky.com, All Rights Reserved 版权所有 天极网络