Knit Companion and I'm just knitting it straight off my iPad. (If you have an iPad, you should take a look at Knit Companion. There is a Ravelry group with plenty of support and information if you need it. I haven't tried it on my iPhone, but it also works on iPhone. Oh, and I have no affiliation with Knit Companion, I just think it's pure genius.) I worked the Dragon Rider mitts in Knit Companion too. Maximus likes it when I knit from the iPad because its the perfect height for scratching his chin. I knit, he purrs and loves on the iPad.