Archive for May, 2010

App Store Roulette

Wednesday, May 19th, 2010


This week I have been presented with something of a dilemma regarding what to do with my iNewz applications for the iPhone, iPod touch and most recently the iPad. As is often the case with apps for these platforms, the cause of the problem is nothing technical; it began with Apple’s review process, or more specifically the inconsistent way in which it is applied.

The Rejection
Like most app developers, I’ve had rejection emails from Apple before (actually called “feedback”), and they have normally been for things that are simple to address, even if not always things I agree with the need for.

This one was different though. Here’s the key paragraph of the email:

more…

Twitter xAuth – The Missing Docs

Saturday, May 1st, 2010

The recent decision by Twitter to turn off support for Basic Auth soon means a lot of Twitter apps are now racing to implement either full OAuth support, or the cut down xAuth designed for non-web apps. The iNewz apps fall into this last category, and an initial look at the work involved made it seem as though switching from basic auth to xAuth would be pretty straightforward. Sadly, and mostly because of poor documentation and what I consider bugs in the Twitter API implementation of OAuth, this took far longer than it should have done. Hopefully this blog post will help others looking to make this switch by providing a more complete, step-by-step description of the xAuth process. It may also help those trying to make full OAuth work, but I haven’t tried that yet.

more…