What can JDA do for you?
You would like to create a highly interactive Web application using DHTML and AJAX. Maybe even a mash up? Let's pretend that you're contemplating the use of JDA for your next project. What benefit is it going have?
Hate reading? How about some videos?
- WIPER Demo (A visual mash up builder built using JDA for JDA) [ [Hi-Fi Quicktime Movie] | Lo-Fi Google Video ]
- JDA Demo 1 - building a popurls-like mash up [ [Hi-Fi Quicktime Movie] | Lo-Fi Google Video ]
- JDA Demo 2 - building a map and local search mash up [ [Hi-fi Quicktime Movie]| Lo-Fi Google Video ]
Don't mind reading? Here are some bullets
If you're a developer
It will allow you to ...
- fully package your javascript code as a plug-n-play blackbox module without worrying about namespaces
- dynamically load the javascript module and know exactly when it has finished loading
- easily publish your finished component on the Web for automatic indexing by Google
- distribute your component by putting up a few lines of HTML code that can be copied and pasted by consumers.
- quickly visualize and document (using a separate tool) the component architectue of your client-facing Web application
- grow your own library of highly reusable javascript components
- engage in rapid prototyping rich Web applications by just copying-and-pasting HTML
- think seriously about architectural design of Web applications
- help foster the growth of an open marketplace / ecosystem full of reusable javascript components
If you're a designer
It will allow you to ...
- script the interaction of the Web application without the need to write a single line of javascript
- engage in rapid prototyping rich Web applications by just copying-and-pasting HTML
- not have a single line of javascript show up on your HTML page while employing all the latest DHTML and AJAX techniques
- take full control of the visual design, interaction design as well as HTML markup while working with a developer
- help foster the growth of an open marketplace / ecosystem full of reusable javascript components
If you're a manager
It will allow you to ...
- grow a library of highly reusable javascript components that can save time and money in other projects
- provide a better division of labor between designers and developers
- quickly visualize and document (using a separate tool) the component architectue of your client-facing Web application
For post-modern individuals in general
It will allow you to ...
- take advantage of the open marketplace / ecosystem to engage in your own mashup pleasure by just copying-and-pasting HTML.