My Life As A Blog

Internet Platforms

with one comment

Marc Andreessen has posted about the types of platforms you encounter on the internet.  You can read the post here.  He describes three types:

  • The Access API
  • The Plug-In API
  • The Runtime Environment

The Access API is where a "traditional web" API is provided (probably a web service API exposed as SOAP or a RESTful interface.)  Your code runs outside the platform (think using the Flickr API on your blog.)

The Plug-In API, long common in desktop apps, is starting to appear on the web – e.g. Facebook apps.  Your code still runs outside the platform, but it appears within the platform.

The Runtime Environment provides an environment in which your code is hosted and runs.  Something like Popfly is an example of the third type – but, interestingly, allows you to consume and combine the first type.  This third type of platform lowers the barriers to programming – by providing a hosting and runtime environment and, in the case of Popfly at least, loads of examples – and sharing the results of your programming adventures.


Written by remark

October 10, 2007 at 10:21 pm

One Response

Subscribe to comments with RSS.

  1. […] You can read the rest of this blog post by going to the original source, here […]

    Internet Platforms

    October 10, 2007 at 10:48 pm

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: