History
  I decided to begin work on this game back in June 2003.  Quarto had 
long been a favorite of mine and my friends.  In order to provide myself 
with a bit of a challenge (i.e., to keep my programming skills from 
dying) I decided to write a console application to play Quarto.  This 
included a rudimentary AI and a very basic text-based screen.  
  After I had written this console app, a good friend of mine mentioned
that he was to do a little work with PalmOS programming
 
(freeciv4palmos) .  
That got me interested in seeing what was involved in
PalmOS programming so I started browsing around  SourceForge to see what 
some palm
source code looked like.  In these waderings I ran across the  Razor!  gaming 
engine.  As I
read through the Razor! documentation, I realized that it would free me
from having to learn much of the PalmOS API so that I would be able to
get started on the graphical/PalmOS version right away.  
  Since then, I have developed a reasonably well functioning Quarto! 
game for PalmOS.  In the spirit of open source, I decided to include the
source for the graphics code that interfaces with Razor! on SourceForge
so that my experiences may help others who wish do program PalmOS
applications, specificaly with the Razor! framework.  
  Now I have primarily polishing to do, beta testing, and a few other 
random features I have on my to-do list (which keeps getting longer 
and longer) to implement.