Anatomy of a Bluetooth App
When I first started blogging at strandcode.com, one of my most popular posts was Breaking Down Bluetooth in Objective-C. I think it stands today as a good example of balancing both a macro and micro explanation of complex application.