I have updated my RPN calculator for J2ME phones. There are now two versions: Stak, a simple calculator, and Stak16, a programmer's calculator with the integer functions of the HP 16c and full IEEE 854 arithmetic. Stak16 also has a user-definable keyboard like the HP 41. It does not have any scientific functions, and still lacks a manual.
The PC version has two keyboard layouts, the phone keyboard (3 cols * 7 rows) and a voyager style keyboard. The voyager keyboard is mapped to the number row and the letter rows on the PC keyboard. The PC versions can be downloaded as a jar file, a zip file for Windows (with a launcher exe) and as a Macintosh disk image. There is also a version for the Sharp Zaurus (with phone keyboard layout).
I have moved the page to my other ISP, at http://home.tiscali.dk/gdegnbol/stak. It is now possible to download the programs via WAP directly
to a (Nokia) phone, from http://home.tiscali.dk/gdegnbol/stak/index.wml