Make a Y! Messenger Plugin (with Flash)

Yahoo! Messenger just released a new beta this week with a plugin SDK so that you can customize messenger and build your own single or multi-user application. Messenger plugins are based on HTML, so you can write them just like a regular web page. Since we all know the best sites are built in Flash, I fully expect the best plugins to go the same direction.
Once you get the beta, you will find two places for plugins. The first is the tab area of your friends list. For any Flash Lite developers, I think this should be an interesting area. The space your get for a tab is not too far off from the screen real estate for a Flash Lite app. While we are waiting for the OEMs to deploy the Flash Lite player, Messenger should be a good area to showcase your content.
You can also add plugins to your IM window. If you are a game developer, this is an ideal way to get to work with multiplayer concepts, and actually get your game played by a network of millions of users. Messenger gives you a LOT of hooks to pass data, do permissioning, and otherwise deeply integrate into the Messenger experience. Even if you aren’t into games, there are a lot opportunities for creating multi user and collaborative applications.
Since I first heard about the feature I’ve been biting my tongue from wanting to tell all the Flash developers I know about this.
Now, for the really cool part: let’s talk Flash versions. Use filters, blend modes, the external Interface; they will always be available. The Y! Messenger install process is now installing the latest version of Flash for those that don’t have it. Now it is up to you to get all of your friends on Yahoo! to show them your cool plugins and help Flash Player penetration at the same time.
Digg This!
June 21st, 2006 at 2:05 pm
OMFG, this is crazy. If this thing does what it says it does, it’s encapsulating all the details about running, operating, and configuring a chat server… for like free!(?)
June 21st, 2006 at 2:09 pm
So are all the messenger APIs that are available to Javascript and C++ based plug-ins available to Flash? I don’t know Flash at all, I’m just curious how it works - is it like you’re calling the browser or an ActiveX control, or is it more seamless?
-Russ
June 22nd, 2006 at 1:15 am
>Since I first heard about the feature I’ve been
>biting my tongue from wanting to tell all the
>Flash developers I know about this.
Same here Justin. I got to know about it when I was in Yahoo! and I got so excited that I came up with some ideas.
But now I can tell everyone that there is feature like that
-abdul
June 23rd, 2006 at 8:21 am
So I am trying to get a Hello World Flash 8 Player to work. But according to the docs, the only thing available as a Module-type is HTML.
So what does this mean? Yahoo! Plugin cannot wrap a swf directly unless it is wrapped with HTML. In which case if the swf makes a call to it’s hosting web page via External API. Then the web page makes has to make a call to window.external?
Surely the Conversation/Tab plug-in could collaborate with the Flash Player better.
Russ: From what I’ve read so far (and please someone point me in the right direction), the Messenger API cannot be directly accessed from Flash however communication must be proxied through Javascript.
June 23rd, 2006 at 2:29 pm
[…] ere is plenty of idea for Flash designer here. Justin Everett discusses the possibility to create plugins in flash to Yahoo! messenger. Even if […]
June 25th, 2006 at 7:05 pm
Yahoo! Messenger Plugin First Attempt… Failed
I attempted to get a working plugin with the Yahoo! Messenger Plugin SDK via the new beta version of Yahoo! Messenger that Justin mentioned. There were a few inconsistencies and issues with the documentation, but they used the “B” word,…
July 2nd, 2006 at 10:49 pm
Is there any plugin to forward incoming messages automatically to other predesided yahoo ids ..
please inform me about that ..i need it urgently
July 30th, 2006 at 11:06 pm
Good post!!!!!!
August 5th, 2006 at 10:57 pm
From what I’ve read so far (and please someone point me in the right direction), the Messenger API cannot be directly accessed from Flash however communication must be proxied through Javascript.
You are right!!
August 10th, 2006 at 6:18 am
Plugin cannot wrap a swf directly unless it is wrapped with HTML. In which case if the swf makes a call to it’s hosting web page via External API. Then the web page makes has to make a call to window.
Great!!
September 8th, 2006 at 1:14 pm
Hello! Can you upload Flash lite plugin for mobilephone in my e-mail adress supermiko@mail.ru
Thank you
January 16th, 2007 at 10:55 pm
How To technology Quickly And Easily - 100Guaranteed!
January 17th, 2007 at 11:38 pm
The Shocking Truth About How To technology
January 31st, 2007 at 11:45 pm
Thanks for blogging about this delightful freebie.
February 12th, 2007 at 4:08 am
Very good site. Thank you!
July 3rd, 2007 at 10:07 am
it is a miracle
August 29th, 2007 at 12:10 pm
[…] K so that you can customize messenger and build your own single or multi-user application. read more | digg story This en […]
September 12th, 2007 at 4:00 am
iran
October 16th, 2007 at 7:41 am
Is the messenger able to load flash plugin into it’s window?
November 4th, 2007 at 5:48 am
[…] K so that you can customize messenger and build your own single or multi-user application. read more | digg story This en […]
November 16th, 2007 at 10:13 am
[…] DK so that you can customize messenger and build your own single or multi-user application.read more | digg story
Comments […]
January 20th, 2008 at 2:02 am
Download of file is cancelled or interrupted. 404 Not Found - Abort Retry????