Software Projects
Here are a bunch of old software projects I've been involved in over the years. All code is distributed under the GNU Public License (GPL) unless otherwise stated.
One day I may resurrect some of these, but it's unlikely. The most likely would be the User Interface Protocol - GTK, Glade and libglade are exciting me a lote...
- User Interface Protocol (uip.tar.gz)
My work towards developing a way for applications to communicated what their user interface should have (e.g. a message, and a yes/no prompt) and leave it up to the users terminal (or computer) to render that interface. It was my Advanced Project in 2nd year (2001). The software is nowhere near complete, but some of the documentation/ideas are really cool and interesting.
- A Useful Periodic Table (aupt.sit 2.3MB - all work relating to the project)
This project was to build a nice utility that would display the periodic table and a whole bunch of information on each element. Didn't quite reach completion, but at least shows you a table. Built for the Classic MacOS.
- PTGrapher (ptg.sit 40kb)
PTGrapher is a basic graphing program that is far from feature complete. It served enough for some old high school assignments. It has a rudimentary equation parser ripped out of an old Uni subject I did many years ago. Sources included, it runs on the Classic MacOS.
- Nosey
Nosey was originally for the Science Talent Search (a competition that high school students could enter in with projects relating to science, including comptuer software). This actually won me some money. The version I demoed is included here (along with sources) and runs on the Classic MacOS. I developed it on my trusty Mac LC575 with Codewarrior. The code says it was written in 1997, but I thought it was earlier...
- Nosey 1.0 DEMO 1.2MB (Classic MacOS, sources included)
- Nosey 1.1 2.6MB (Classic MacOS, much improved version, PowerPC Native too I beleive. Unfortunately I can't include all the multimedia I demo with as I don't have distribution rights).
Stewart Smith (stewart@flamingspork.com)
$Id: index.html,v 1.2 2003/07/07 12:43:52 stewart Exp $