Steve Weyer's Waba apps
Some external links may be obsolete -- if you have updates, please send.
This page lists a few simple Waba
apps I've done as programming exercises, mostly ports of
Newton and JavaScript apps.
WinCE Note: you will probably have to edit the .lnk files slightly --
move 3rd " from before to after classname; increase memory and stack parameters as needed.
Recent changes:
- 4 Jun: [updated] library: waba.pkg;
[updated] apps: CountDown, Crypto, Jumble, LifeSW, Mines, PFB -- new Random number generator for web and Newton versions;
Palm and WinCE versions still use old Random (bug in Mines: don't select 50 mines)
- 13 Mar: [new] Jumble
- 8 Mar: [updated] Crypto
- 5 Mar: [new] Crypto. [updated] PFB (digit "9" was never generated)
- 25 Feb: [new] Sproing
- 16 Feb: [updated] waba.jar, Mines
- 8 Feb: [new] Turtle, Mines; [updated] Life, Hanoi animation works with Apple MRJ;
wextra.jar and
wextra.pkg: Maths.cos fix;
waba.jar: apps with Edit(PFB,CountDown) now work with Apple's MRJ -- browsers and AppletRunner (thanks to Scott Cytacki for focus fix)
You should be able to run these apps in any desktop web browser or applet viewer that supports Java;
waba functionality is supplied via two libraries: waba.jar, wextra.jar.
I have also included links to versions for Palm (tested only in Palm Emulator),
WinCE (tested on Casio E-10) and Newton (NOS 2.x only) --
these all require that a Waba VM (virtual machine) be installed:
Newton;
for the Newton you also need to install two libraries: waba.pkg
(also with WabaVM distribution; though check for later versions here)
and wextra.pkg
If you experiment with the source, you need a Java SDK, Waba SDK, and wextra lib.
Also, take a look at my Waba tools.
- Ellie's CountDown
- time until holidays, birthday, end of world, etc.
- other versions
- Crypto
- enter/solve cryptograms
- other versions
-
Tower of Hanoi
- move disks between stacks
- other versions
- Jumble
- move letters for word jumble and Scrabble-like games
-
Game of Life
- mathematical simulation; patterns of cellular automata
- other versions
- Mines
- simple MineSweeper game; to mark/unmark, drag to a different square
-
Pico Fermi Bagels
- MasterMind-like number guessing game
- other versions
- Sproing
- Spring simulation: vary amplitude, frequency, damping, mass, spring constant
- other versions
- Turtle
- Logo-like "turtle" for drawing; use Dist and Deg buttons to do etch-a-sketch-like drawings,
or Eval (and vary parameters of) some simple polygon and sample fractal programs
- other versions
All files are Copyright © 2001-2007, S. Weyer.
Last updated: 31-Jul-2012