Thursday, June 22, 2006

personalize Messenger with FUN plug-ins

Yeah, if there's no FUN factor involved in your online product I don't wanna hear about it because the Internet is all about FUN
8)
This cool (thus FUN) fact caught my eye while going trough the goog flash feed. Justin Everett-Church writes that Yahoo released a SDK for developing Messenger plugins. The cool thing is that the plugins are based on plain html. Sorta like a mini browser. Hehe, Apollo watch out!
And from what I read here it's not a big philosophy with these plugins. You can link to an online html page and voila`, you've got yourself a tab or conversation plugin.
How do you interact with the main plugin host you ask?
Well trough the JavaScript API naturally. I would go as far as predicting that NASA will seriously consider JavaScript for the 2020 Mars mission also :)
But seriously this API gives you a LOT of features mainly targeted towards interacting with the host. Especially using it's communication capabilities. It gets wild when I think of the possibilities of having a multiuser flash app that uses the Messenger network for communication. I could be wrong but so far I think this is the biggest one in the open APIs movement.
And we're still good pals with Y! so Flash 8 installs with the latest messenger version.
The manual keeps away from implementation details from the web technology POW by mentioning all of them as viable choices in a short line:
"ActiveX, Flash, DHTML, AJAX or any other browser-based technology"
Well I'll have to say that I don't use Yahoo Messenger :D
But I know people who do, lots of people in fact. The play@work market is a big one :P
Any ideas?
They're just dying to hear them.

Thursday, June 15, 2006

the Trojans helped by Apollo are defeated and Ajax dies at the end

According to the legend at least ;)
Apollo, the new runtime from Adobe was just brought to the public eyes.
Yesterday Ryan Stewart posted some screenshots from a recent workshop he attended. Although not really impressive they still look great. Of course the demo uses some cool Flex apps. One of those mimics iTunes and another uses Google Maps to make a SalesForce interface. The comments are worth reading definitely.
Today Adobe Consulting published a piece called "Technical Overview and 21 Questions". It should answer most of the questions that could pop in anyone's head regarding to the issue but until you catch a hands on session with the new tool you cannot feel completely satisfied. I know I can't.
It looks like it'll be an extended browser, more integrated with the OS. Will it be the final answer to RIAs on the desktop and the so called "occasionally connected" client. Could very well be.
The "We [Adobe] haven't announced the engine, but we will NOT be creating our own engine." statement regarding the html rendering engine (Gecko perhaps:) brings some assurance to me. Together with the "full standards support" one. Well Adobe is BIG so bringing Flash and Spry (the JS framework that incorporates XML data in the page without refresh) together inside a custom built runtime seems like a doable thing for them. Of course we'll have to swallow the Adobe Reader cookie in the process :P
But I think Apollo will be the answer to an easier duality in the presentation layer. The Flash/Flex or Ajax choice will be much easier to provide to the user.
If there were 22 questions the last one should be about native SWF support.
But packing the player with the runtime would be a big plus as well.