New Flash Based Google Talk

March 14, 2007 at 2:00 pm 11 comments

Google launched a new version of Google Talk today for their Google Homepage. The new version uses Flash rather than Ajax and combines the functionality of the desktop version of Google Talk with the web-integration of Flash. It drops into the google homepage nicely, and has some simple transitions to switch between the contact list and individual messages.

If Google didn’t already have a desktop version of Google Talk, they’d have an easy time converting this web-based flash version into one with Apollo, which will be released for public Alpha this Friday. I can’t emphasize enough how cool this is. Companies can now save thousands, if not millions, in development costs by not having to create two versions of the same application, but rather leveraging Flex and Apollo to do both the web and desktop version at once.

It’s good to see Google embracing Flash as a real RIA technology. Hopefully their combined brain trust will help drive the development of some really amazing flash apps in the near future.


Entry filed under: flex.

Bruce Eckel, Flex, and Improving the Developer Experience Adobe releases Apollo camp presentations, quick start guide

11 Comments Add your own

  • 1. Alex  |  April 25, 2007 at 6:01 am

    Thank You

  • 2. Joesph Williams  |  May 23, 2007 at 12:28 pm

    I have to disagree. Flash is annoying and proprietary. Not everyone has the latest version of Flash. Not everyone has Flash enabled or installed. Google had a perfectly functional Talk based on JavaScript. Why mess with a good thing and use crappy Flash?

  • 3. RJ  |  May 23, 2007 at 12:50 pm

    1.) It’s not annoying when it’s done right, and that statement is true for just about every technology. Bad javascript is frustrating, bad HTML is terrible. And google doesn’t make any of those things.

    2.) Practically everyone DOES have flash enabled and installed — certainly as many people who have javascript enabled and browsers that support CSS.

    3.) Flash is more flexible, won’t break with the next release of IE, much easier to develop, and provides for better user experience than what they were getting out of Javascript. It’s designed specifically for things like online chat applications — javascript has to be subdued and forced into it.

  • 4. Joesph Williams  |  June 1, 2007 at 10:09 am

    I can’t copy text in the Flash-based Google Talk (it’s just rendered as pixels instead of text). When I change the text size in the browser, Flash-based Google Talk text doesn’t change – highly annoying on a very high resolution display.

    JavaScript is part of the browser, and as such honors the browser environment. Flash on the other hand is its own environment.

  • 5. RJ  |  June 1, 2007 at 12:57 pm

    I’m not sure why they chose to implement it without the copy/paste feature available. That’s certainly not a Flash “feature” – it’s Google’s fault on that one.

    Flash has access to browser variables, so they could’ve chosen to implemnt the height and width also. It’s something people are going to have to learn to respect as flash moves more into the browser space.

    JavaScript is part of the browser, and while that means it honors browser capabilities, that also means it’s severely limited, and has to be re-written to comply with different browser quirks. Writing the flash version of google talk probably took 20% of the time it took to develop the JavaScript version, I would guess.

  • 6. m-p{3}  |  July 5, 2007 at 11:16 am

    In my opinion, the use of a flash based client create a problem with specific device, mostly mobile browser (Opera for Nintendo DS for example).

    This breaks the overall availability of the client, and this should be avoided as much as possible.

  • 7. RJ  |  July 5, 2007 at 11:27 am

    This is ridiculous – you can’t count on AJAX to work on your Phone/DS/WII/whatever. Flash is on more devices than the browser is.

    It’d be much easier for me to write a game in Flash and port it to Flash lite for your phone than it would be to write it in Ajax and try a similar port.

    And that’s the point of the post – not that Flash rules everything. Come on people – let’s think about this critically before we go firing off whatever opinion we have about Flash.

    And on top of that, this post is over two months old.

  • 8. yamomoto  |  August 14, 2007 at 8:43 pm

    that\’s neat!r

  • 9. meri  |  October 4, 2007 at 9:46 pm

    wow nice!;

  • 10. Flex Development  |  March 20, 2009 at 12:04 am


    I am looking to develop a messenger in flex, so I can use the API of google talk to create that.

    if any one have any idea do post.

    Flex Developer

  • 11. ankit sabharwal  |  June 2, 2009 at 12:19 am

    i would suggest calling the google talk gadget javascript in your flex page… see if it works…


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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed

March 2007
« Feb   Apr »

Recent Posts

%d bloggers like this: