Loose Leaf for iPad is available!

Loose-Leaf-logoI’m exhausted. I’m relieved. I’m excited – Loose Leaf for iPad is finally available in the App Store!

If IĀ had to pick only one of those emotions, it would be relief. After over 2 and a half years of development, I was beginning to doubt it’d ever be ready. Even in the weeks before launch, I fixed more bugs and found more new issues than I’d ever thought possible – the date kept getting pushed back, but here we are! Even the night before launchĀ I still didn’t have a finished layout for the website, and Christi and I stayed up until midnight recording the demo videos for the site.

Over the next few weeks, I mayĀ write up some posts aboutĀ how IĀ built various features – scissors in particular was an interesting challenge, but for now I’m just thrilled it can be seen and used by more people than just me.

A few fun facts: before I started Loose Leaf,

  • iOS6 was the new hotness
  • I had never coded OpenGL
  • I only knew thatĀ BĆ©zierā€˜s were ā€œcurvy linesā€
  • I had never subclassedĀ a UIGestureRecognizer

And today,

  • I only support iOS7 and 8
  • All of the drawing is rendered in OpenGL
  • AĀ large % of my codebase is optimizations forĀ BĆ©zier paths
  • The vast majority of myĀ UIGestureRecognizers are built from scratch

Clearly I had no idea what I was getting into.

You can get Loose Leaf now in the App Store:

app-store-badge