weightmonitor

WeightMonitor is a little utility to watch your weight. It is basically a partial clone of EatWatch by John Walker (Developped for Palm to support the hacker's diet, see http://www.fourmilab.ch/hackdiet/www/hackdiet.html). So for information about the calculations: see the link above.

NOTE:I'm not absolutely favouring the book by John Walker. However his ideas of weight tracking and doing an exakt log are appealing and motivating.

Screenshots can be seen on the screenshots page

The weightmonitor is a quick hack to try out SWT on PocketPC (and to track my weight of course). The source is neither commented nor optimized. Some features will be added in the future. This may include non-metrical

Use of SWT on a pocketPC device

The utility is written using eSWT (SWT for PocketPC) and IBM's J9 VM. It is amazing that the same program can be used on a desktop pc with standard SWT (this looks kind of nasty but works absolutely perfectly):

Status

Weightmonitor is a quick hack. It's far from beeing complete or properly tested.

Feedback

If you have comments - do not hesistate and drop me a mail at peter.kliem@jaret.de

Installation

The installation is not that comfortable ....

  • Get IBM's J9 VM (Handango or trial from IBM) and install it
  • Unpack weightmonitor.zip
  • Edit wmstart.lnk.txt to math your installation paths of the vm and the directory you wish to install weightmonitor in
  • Upack swt (lib). Copy swt*.dll to the bin directory of J9
  • Copy weightmonitor.jar, swt.jar and wmstart.lnk.txt to a directory on your pocketPC
  • Rename wmstart.lnk.txt to wmstart.lnk
  • Start by tapping wmstart in the explorer on the pocketPC. A dialog informs you about the creation of the preferences file once

Compatibility

I tested on my Windows Mobile 5 device. I think this will run on Windows mobile 3 as well since eSWT supports it ...

Download

weightmonitor.zip Binary
weightmonitor-src.zip Source code

License

Weightmonitor is free under the Common Public License (CPL).