Things have been a little hectic in Frank’s World the last couple of months. (More on that in a later post)
In the meantime, I’m going through my draft blog posts and pushing out some ideas.
I’m feeling inspired to write again. Must be the excellent new job!
While sifting through the hours upon hours of videos from MIX10, I saw this one, humble slide.
The concept s talks about is so profound, it didn’t need any PowerPoint bling.
What the slides lacks in style, it makes up for in elegance.
This is the new way to code applications.
Build an API, create a base web site that consumes those services.
Others will take your API and/or data and build applications that will extend your reach to other platforms and/or add extra value.
Twitter is the poster child for this.
Think about it: when Twitter launched, it was just a mere website. No one really used it.
It wasn’t until there were applications for it that spanned every conceivable device and platform, from the iPhone to the C64, that it really picked up momentum.
Most interesting of all, Twitter really didn’t have to do much in terms of evangelizing their API or pay for the development of the client apps.
The worldwide community of Twitter enthusiasts built out dozens upon dozens of Twitter-enabled applications.
Talk about a paradigm shift. Think of the impact this new “business model” has. I put business model in quotes since Twitter hasn’t managed to monetize their service yet.
When you add a technology like OData, the possibilities start to boggle the mind.
We live in interesting times indeed.