TODO :: Travis Boettcher

I read the syllabus!  But not before the sixth :(  Oh well!

I signed up for this class with an idea in mind: by the end of it I wanted to be able to complete a project I had been contemplating for a while.  I use a program called GnuCash to keep track of all my personal finances, but it has no mobile or web-based components.  I am hoping with the knowledge I get from this class I will be better equipped (and motivated) to write a web service and be able to connect to that using a mobile application, allowing me to save transactions on the fly to my existing GnuCash file (I’m also hoping by that time I will be able to say if this is even feasible or not :P ).

Other programs I want to explore include:

  • A Japanese flash card program: I have a Japanese minor, but it has been several years already since I’ve studied and I don’t want to lose all that I have learned!
  • An inventory system front-end. I used to work in a furniture store and there was a serious lack of technology, so I pondered writing a program to do this.  It could be a simple interface for the phone (usable by both store staff and customers) – maybe take advantage of the camera to read a barcode, looking up inventory, price, ordering options.  A tablet interface though could be much more involved, including a searchable map of the store (for customers) and the warehouse (for staff).  The tablet could also be used to set up custom orders.  (This is a very ambitious goal, so mostly I would like to know the general concepts that would make up this program)
  • I don’t have any specific ideas, but I thought it would be fun to tinker around with some of the various APIs floating out there: Wolfram|Alpha; the many, many Google APIs; Wappwolf; etc.
  • Lastly, I want to create a score pad application for a board game I play called 7 Wonders.  There is one out there in the app store, but it’s not very good.  It basically needs to take in some input and output a score.  Pretty simple :)


Leave a Reply

Your email address will not be published. Required fields are marked *