I have a confession to make – I bought a copy of iPad Application Development for Dummies. I’ve worked through the first worked example, and honestly, it was a pretty good intro. The resulting App itself is not something anyone would buy (or even download for free, although, who knows…) from the App store, but it was a good intro to the basics.
Before getting into the larger worked example in the second half of the book, however, I have gotten a little distracted by ambitions of wanting to make the whole thing more Agile… so off I went looking for information on Unit Testing, Test Driven Development, and Automated Documentation Generation.
Turns out Unit Testing is built into XCode. I have found a few articles to help me with configuring my first unit test… so far so good. I also found one article on Test Driven Development, but I haven’t gotten to try that one yet.
As far as automated documentation generation goes, Doxygen turns out to provide pretty much everything I could wish for on that front, and seems to do a very nice job of it. There are various output options for the documentation. I’m using HTML for now – as a newbie to Objective-C and XCode, this automated documentation generation is proving quite useful in finding my way around.
Anyway, I shall continue being a Dummy for now, and will work through the rest of the book. Beyond that, I have my eye on a book by Deitel & Deitel (& Deitel) – iPhone for Programmers – An App Driven Approach). I remember enjoying their book on Java during my time at University, so I expect I would enjoy this book also, and they have a good approach to learning, which certainly goes beyond the Dummies paradigm.
Tags: Development, iPad, TDD, Test Driven Development
