Shantell wanted to play Boggle, but we did not have a set. I had a Kindle and a fairly obvious computer-science-major solution to that problem. So we made Kindoggle! I did the programming and Shantell made the graphics.
The board is an HTML table with big letters and a big button, which is a much better fit for the Kindle’s experimental browser than a busy animated screen. JavaScript models sixteen letter dice, chooses a face on each one, and shuffles their positions. The three-minute timer only updates every five seconds, so the E Ink screen does not have to redraw a ticking clock every second.
We can use it as the shared board for a game together, and it works on a regular computer too. I like that this one is useful without needing complicated graphics or a lot of controls. Mostly it just needed to let us play Boggle.