I just finished with my first Google App Engine application. I call it Rollr and you can find
it in the Google App Engine App Gallery.
If you experience anything interesting while using it, let me know. I
am finding my understanding of the Google App Engine platform might
need a
tad bit more spit-for-polish before I start trusting my apps to run without problems.
Google App Engine Gallery listing for: RollrOver the next few days, I will write up a short summary about what I went through in order to make this application a reality. Today I am busy so I will just leave you with the link to the app and a small writeup of how this web app was born.

screenshot of Rollr on Google App Engine
I started Rollr on May 19th when
I attended at the Google hack-a-thon
in San Francisco. We were asked to think of something to work on if us attendees didn't want to work on the sample wiki application. This is what I thought of at that moment.
I worked slowly over the first two weeks after the hack-a-thon, setting up the framework for what would be a somewhat larger than I had first imagined
'chance engine' application (as I call it).
Also, after
I attended the Google I/O
conference, I had a better idea of how to proceed on some of the more
difficulty Google data API integration challenges I was having. This gave me the "opportunity" to retrofit some of the original Python code to work better with those
connections.
Lastly, I'd like to share my time costs for Rollr 1.0.
-
Reading Google App Engine docs: 5 hours (over the course of the project)
-
Python and Web interface: 30 hours
-
Python and Web bug fixes: 10 hours
-
Retrofitting my data models after I learned that the Google App Engine
production environment isn't exactly the same as the dev environment: 5
hours
-
Graphic design: 2 hours
In total, i looks like I have spent nearly 40 hours working on this app. That sounds about right for a hobby app of this size. I hope you enjoy it!
technorati: Google App Engine, application, rollr, dice, dungeonsanddragons, dnd, d20, chance, toy, game, games
Comments:
Created 190 weeks, 10 hours ago