October 26, 2011 archive

Is Skype Soon To Release New APIs? Skype Renames Public API And Extends "Plugged into Skype" Partner Program

Pluggedintoskype
Today brings two changes from Skype to their developer programs. First, in an effort to bring some clarity to their existing application programming interfaces (APIs), they have renamed the "Skype Public API" to be called the "Skype Desktop API." As noted in a Skype blog post:
In Aug 2004, we made the Skype Desktop API available to encourage third-party innovation and integration with Skype. The Skype Desktop API allows Partners to access Skype functionality through the Skype desktop client via a text-based command protocol. The intent is not to duplicate Skype functionality but to complement the Skype desktop client with additional features and/or capabilities (e.g., call recording).

This is the API that pretty much all developers have had to use until recently where you application interacts directly with a Skype client. This also means that you have to have a Skype client running to use the API, which has been an additional annoyance for many developers. Developers have long desired an ability to connect directly into the Skype cloud without needing to run a client. Many of us had hoped that "SkypeKit" would be that client-less connection... but it, too, requires a client.

UPDATE: Multiple friends pointed out to me that SkypeKit is a bit more nuanced than this. SkypeKit does NOT require a "full" Skype client, i.e. a full working version of the Skype program. It does, however, require a "runtime" component to be running on a local system. It is that runtime (for Linux, MacOS X, Windows) that then makes the connection out to the Skype cloud. While this may not be a "client", per se, it does still require Skype code running alongside your application. Many of us would like to see "web APIs" from Skype that let you connect in to Skype's cloud without any kind of additional required Skype software. It is those kind of APIs to which I am referring in the paragraph below.

We know, though, from conversations at conferences and events that Skype has been working on developing new APIs... and perhaps this renaming is a precursor to the release of those new APIs. We can only hope... as they have been a l..o..n..g.. time in coming.

The other bit of news was that Skype is now promoting the use of the "plugged into Skype" logo for products using the newly-renamed Desktop API. Previously this program was promoted for SkypeKit products when SkypeKit emerged from beta back in June 2011 . Again from the post:

Plugged into Skype lets Skype users know that the application is built by a partner to work on Skype but was not built by Skype.

There is naturally a page in Skype's developer site (login required) all about how you can use the logo, original image files, etc., etc.

All of this is good to see as Skype, like everyone, is trying to woo developers to build apps on their platform (and add them to Skype's new "App Directory"). Making their program clearer can only help. (And hey, this is only their, what? ... 6th attempt at a developer program? Eventually they may figure it out.)

Meanwhile... is this renaming setting the stage for the release of some new client-less APIs? Let's hope so...


If you found this post interesting or useful, please consider either:


Running The 2011 Harpoon Brewery Octoberfest 5K…

Harpoonoctoberfestrace2011
It was, quite honestly, the hardest 5K race I've yet run.

Even with the promise of beer and bratwurst at the end, the Harpoon Brewery Octoberfest Race on October 9, 2011, was still a very tough race.

Why? One simple reason....

The first mile was pretty much entirely UPHILL!

Not "up and down hills".... not "uphill with breaks now and then"... no, it was just solidly a hill that went on and on at a pretty good angle the whole way. This picture doesn't really show it, but that's part of the big hill:

Octoberfestrun

The hill was really the worst part. You ran up the hill for about a mile, then went off into a development where you went down and then back up ... and then you followed the same road back.

So the good news was that you went back down that same hill you climbed! The other good news is that at least you started climbing the hill!

Two other points you might gather from that photo:

  • There were a LOT of runners! A record-breaking 1,124 runners, in fact! The biggest race I've yet run in, personally.

  • It was in the middle of the day with the sun beating down on us. I usually run in the early morning, and even most of the races I've run have started at no later than 9am, so this was a switch. Thankfully it was Vermont in October so it didn't get too hot.

As I mentioned in my previous note, registration for the race did, in fact, get you two beers and a bratwurst... right on your race bib!

Octoberfestraceticket

The race results are now posted on CoolRunning.com and a "find" on my name would show you that I finished #574 out of 1124. I was 66th out of the 95 runners among men ages 40-49 with a net time of 33:18 and a pace of 9:15/mile.

Not my fastest 5K ever, but given the course I'll take it!

Naturally I had to indulge in the bratwurst and at least one of the two free beers:

Octoberfest afterward

As you can tell, I did NOT go the extra bit to run in any kind of Germanic costume... but there were certainly lots of others running in costume, including the group of men that were in the image I used in my last post:

Rosemaryswenches

I was actually amazed by some of the costumes... which can't have been much fun to run in!

And yes, as you might expect for an Octoberfest gathering (or at least an American version of one) there was indeed the requisite "oompah" band:

IPhoto

All in all it was a great race on a great day for a great cause ... and followed up by great food and great beer!

Now I'm looking forward to next year - at least then I'll know the course!

P.S. For my runner friends, here was the course as measured/shown by the Nike+ app on my iPhone... the race was actually a bit over a 5K... really more like 3.5 miles:

Octoberfestcourse