This Week's Sponsor:

Winterfest 2024

The Festival of Artisanal Software


BugshotKit

Marco Arment:

I’m starting the Overcast beta soon, and I wanted an easy way for my testers to report (non-crash) bugs and provide UI feedback. I also wanted a way to remind myself of UI or feature ideas easily, and I’ve occasionally needed to view the error console on the device when tracking down difficult bugs.

BugshotKit addresses all of these: it’s an embeddable Bugshot annotation interface and console logger, invoked anywhere in your app by an otherwise unused gesture (e.g. a two-finger swipe up, a three-finger double-tap, pulling out from the right screen edge, etc.), that lets you or your testers quickly email you with helpful details, screenshots, and diagnostic information.

I’ve tried BugshotKit in an app I’m testing, and it’s a fantastic idea: screenshot annotations and logging are available in a single screen that doesn’t require you to switch between apps, save screenshots, copy logs, and put everything together in Mail. If you’re a developer and you’re building an app, consider implementing BugshotKit to have happier, more efficient beta testers.