Activate your free membership today | Log-in

Monday, August 6th, 2007

Google Talk client in JavaScript

Category: Comet, Java, JavaScript, Showcase

<p>Zhou Renjian has a new demo 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

Related Content:

  • Google Chrome shifts architects' equations as V8 powers the browser
    The V8 JavaScript engine in Google's Chrome browser offers the enterprise architect new options for moving server-side functionality to the Web...
  • Node.js
    Node.js, often called simply "Node" in conversation, is a development platform built on top of Google's V8 JavaScript virtual...
  • JavaScript Learning Guide
    This SearchDomino.com guide introduces you to JavaScript in a Notes/Domino environment, explains best practices and pitfalls to avoid and provides...
  • Chapter 22: JavaScript security
    JavaScript continues to find adherents. But this scripting language can be used by malicious hacks to eat up memory .. and worse. Learn about Java...
  • Ajax on Rails
    In this interview Ruby on Rails creator David Heinemeier Hansson, he talks about how Ajax has become part of its "full stack" in the new Rails 1.1....

Posted by Dion Almaer at 5:35 am
3 Comments

+++--
3.1 rating from 17 votes

3 Comments »

Comments feed TrackBack URI

Hi,

It seems that “Simple Pipe” link is broken and some paragraphs are lost between. For example, sentences started with “I” should be quoted passages.

Comment by Zhou Renjian — August 6, 2007

A lot of English mistakes, but a lot of really good ideas on his blog.

Comment by Arthur — August 8, 2007

neat!

Comment by mmhan — August 10, 2007

Leave a comment

You must be logged in to post a comment.