A week ago I decided I was going to go the full month of April using only mobile web apps instead of native iPhone apps.
At the same time, I wanted to take some time to try out the beta of Rails 3.
Over the course of the week, I realized that foursquare was the app I had the hardest time with (their mobile web site is awful). So, I decided to use their APIs to do something about that.
About 10 hours or so later and I’m excited to introduce you to fortysquires, a mobile HTML5 version of foursquare built with Rails 3.
Fortysquires is a pretty bare-bones version of foursquare, only implementing the absolute essentials that I care about: checkin, searching for venues (nearby and by name), and your checkin history.
What’s great about fortysquires, though, is that (1) it’s a paid app you can purchase from AppStoreHQ for $0.99 (truly an exercise in dogfooding our mobile web app payment API), and (2) I decided to open source it mostly as a way to show off the ease-of-use of AppStoreHQ’s payment APIs, but also in case anyone wants to help teach me some of the cooler features of Rails 3, or implement more foursquare features, etc.

I hope you guys enjoy it, and please do give me feedback. As I say over and over again, I seriously believe in the mobile web and I hope this is a good example why.
P.S. The foursquare API is a joy to work with, as is the foursquare Ruby gem. Thanks to all those folks for their hard work.