Phil Nash: Is it really worth TDDing iOS apps?
How feasible is it to develop iOS (or any mobile) apps using Test Driven Development?
Mobile brings with it numerous challenges and differences in culture and mindset that have led some to question if it is worth even trying.
We'll look at some of those challenges and how to overcome them - as well as when it might be better to take a different approach.We'll be using iOS in our examples but many of the concepts generalise to other platforms. Some familiarity with iOS development will be needed in places, though. A basic understanding of TDD is also assumed.
All the principles discussed have been used in high-profile real-world applications.
Phil has spent much of the last three decades trying to work out how to transform percussive actions on a keyboard into patterns of electrical pulses that seem to make some people happy. Along the way he has discovered that sometimes you need to get other people involved too and generally tries to hang out with those that care about the craft as much as he does.
Outside of contract work, consulting, training and coaching he has authored open source projects such as Catch (a C++ & Objective-C test framework) and several iOS apps. If you're not careful he also speaks at conferences and events.
Simon Elliston Ball: Glimpse - Open Source diagnostics for the web
Glimpse (http://getglimpse.com/) is an open source diagnostics framework which shows all the vital server-side info you need right in your browser. We’ll start with a tour, and then I will show you how easy it is to write your own plugins for Glimpse, both private to your project and public open source.