Scroll to Main content, Navigation
Sprint

Note: This site was designed with Cascading Stylesheets for layout & design. You are seeing this note either because those Stylesheets didn't reach your machine or because you are using an outdated browser. You may only view the raw textual content of this site. In order to view, use, and enjoy this site to the fullest at the maximum security level, please visit our Browser Upgrade page to view a list of browsers that support web standards.


Advanced Search



SDKs and Tools

 

 

Software Development Kits

Palm OS SDK
This distribution includes the necessary header files, libraries and emulation tools and documentation for building PalmOS applications for existing Palm OS devices 68l devices (including the Treo 650 and Treo 700p).

Windows Mobile 5.0 SDK For Pocket PC
Use this toolkit to build and emulate applications targeted for deployment on Pocket PC and Pocket PC Phone Edition devices running Windows Mobile 5.0, such as the Treo 700w.

IBM WebSphere Studio Device Developer
IBM WebSphere Studio Device Developer provides both the IDE and the libraries for building MIDP 2.0 Java ME applications to run on Palm OS and Pocket PC devices.

PRC-Tools
This is an open source package to build Palm OS applications with GCC.

 

Development Environments

You have a number of choices regarding IDEs to use for development targeted at Palm devices:

Palm OS Developer Suite
This is the comprehensive toolkit for Palm OS development. It includes the necessary emulators, documentation, compilers, debuggers, resource editors and SDKs required to build Palm OS applications for current versions of the Palm OS (5.x or Garnet) as well as ARM-native code for Palm OS Cobalt (version 6.x of the Palm OS). The Developer Suite is meant to integrate into a Windows-based installation of Eclipse.

CodeWarrior Development Studio for Palm OS Platform, Version 9.2
The Palm-OS version of Codewarrior has been a consistent choice for building 68k-based PalmOS applications. If you are developing for Palm devices on a Mac OS workstation, this will be the IDE youll need. If you are familiar with Codewarrior on Windows, this provides a non-Java-based alternative to Eclipse.

Microsoft Visual Studio 2005 Standard Edition
For Windows Mobile-Based Palm devices, you should use Visual Studio 2005, which contains the necessary emulators, libraries, and development environment for building Windows Mobile 5.0 applications.

 

Sprint-Specific Software Update

Palm maintains a list of utilities and downloadable software updates for Sprint Palm-based devices.

 

Emulators and Simulators

Palm OS Emulator
The Palm OS Emulator allows you to upload ROM images from Palm-OS-based devices and run compiled applications on Unix, Windows and Mac OS.  You obtain ROM images by either joining the Palm OS Developer Program or by using the provided utility to obtain an image of your own Palm devices ROM.

Palm OS Simulator
The Palm OS Simulator is a version of the Palm OS compiled for Intel processors; running your application on the Simulator is like running it on an actual device.

 

Java Virtual Machines

IBM Websphere Everyplace Micro Environment
This is a version of the IBM J9 Java Virtual Machine built for the Palm OS. Users of Treo 650 and other supported devices can download this Java Virtual Machine through the link above at no cost.

 

RAD tools

AppForge Crossfire
AppForge Crossfire provides a Visual Studio-enabled set of APIs that allows you to build an application using C#, C++ or VB and run it on a variety of devices including PalmOS-based Palm devices, Windows-based Palm devices, J2ME-capable phones and BlackBerry devices. Use of Crossfire requires purchasing a license for the development environment and a runtime license for the software interpreter for each device on which you will install your application.