APIs

TwitterFacebook
Get flash to fully experience Pearltrees
open data

One of the development tasks I do most often is designing the API for a reusable component. The components are usually for iOS (though sometimes they’re for OS X), and are invariably GUI controls or views of some kind. I’ve designed literally dozens of component APIs over the years, including for clients like Apple, and I’ve learned quite a bit about the process.

API Design

http://mattgemmell.com/2012/05/24/api-design