Quick things

  • In January, I wrote a post on the main blog called “How Ravelry Makes Money“. If you didn’t catch it, you might be interested in it.
  • The Ravelry API has progressed a lot and I’m pretty happy with how it’s going and how it’s architected. When it comes to serializing objects to JSON, I stay inside the model and use something similar to serialize_with_options. An alternative, view-based approach is DHH’s jbuilder. You can find the Ravelry API developer’s group at http://ravelry.com/groups/ravelry-api.
  • I’ve been working on a mobile optimized site (iPhone, Android, and other Webkit-based devices) that I built with Sencha Touch. I’m really loving Sencha Touch and I’m glad that I went with it. I only wish that rendering and animation was a little faster in the browser and that the iPhone in particular had more Javascript-based access to features such as the photo library and camera. I hope that we’ll get there someday.

Comments (2)

  1. Jeff Putz wrote:

    Great post as usual. I missed the revenue post… interesting long-tail approach. Glad to see it works!

    Thursday, May 24, 2012 at 12:38 pm #
  2. Salman wrote:

    Curious, how did you integrate sencha touch on the mobile site? Did you actually use Rails formats or did you end up creating a seperate app/controllers for the streamlined mobile view?

    Tuesday, June 19, 2012 at 2:08 pm #