Google Talk client in JavaScript

Written by on August 6th, 2007 in Ajax News.

Zhou Renjian has a new demo showing a Google Talk client running in the browser. He told us that:

This demo was first implemented by Java language with SWT, Smack and Java2Script’s Ajax libraries. Instantiations Inc.’s “WindowBuilder Pro” was used for SWT user interface design and implementation (Actually it’s a copy of Google Talk Client’s UI).

Also Simple Pipe was used to create and maintain a Comet connection between client/browser and server (Tomcat). A looping-query can be used instead for chatting, but the current demo does not switch to that mode.

After the demo was implemented and tested in Java the Java2Script compiler was used to convert all Java sources into JavaScript. After deploying the application, I took some time working on optimizations which included lazy loading, lazy creating, and virtual list views, which were musts for quick loading and response. I talk a little about these optimizations here.

Google Talk in JavaScript

Source: Ajaxian
Original Article: http://feeds.feedburner.com/~r/ajaxian/~3/141166538/google-talk-client-in-javascript

Leave a Reply

You must be logged in to post a comment.



Site Navigation