Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download from the iTunes Store, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download
iTunes for Mac + PC

Test Driving iOS Development with Kiwi

This book is available for download with iBooks on your Mac or iOS device. Multi-touch books can be read with iBooks on your Mac or iOS device. Books with interactive features may work best on an iOS device. iBooks on your Mac requires OS X 10.9 or later.


This short book gets you up and running with Behavior Driven Development for iOS with Kiwi. You'll learn to write, refine, and respond to RSpec-style specifications and you'll be building better code for your iPhone and iPad apps in no time.

What's New in Version 1.1

The videos and animations have been recompressed to reduce the size of this publication.

Customer Reviews

Gentle introduction

Overall, I liked the book very much. It is a good book to read from A to Z. It is a nice first introduction to behavioral driven design. One suggestion: while the examples are clear and well explained, I would like to see some more beefier examples. With less explanation and taking bigger steps. I think the reader is ready for that at about 75% of the book

Clear introduction to getting started with Kiwi

Daniel Steinberg is a masterful teacher, and he delivers again in this book as he always does, if you've ever seen him teach or lecture live.

Having used GHKit for testing prior, I was looking for something more BDD flavored a la popular frameworks in the Ruby world, but for my Objective-C code. But I must admit, I looked into Kiwi because Daniel is a thought leader in the Cocoa community, and if he wrote a book on the topic, it was worth investigating.

Daniel takes gradual steps to make sure no readers are left behind and at the same time, as the book progresses, he does cover more sophisticated issues like testing private methods. Using a sample project as the book progresses, you get a concrete understanding of how exactly to write tests and use Kiwi to do it.

Using Kiwi is great, because BDD is really an expressive way to structure tests, and to think.

Really enjoyed this book

Easy book to consume. I didn't realize BDD on iOS could be so easy.

Thankfully, there are people like Daniel Steinberg who can teach us!

Test Driving iOS Development with Kiwi
View in iTunes
  • Free
  • Available on iPad, iPhone and Mac.
  • Category: Programming
  • Published: Feb 22, 2012
  • Publisher: Dim Sum Thinking, Inc
  • Seller: Dim Sum Thinking, Inc
  • Print Length: 120 Pages
  • Language: English
  • Version: 1.1
  • Requirements: To view this book, you must have an iPad with iBooks 2 or later and iOS 5 or later, or an iPhone with iOS 8.4 or later, or a Mac with OS X 10.9 or later.

Customer Ratings