Slashdot Mirror


Building Rich-Client-Like Web Apps With Echo

An anonymous reader writes: "IBM developerWorks is running a feature on the 'Echo' project, which is used for creating web apps that 'look and act like rich clients.' Echo uses HTML and JavaScript to render a user-interface in the browser instead of client-side plugins like Java WebStart. The API is similar to that of Swing. The article examines an example email client written with the technology. The framework itself is built on Java servlets, and is distributed under the LGPL. More examples can be found here."

6 of 70 comments (clear)

  1. advantage? by ddd2k · · Score: 4, Funny

    I don't see the problem of using a servlet-applet combination for interactions with a server through a user-friendly graphical interface inside a browser. It really isn't asking much for a graphical designer to learn how to use Swing and java graphics APIs.

  2. swing, eh? by BortQ · · Score: 4, Funny
    The API is similar to that of Swing

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah!!!

    That is all.

    --

    A Multiplayer Strategy Game for Mac OS X, Windows, and Linux
  3. I've already made such a system by mithras+the+prophet · · Score: 3, Funny

    echo <<<html>
    <head>
    <title>My rich-client-like web app</title>
    </head>
    <body>
    [ note to self: put forms and javascript and stuff here ]
    </body>
    </html>

    EOQ

    --
    four nine eighteen twenty-7 thirty-nine forty-7 fiftyeight sixty-nine seventy-9 eighty-8 one-hundred-and-nine one-twenty
  4. Re:OT: Your Sig... by mcdrewski42 · · Score: 2, Funny

    Actually, you know you're anal when
    1) you have a pet peeve about lanuage usage
    2) you turn it into a sig
    3) you get frustrated at the 160ch limit because it means you can't put in the other valid use of 'effect' as a verb... :)

    --
    /* affect != effect */ void affect(int *thing,int effect) { *thing += effect; }
  5. Re:I'm with you by Anonymous Coward · · Score: 1, Funny

    But it increased Programmer income for 7 years, so it's worth it.

  6. Multiple client-side web technologies by camusatan · · Score: 2, Funny
    There seem to be more and more client technologies that we're supposed to be able to use to make our web application lifestyle better -
    • Flash
    • Java
    • DHTML
    And there are a ton of languages which are supposed to make our lives better, too -
    • Java
    • Perl
    • PHP
    • Whatever.NET
    And of course we're supposed to run these wonderful things -
    • On our own, secure, happy, well-administered server, behind our firewall
    • On a service providers managed, well-maintained, backed-up server, in some co-lo facility somewhere

    And when we do manage to get all of these crazy things to try to talk to eachother, somehow, we can choose among 5,000,000 different XML languages/schemas/whatevers to use.

    Web-based computing is still in the stone age - if I can ever manage to get my own stupid project off the ground, perhaps I'll have a solution for this, soon enough...