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."
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.
Great Atrocit
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah!!!
That is all.
A Multiplayer Strategy Game for Mac OS X, Windows, and Linux
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
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; }
But it increased Programmer income for 7 years, so it's worth it.
- 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 -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...