Oh man, I can’t believe I didn’t think about this before. This would be a perfect book to fit right in between Tim’s “Beginning MAC Programming” and Daniel’s more advanced “Cocoa Programming”. It fits because those new to programming should learn as quick as possible “Test First”. And since Cucumber is language agnostic, it would be a good integrated subject of the book as well. Any one for seconding??? :)
As a side note, the same type of book would be good with Android, especially with Java tending to be on the heavy, and sometimes overly complex, side of things.