« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
要勇敢面对一切不幸 |
联系方式 |
MSN:ideation_shang@hotmail.com MAIL:ideation_shang@126.com QQ :113017429 |
Blog信息
|
blog名称:ideation_shang的blog 日志总数:30 评论数量:149 留言数量:0 访问次数:668064 建立时间:2005年4月21日 |

| |
[PDA(PALM)]Palm OS 开发工具 文章收藏, 网上资源, 软件技术
ideation 发表于 2005/8/18 10:37:59 |
一、设备应用程序工具──C 和 C++ CodeWarrior用于 Palm OS 平台的 CodeWarrior 是一个可选的开发工具。包括获奖的 CodeWarrior 集成开发环境。
Falch.net DeveloperStudio一个集成开发环境 (IDE),带有一个与 PRC 文件一起工作的表单设计器、一个 MSVC 风格的源代码级调试器,以及一些用于创建应用程序和共享库的向导。与 PRC-Tools 2.0 集成并支持 C 和 C++。
TeeneeTeenee 是为 C++ 程序员提供的一个免费应用程序框架,它注重程序的可用性和安全内存管理。 PRC-ToolsPRC-Tools 是一个完整的基於 GCC 的编译器工具链,用于以 C 或 C++ 构建 Palm OS 应用程序。免费软件。
Visual Form Designer一个集成的开发环境,用于开发基於表单的应用程序。
Bear River's PAF一个企业应用程序框架,特别是用于商业和政府的大型应用程序。它提供对用户界面小配件、流、TCP/IP 和扫描的支持。
MobileBuilder 一个完整的、易于使用的、集成可视化移动应用程序开发环境,用于为多个平台创建功能强大的定制企业解决方案,而且只需进行一次应用程序设计。 二、设备应用程序工具──Visual BASIC 和快速应用程序开发 (RAD) AppForge其功能包括:真正的 Microsoft Visual Basic 编码、集成调试、ODBC 数据库同步、Access 到 Palm PDB 数据库转换以及一个图形转换器。
NS Basic/Palm一个用于在 BASIC 内构建应用程序的完整的可视化开发工具。支持标准的用户界面元素、数据库、串行 I/O、触发函数。生成标准的 .prc 文件。
Satellite Forms一个用于开发应用程序和同步管道的可视化快速开发环境。通过拖放操作来设计应用程序。以一种类似于 Microsoft Visual Basic 的语言开发事件驱动的脚本,可以使用定制的控件、插件和 Satellite Forms API。
ScoutBuilder利用图形化的 IDE 和全功能的脚本语言,ScoutBuilder 能够帮助开发人员快速、高效地构建和部署移动和无线应用程序。它与 Aether 的其它 ScoutWare 开发产品集成。
CASL Tools紧凑应用程序解决方案语言工具 (Compact Application Solution Language Tools) 是一个用于创建高级别解释应用程序的 IDE,这些应用程序与同步管道一起集成到 Windows 桌面应用程序。包括开发环境、同步管道和示例代码。 DB2 Everyplace Mobile Application Builder一个图形化的快速应用程序开发工具,其功能包括表单创建和可视化编程工具。它不用编写代码就可以创建数据库应用程序。应用程序由 DB2 Everyplace 驱动,并且通过 DB2 Everyplace Sync Server 与企业数据进行同步。
PDA Toolbox利用此图形化的开发环境,初学者用户可以快速而轻松地开发独立的应用程序而无需编程知识。其功能包括多表单/字段、数字墨水/签名字段、计算字段、辐射以及更多功能。用该工具创建的应用程序可以任意发布而无需付版税。 三、设备应用程序工具──其它语言(Java、Pascal 等) WebSphere Studio Device DeveloperIBM WebSphere® Studio 是一个综合的 IDE、工具包,是在连接的嵌入式设备上开发和部署 Java 应用程序的运行时组件。
JBuilder HandHeld ExpressJBuilder Handheld Express 以 Palm OS 为目标平台,并为使用 JavaSoft 实验性的 Kjava(Java 2, Micro Edition (J2ME™) 的前身)开发解决方案提供了最基本的支持。它已经由 MobileSet 取代。JBuilder 5 和 JBuilder MobileSet 一起为创建移动应用程序、设备模拟和调试提供了可视化设计工具,并且包括了 JBuilder 所提供的所有标准功能。MobileSet 开发环境已完全集成到 JBuilder 中,以便使用 MIDP 和 CLDC 平台构建 J2ME 应用程序。
Simplicity for Palm OS Platform一个使用 Java 技术,用于创建 Palm OS 平台的应用程序的工具。利用 IBM 的 J9 VM,Simplicity for Palm OS Platform 您能够在几小时内通过拖放图形化组件来创建软件。它使用 Code Sourcerer™ 生成 Java 代码,并通过平常的英语与开发人员交流,然后自动生成所需的代码。
Simplicity for Mobile Devices一种 J2ME/MIDP 工具,使开发人员能用其构建运行于 Palm OS 平台上的程序。其 MIDP Emulator 可进行配置以模拟任何 Palm OS 兼容的设备。Simplicity for Mobile Devices 具有与 Simplicity for Java 产品系列相同的功能,包括 Visual Composer、Execution-On-The-Fly™ 代码执行以及 Code Sourcerer™。
Simplicity For Mobile Servers一种从前端 (Palm OS J2ME/MIDP) 到后端 (J2EE) 集成的企业解决方案,开发人员能够把Palm OS 客户端与后台应用程序进行 WYSIWYG 集成。利用 Simplicity for Mobile Servers,开发人员能够访问任何一个 JDBC/ODBC 数据库中的数据并能同时进行开发、查看以及测试 SERVlets 和 MIDlets。执行Execution-On-The-Fly 代码能立即把变化反映到 SERVlets 和 MIDlets中去。XML Transaction Caching Engine 使开发人员能够通过 http从任意一台J2EE 兼容的应用服务器发送和接收 XML到任何一台使用 Java 的 Palm OS 客户端。 Jbed Micro Edition CLDC – Java VM一个小型而快速的 Java 虚拟机,它将字节代码编译为设备本身的本地(机器)代码。它有一个用于 Windows 的 IDE,能够将 Java 应用程序预编译为 PRC 格式的本地代码,以便下载到设备中。
PocketStudioPocketStudio 是一个 32 位的 Pascal 编译器和一个易于使用、可适应的集成开发环境的组合,它使您能快速构建用于 Palm OS 的复杂应用程序。
Kada Systems – Java VM这是个功能完全、不需要其它资源支持的Java 虚拟机。它包括额外的Kada API用以提供针对小型设备的Java 开发环境。
Superwaba for JavaWaba 是一个免费的开放源代码编程平台,它允许开发人员编写可以在 Palm OS、Windows CE 或任何支持 Java 的设备上运行的程序。
Quartus Forth使用 Forth 编程语言直接在掌上电脑上开发快速和高效的应用程序。访问 ROM 例程,系统事件,以及图形、声音、触控笔输入、加密等 UI 元素。包括一个内嵌式 68k 汇编器。
Pocket Smalltalk一个使用 Smalltalk 编程语言的免费、快速的应用程序开发工具,用于开发商业性应用程序。
Poplet Kit – JavaScript一个用于编写 JavaScript 的基於设备的 IDE。开发 Poplet 模块,清理从命令栏启动的并且通常与其它应用程序交互的系统增强。包括 "Clip" 功能──一个生成动态 PQA 的 Poplet 模块,以及其它对 web 剪存进行设备本地化处理的模块。
四、同步管道与同步工具 同步管道开发工具包同步管道是交换和同步桌面电脑与 Palm Powered 掌上电脑之间数据的软件。CDK 不包括构建环境。
同时还提供先前版本的 CDK。
Palm Desktop SDK开发附件和扩展,以扩充 Palm Desktop software for Windows 的功能。支持 Visual Basic 或 C++ 语言开发。 CDK 对 Windows 的支持: • 使用 Visual C++ 进行 C/C++ 编程 • COM / Visual Basic 开发 • Symantec Visual Caf□ Pro for Java
CDK 对 Mac OS 的支持: • 使用 CodeWarrior 进行 C/C++ 编程
EHAND Connect一个通过基於标准的移动中间件将企业系统和 Intranet 与移动设备相连接的平台。
NotSync允许开发人员快速禁止或激活同步管道。
五、无线工具 Bluetooth SDKBluetooth SDK 使应用程序能够访问 Palm OS 掌上电脑的蓝牙功能。蓝牙是一种低功率、多用途、低成本的无线技术,它能够将掌上电脑与许多设备相连接,包括电话、打印机、PC、笔记本、以及网络入口点。
Web Browser 2.0 SDKSDK for Web Browser 2.0 for Palm OS 5 包含浏览器应用程序(在 Palm OS 模拟器上运行)、示例代码和文档。
Web Clipping Application / PQA Builder包含在 SDK 3.5 和上面提及的工具中,但也可以单独使用。
BroadBeam 的 SystemsGO!用于与不基於 IP 地址的网络(例如 Palm VII 系列掌上电脑使用的网络)兼容的工具。它还可以处理存储转发消息队列,确保消息传输和安全。
WaveLink一个用于创建在服务器端运行的实时无线 Palm OS 应用程序的平台。
PQA2TXT一个用 Java 编写的小框架,用于反编译 web 剪存应用程序。
ePQAePQA 是一个为 WCA/PQA 开发人员提供的 PalmCall 应用程序。ePQA 能够在字段中填写从通讯录、有效的信用卡以及其它地方提取的信息,并能够打印返回的结果,从而增强 web 剪存应用程序的功能。(在 Palm Powered 掌上电脑上运行)
AVIDRapidToolsAVIDRapidTools (ART) 是一个集成了快速设计方法的 Java 框架,用于开发在 Palm 和其它设备上运行的动态无线应用程序。
六、本地化与国际化工具 Multilizer完整的端到端本地化工具,它从 prc 文件中提取可以本地化的字符串并集成已翻译的字符串,来产生本地化产品。该工具通过内置的词汇和翻译记忆来支持自动翻译。它还集成了一个 Multilizer 翻译工具,供第三方翻译人员使用。
Paragon用于未获得 Palm OS 官方支持的地区的本地化工具和资源。
ASCII Chart一个有用的工具,允许您以基於十六进制值的编码查看字符。
PRC2OVLPalm OS SDK 中的工具,能够从基础语言 PRC 创建覆盖程序。 PowerGlot基於 Mac 的本地化工具,能够从构造器的 RSRC 文件中提取可以本地化的字符串。
RsrcEdit在 Palm 上运行的 Palm 资源编辑器,允许用户查看并改变应用程序资源。能够将 Palm 或 Palm OS 仿真器中的 PRC 或覆盖程序 PRC 中的文本进行本地化。
PAR将 PRC 或覆盖程序 PRC 转换成文本文件的命令行工具。能够在字符串被编译到 PRC 之前直接对它进行编辑。
七、数据管理与数据库工具 Pendragon Forms一个创建数据收集应用程序和同步管道的快速而简单的方法。
OnTap一个精致而简单的解决方案,用于对 Palm OS 平台的 HTML 共同数据进行格式化和分发。
Oracle 8iLite针对Palm OS 平台而优化的对象-关系Oracle 数据库。
Palm Wireless Database Access Server与企业数据库的实时无线连接。支持使用 AppForge 进行 Visual Basic 开发,或使用 Metrowerks CodeWarrior 进行 C/C++ 开发。Marietta PDE一个快速应用程序开发工具包,用于开发复杂的数据捕获应用程序,如订单录入、交货证明、资产跟踪、产品清单、文档跟踪、时间跟踪以及价格审核。数据库引擎支持具有数以万计的记录的有效文件。
Sybase SQL Anywhere Studio-UltraLite 嵌入式、定制构建的关系数据库,内置了与任何 ODBC 数据源进行同步的功能。
八、实用工具 PilRCPilRC 从文本资源定义文件生成二进制资源文件。它是 PRC-Tools 的标准 UI 编辑器,而且使用一个额外的插件与 CodeWarrior 集成。
PalmPrint / SCS Print ServerPalmPrint 是一个 SDK,使 Palm OS 应用程序能够打印到通过串口或 IrDA 进行连接的各种打印机上。
Bachmann PrintBoy 使用 Bachmann 的 PrintBoy 引擎来加强您自己的应用程序功能。这个标准的 Palm OS 共享库将丰富的图形打印功能紧密集成到您的应用程序中。
FontBucketFontBucket 为 Palm 用户提供了一个中央信息库,管理他们在各种软件程序中所使用的字体。FontBucket 也是一个开发人员工具,允许开发人员在其应用程序中使用那些字体。
Pilot Catapult帮助开发人员将其应用程序的设备和桌面部分与同步管道和/或其它程序一起封装到一个自解压的文件中,为用户提供了一个熟悉的安装向导界面。
PalmTypesPalmTypes 是用于 CodeWarrior Palm OS 资源的 "rez" 定义模板。它创建带有 ".r" 扩展名的文本文件资源,将这些文件添加到您的项目中,即会与您的应用程序一起进行编译。
FontDisplay一个显示完整字符集的 Palm OS 应用程序。(在 Palm Powered 掌上电脑上运行。)
IrPrint and BtPrint为 CodeWarrior、Satellite Forms 或 AppForge 提供的免费 SDK,支持通过红外和蓝牙进行打印。
Nutshell使开发人员能够分发单独的自解压 PRC 文件,该文件包括若干 PRC、PDB、Datebook 项和 Address 项。能在Windows、Mac 和 UNIX下运行。
|
|
|