api

2 Nov 2010

MGTwitterEngineDemo UIIn March of this year, I created a Twitter library called XAuthTwitterEngine based on Matt Gemmell's awesome MGTwitterEngine library and the excellent work (and with the assistance) of a number of great developers (including Ben Gottlieb, Jon Crosby, Chris Kimpton, and Isaiah Carew, Steve Reynolds, and Norio Nomura). Back then, MGTwitterEngine didn't have oAuth/xAuth support and I built XAuthTwitterEngine as a stop-gap, with the intension of back-porting to MGTwitterEngine at some point.

Well, MGTwitterEngine has had excellent oAuth/xAuth for some time now and I finally got round to checking it out today only to realize just how much progress they've made. It's definitely time to deprecate XAuthTwitterEngine and start using MGTwitterEngine again (so I am back-porting Feathers to MGTwitterEngine at the moment).

(more...)

XAuthTwitterEngine deprecated, use MGTwitterEngine (& new MGTwitterEngine demo app released)

I just released a demo project showing you how to use MGTwitterEngine and I've also deprecated XAuthTwitterEngine as that stop-gap is no longer necessary.

1 Mar 2010

Update: November 2, 2010: MGTwitterEngine now has oAuth and xAuth support so I'm deprecating XAuthTwitterEngine. In other words, don't use XAuthTwitterEngine for your new projects, use MGTwitterEngine instead. I've released an MGTwitterEngine demo project for iPhone based on the XAuthTwitterEngine demo to show you how to use MGTwitterEngine.

Historical info:

(more...)

xAuthTwitterEngine library and demo – deprecated

xAuthTwitterEngine is a library and demo that aims to simplify the process of adding Twitter xAuth authentication to your iPhone apps.

4 Feb 2010

Those of you following my tweets may have seen that I was rather frustrated this week at Twitter's oAuth policy with regard to desktop and mobile applications.

In a nutshell, Twitter requires any new applications that use the Twitter API to use oAuth for authorization if they want to display the source parameter in tweets. The source parameter is the little bit of text and the link to your app that appears at the bottom of tweets (e.g., via Tweetie). It constitutes a very important bit of organic marketing for Twitter apps.

(more...)

Twitter fixes oAuth for desktop and mobile with xAuth

Twitter's xAuth implementation is a timely and pragmatic solution that adapts oAuth to the needs of mobile and desktop applications. I applaud Twitter for taking the lead with this.

12 Dec 2009

Twitterformats

Update: Since Twitter has announced annotations, you will be able to use annotations for Twitterformats. I've thus stopped maintaining the Twitterformats.org site and – blush – actually let the domain expire. So don't go there! :)

(more...)

Introducing Twitterformats

Twitterformats are decentralized, community-driven, human-readable/writable, machine-parseable, lightweight, client-side APIs that extend Twitter to solve practical problems.

17 Nov 2009

Occipital is the company behind RedLaser (iTunes link), a hugely-successful barcode scanning app for the iPhone that is one of the top-selling and highest-grossing apps on the App Store.

Beyond that, however, Occipital is a Value Adder, just like Joe Hewitt.

(more...)

How Apple’s App Store review process hurt Occipital’s RedLaser SDK and my very own ‘avit iPhone app