An Application Programming Interface is a way for software components to communicate. A web API is a way for a HTTP server to exchange data with Apps, web browsers, and other clients. Roy Fielding described RESTful Web APIs in his doctoral dissertation.
There is an excellent article in this week’s Sunday New York Times: The Default Choice, So Hard to Resist. Thinking about defaults is an important exercise in design. However, the interesting underlying story here is about distribution.
It’s once again time for DemoCamp. DemoCamp 11 was a huge success and we are hoping to build on that momentum. We had almost 20 presenters put together a 30 second pitch. The final 6 minute presentations were quite good, too.
First there was the iPhone and iPod Touch. Then the iPad. Then iOS 3.0. Then 3.2 but iPad only. Then 4.0 but some of the features aren’t available on older models. Then there is the 4x3 versus 3x2 aspect ratio to worry about. And then 480x320 versus 1024x768 versus 960x640. The Media Player framework changes at every single point release.
I am helping host the next DemoCamp Vancouver. DemoCamp is an opportunity for designers, developers, and marketers to get together and show off the projects that they have been working on. It is an unconference style event that allows people to gather and meet in an informal manner.
There has been a shift in development landscape over at Apple. John Siracusa of Ars Technica recently published an article about Apple’s language and API future. I believe Apple is preparing to transition to Ruby as their next default language.
I will be speaking at the next DemoCamp Vancouver in March. DemoCamp is usually an event where speakers show off a product that they have been working on. I have been consulting with a few companies over the last year or so about how to integrate Geo Location and Location Based Services into their existing applications and services. Boris Mann from over at Bootup asked me to do a talk and I just couldn’t refuse.
I will be in Seattle December 9th for Apple’s iPhone Tech Talk World Tour. There is an agenda available. The topics seem fairly straight forward and basic. However, it should be a good place to directly ask Apple questions related to iPhone development.
The good people at Handi Mobility shipped the Translink App for the iPhone earlier this week. One of the best features of the Translink App is its use of Location Services provided by the iPhone. The user is able to find bus stops located near them.
Thanks in part to the IGDA, Quality of Life is an issue that has remained in the foreground the last few years in the games industry. There is an entire committee dedicated to the issue. They have released a white paper, had a summit, and advocate on behalf of developers whenever they get the chance. It’s yeoman’s work. I should stop being ungrateful and renew my membership.