Previous / Next


Scripting News, the weblog started in 1997 that bootstrapped the blogging revolution.
Integrating multiple apps & services

Fred Wilson: "When will people start building apps/services that sit on top of multiple APIs?" Permanent link to this item in the archive.
It's a good question, and the answer is -- we're already doing it. The services are now so reliable and flexible that you almost forget how complex the systems are.  Permanent link to this item in the archive.
Let's look at a Twittergram scenario: Permanent link to this item in the archive.
1. Chris registers with the Twittergram site. That's App #1. Permanent link to this item in the archive.
2. She takes out her iPhone and opens the phone app. That's App #2. (Yes, the mobile device is also a computer, it's running an app, with an interface, it can dial a number and transmit audio. It's old fashioned, but it works great.) Permanent link to this item in the archive.
2. She calls BlogTalkRadio, 646-716-6000. That's app #3. Records a 30-second message. Permanent link to this item in the archive.
3. She hangs up. BlogTalkRadio calls the Twittergram app. App #1, again. Permanent link to this item in the archive.
4. Twittergram calls Amazon S3 to store the MP3. App #4. Permanent link to this item in the archive.
5. Twittergram calls TInyUrl to create a short URL for the MP3. That's App #5. Permanent link to this item in the archive.
5. Twittergram calls Twitter. That's App #6. Permanent link to this item in the archive.
So there's a simple application that uses six different apps/services. Permanent link to this item in the archive.
Another example, the Flickr-to-Twitter integration, also part of Twittergram. Permanent link to this item in the archive.
1. Randy registers with the Twittergram site. That's app #1.  Permanent link to this item in the archive.
2. He goes to the park, sees a beautiful flower. Takes a picture with his iPhone. That's app #2. Permanent link to this item in the archive.
3. He mails the picture to Flickr. That's app #3. Permanent link to this item in the archive.
4. Twittergram is monitoring Randy's RSS 2.0 feed on Flickr. Some people might say this is another app, but let's be conservative. App #3, again. Permanent link to this item in the archive.
5. It notices a new picture, grabs the URL, calls TinyUrl. That's App #4. Permanent link to this item in the archive.
6. Grabs the title of the picture, appends the TInyUrl, sends it to Twitter. That's App #5. Permanent link to this item in the archive.
Another app that uses five different apps/services. Permanent link to this item in the archive.
We've been doing this stuff for a long time, all the way back to 1998, when XML-RPC first came online. It's always been about delivering functionality, quietly and reliably, to users.  Permanent link to this item in the archive.



     

Last update: Thursday, June 3, 2010; 4:01:42 PM



~About the Author~

A picture named dave.jpgDave Winer, 55, is a visiting scholar at NYU's Arthur L. Carter Journalism Institute. He pioneered the development of weblogs, syndication (RSS), podcasting, outlining, and web content management software; former contributing editor at Wired Magazine, research fellow at Harvard Law School, entrepreneur, and investor in web media companies. A native New Yorker, he received a Master's in Computer Science from the University of Wisconsin, a Bachelor's in Mathematics from Tulane University and currently lives in New York City.

"The protoblogger." - NY Times.

"The father of modern-day content distribution." - PC World.

One of BusinessWeek's 25 Most Influential People on the Web.

"Helped popularize blogging, podcasting and RSS." - Time.

"The father of blogging and RSS." - BBC.

"RSS was born in 1997 out of the confluence of Dave Winer's 'Really Simple Syndication' technology, used to push out blog updates, and Netscape's 'Rich Site Summary', which allowed users to create custom Netscape home pages with regularly updated data flows." - Tim O'Reilly.

Mail: Mailto icon scriptingnews1mail at gmail dot com.

October 2007
Sun
Mon
Tue
Wed
Thu
Fri
Sat
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Sep   Nov


RSS feed for Scripting News



© Copyright 1997-2010 Dave Winer. Last build: 6/4/10; 7:37:39 AM. "It's even worse than it appears."


Previous / Next