Sun and Oracle Community Voices How to Buy Log In United States [Change] English

»  Spotlight Articles
»  Projects
»  Publications
»  People
»  Awards
»  Events
»  Downloads
»  Internships
»  Contrarian Minds
»  About Sun Labs

Downloading the Spotless System

You have accepted the terms of the license.

You can now download

This is the version of 11 January 2000, which works on Palm IIIs and Vs. The Spotless system consists of three pieces:
  • the Spotless virtual machine and class manager Palm application.
  • the class libraries and demo programs that run on the Palm organizer.
  • the wrapper application that enables persistent applications to restart

The Spotless Class Manager and Virtual Machine

The class manager and virtual machine are bundled together in a single Palm application (prc file). The class manager is the JVM's user interface. It shows the user the list of classes loaded on the Palm organizer, and lets the user select and run a class.

(Thanks to Bill Pittore and Kay Neuenhofen for supplying various network and I/O goodies and bug fixes.)

The Spotless Classfile Bundle

The Spotless demo applications, along with their associated Palm support classes, are packaged together in a single Palm database (pdb file). The demo applications include
  • ManyBalls, a bouncing ball demo;
  • Primes, a prime number generator.  Takes the number of primes to generate as an argument;
  • Dragon, a simple frectal demo;
  • DragonApp, a fractal demo, where each tap on the screen creates a dragon curve;
  • Scribble, a combined sketch and bouncing ball demo;
  • ThreeDeeDemo, a rotating Sun logo;
  • PingPong, simple multithreading demo;
  • Notetaker, simple note taking applications with persistant notes;
  • Pong, pong like single player game;
  • Rumors, simple text program that lets you beam rumors to other palms;
  • Starcruiser, dodge the asteroids.  Currently broken (crashes on exit).
  • Thanks to Bill Pittore for PingPong.

    Installing the Spotless System

    Both the JVM prc file and the demo pdb file are installed using the Palm Install Tool on the PC. The tool's operation is described in the Palm Handbook. When installed, the application appears on the Palm's Application Menu.

    Developing Applications for the Spotless System

    You can also develop applications for the Spotless system. To do so, download,

    The Spotless Mailing List

    A Spotless mailing list has been established using the eGroups service. You can view Please post any cool applications you develop to the mailing list. We hope to make some of the best ones available on this website.  

    Please send any bug reports to Matthew Seidl, the current maintainer of this package.

    Please send questions and comments about web service to webmaster@sunlabs.eng.sun.com .    

    11 Jun 1999