Marco Polo - now with more HTML5!
Now that Marco Polo for Android has been out for a while, I got bored and decided to do the same except as a Facebook app. Meet Marco Polo for Facebook!
Of course, it doesn't have some of the cooler features like the compass, but it was still fun to play with the Facebook Javascript API and Google Maps JS API. The neat thing about this is ...
Smoothing Sensor Data with a Low-Pass Filter
If you search StackOverflow, there are a number of posts about Android sensor data being very jittery, and suggestions on implementing a smoothing algorithm. Well not many people have actually posted a smoothing algorithm, and those that I have seen tend to be fairly complex.
After some searching, I came to the Wikipedia entry for Low Pass Filter. There's a pseudocode algorithm that I adapted for Java ...
QuiRk: A Cross-Platform QR Scavenger Hunt Game
Just last weekend was the 7th Wooly Fair, an arts and culture festival in Providence, RI. My wife was asked to perform, and I went with her to planning meetings to see how I could contribute to the fair. Being an engineer, not an artist, I thought "maybe I can write an app for the fair!" Thus, the Wooly Fair QR code game for Android was born:

Two ...
Introducing: Marco Polo for Android
Marco Polo is my new Android app that I've been working on in my free time since April. It lets you 'find' your friends based on their geo-tagged social network posts. Marco Polo then shows their location and distance from you on a compass. The app is very simple right now, but I have plans to add game mechanics that will make it much more fun! You ...
Mobile Style Sheet: the Latest Blog Improvement
As I've mentioned before, I've made a lot of improvements to the blog engine that powers this site. My latest enhancement is a mobile style sheet so the site looks just as good on an Android or iPhone as it does on a PC.

The content is identical to what is served to a non-mobile client. There's no user-agent detection going on, just CSS overrides ...