YOUR FEEDBACK
Jeremy Geelan wrote: In response to inquiries and suggestions from readers this lexicon has recently...
AJAXWorld RIA Conference
$300 Savings Expire August 29
Register Today and SAVE!


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


AJAX Toolkits Wiki Helps Developers Evaluate UI Components for Building RIA User Experiences
The AJAX UI Toolkits Wiki

Catalyst Resources announced the public launch of the AJAX UI Toolkits wiki at http://ajax.wikia.com. The new wiki identifies a list of UI components used in business software applications to develop a Rich Internet Application user experience. Each AJAX toolkit on the wiki is displayed using the same format and same list of standardized UI components; so that at a glance, developers and technology decision makers can benchmark which toolkits meet their specific requirements at the level of user experience. Developers and toolkit vendors can fine-tune the toolkit listings, augment it with additional notes, and provide direct links to demos of that UI component.

Catalyst Resources started this wiki as an adjunct to their own quarterly survey of RIA UI toolkits. The list and organization of the UI components in the toolkit table were chosen based on a survey of over 200 web applications. The table identifies a standardized set of data handling and interaction points that are common to almost any type of business application. While most AJAX toolkits support a much broader range of UI components and features, by limiting the wiki specifically to a standardized set of UI components that are typically required in an application, developers and UI architects can begin to intelligently narrow down their toolkit choices. Once they determine which toolkits meet their basic user experience requirements, they can then look in more detail for additional UI, technology features and extensibility.

"Based on our experience, building a successful AJAX-based business application does not begin with evaluating the technology and toolkits," said Paul Giurata, managing partner for Catalyst Resources. "It begins with identifying and modeling what your users need to accomplish. Once you have identified the interaction and data handling points where rich behavior would have the greatest impact, then you want to look at the toolkits to see if their UI components provide these specific rich behaviors."

A feature matrix is of course, not the only way that a developer should evaluate a toolkit. There are many other considerations that a developer will want to balance, including extensibility, scalability, utilities, licensing, documentation, and community support. However, when a developer examines an application from a user task and interaction perspective, then it is useful to be able to easily identify AJAX Toolkits that include UI support for required behavior. For example, if the design of application requires that users have some way to interact with and manipulate tabular data, then a developer will want their candidate pool of AJAX UI Toolkits to offer a level of support for manipulable data grids.

"Too often people get focused on the coolness or the developmental richness of technology and features, and lose track of what they are really trying to accomplish -- create a user experience that engages a customers and lets them do something more efficiently or effectively." said Giurata. "Our vision is that the AJAX UI Toolkit will help developers narrow down their selection of AJAX Toolkits based on common types of user interaction. We also hope that by calling out standardized view and component types, that all toolkits will eventually add these as base-level features."

Catalyst Resources has been working with most of the toolkit vendors listed in the wiki, to confirm the accuracy of the information and add any additional notes. At this point the wiki is not focused on technical evaluations of frameworks, but the goal of the wiki is to gradually evolve to include sections devoted to technical features, additional specialized components and component details.

About RIA News Desk
Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.

LATEST ECLIPSE STORIES . . .
Furthering its dedication to providing Java developers productivity with choice, Oracle announced the Oracle Enterprise Pack for Eclipse, a new component of Oracle Fusion Middleware. This release marks the first free Eclipse 3.4 environment to support Oracle WebLogic Server 10g Release...
Aptana announced the acquisition of Pydev. The combination of Pydev with Aptana Studio, which is approaching 2.3 million downloads, will bring Aptana's excellence in AJAX development ease to the Python community and bring Python support to Aptana's product lines. The move further reinf...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be...
Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Manager, Windows Virtualization at Microsoft, and Brian Duckering, Sr. Director of Products and Alliances at Symantec were the top industry executives who joined Jeremy Geelan in the 4th Fl...
Genuitec announced the availability of MyEclipse Enterprise Workbench 7.0 milestone 1. This milestone release delivers advanced AJAX tooling for Java EE and full Application Lifecycle Management (ALM) capabilities for Eclipse 3.4 Ganymede, among other enhancements.
Genuitec announced the availability of the first milestone release of MyEclipse 7.0 Blue Edition. This release provides WebSphere developers with advanced AJAX tooling, enhanced reporting technologies and Eclipse 3.4 support, among other enhancements.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE