Home > Palm > Tools
 
  Tools

There's a huge choice in terms of development kits and IDEs for the Palm platform. Most of them run on a desktop, whereas some others allow for embedded coding, directly on the mobile device.

This page presents not only the most common ones, but also a collection of great challengers and not-so-common languages.

Product
Author
Language(s)
Desktop
Version
Mobile
Version
Has IDE
License
Comment
Palm SDK
Palm
C
C++
Freeware
A must-have. Includes mandatory documentation such as Companion and Reference.
Palm CDK
Palm
C
C++
Java
Visual Basic
Freeware
Requires Visual C++, Visual Basic or Visual Café Pro.
Palm Desktop SDK
Palm
C
C++
Freeware
Development of add-ons for Palm Desktop. Requires Visual Basic or C++.
PRC-Tools
Jeff Dionne et al
C
C++
GPL
Best way to get started... for free. Requires Palm SDK and GCC
CodeWarrior
MetroWerks
C
C++
Commercial
It has everything. Great tool if you can afford it!
PocketC
OrbWorks
C
Commercial
Develop both on desktop and palmtop. There's also a PocketPC edition, which means it's a good solution for cross-platform development.
OnBoardC
Roger Lawrence
C
GPL
Develop in C on your palmtop.
J2ME
Sun
Java
Freeware
Best way to develop cross-platform apps.
JBuilder
Borland
Java
Commercial
J2ME, MIDP, CLDC compliant
VisualAge
IBM
Java
Commercial
HSPascal
Christen Fihl
Pascal
Commercial
One of the best Pascal tools for Palm.
Palmphi
Eduardo Terol
C
(Other for predefined objects)
Freeware for non-commercial use
Desktop tool for visual design and PalmOS code generation.
CASL
Wagware Systems Inc & Brainyware LLC
Visual IDE
Visual Basic-like
Commercial
Freeware with popup
A crossplatform IDE for developing apps for Palm, PocketPC and Windows
Satellite Forms
PumaTech
Visual Basic-like
Commercial
A solution for Rapid Application Development.
AppForge
AppForge
Visual Basic
Commercial
Fully VB compliant, allows to develop cross-platform apps.
HB++
Peter Holmes Consulting
Visual Basic-like
Commercial
Real 68000 Compiler and native support of PalmOS APIs.
NS Basic
NS Basic Corporation
Visual Basic
Commercial
Easy to use develoment tools. Standard and structured BASIC.
SmallBasic
Nicholas Christopoulos
Basic
GPL
It's Basic, it's free, it runs on the palmtop...
HotPaw Basic
Ron Nicholson
Basic
Commercial
Development tool for Basic. Source code can be written in PalmOS memos... cool!
LispMe
Fred Bayer Informatics
Lisp
GPL
Great implementation of this unique language. Gives access to almost all Palm APIs.
Quartus Forth
Neal Bridges
Forth
Commercial
For the aficionados of post-fixed notation!
Pocket Smalltalk
Andrew Brault
Smalltalk
Freeware
Runs on both desktop and palmtop.
PQA Builder
Palm
Web Clipping
Freeware
Compiles "wireless-enhanced" HTML pages into a .PQA database
PILA
Darrin Massena
68K cross-assembler
Freeware
For those who need to develop the most performant subroutines or apps.
Oracle 8i Lite
Oracle
SQL
Commercial
 
Sybase SQL Anywhere Studio
Sybase
SQL
Commercial
 
Palm OS Programmer's FAQ Warren Young, Wade Hatler et al. Not language-specific  
Freeware
Online FAQ with excellent explanations

 

 
[ Copyright © 2000- Eric Poncet - All rights reserved ]

[ Stage de musique classique | Stage de musique baroque | Stage de musique de chambre | Stage de musique latine ]
[ Stage de jazz | Stage de musiques actuelles | Stage de funk | Stage de metal | Stage de pop | Stage de reggae | Stage de rock ]
[ Stage d'improvisation | Colonie musicale ]