Various User Experience (UX) technologies available in the market today are making a full circle back to where it started from.
The evolution started with client server technologies (desktop applications like swing or windows forms in Visual Basic etc.), moved on to web UI (Java Server Pages or Active Server Pages) and now all of them are coming back to more `desktop like` UX (AJAX or Silverlight or Flex etc.) in a browser.
So we decided to do a study of the prominent AJAX/RIA technologies in different categories in the market using some fixed criteria. The study included GWT (Google Web Toolkit), YUI (Yahoo User Interface), Adobe Flex, Microsoft Silverlight, Java FX & Extjs (may be more when I actually give the presentation).
This blog post is a list of criteria that I used to analyze the current UX offers. I have already presented these results to the great delight to a couple of our customers.
The study includes some recommendations for each technology, a overview slide (including architecture, channel support and pros & cons). At the SAP Inside Track in Palo Alto I will share the results with the community in a session. I also plan to blog on the findings once the event is done. This post is a teaser to make you want to come ;).
Following are the criteria this study was done at
•Cross client support/experience –
•IE/Firefox/Other browser support
•Support for other clients.
•Client side installations
•Development tool support
•Ramp up times
•Skill set requirements
•Out of box controls and palettes
•Extensibility of UI controls
•Ease of customization
•Evolving UI design patterns
•Security and accessibility
•Integration with SAML
•Integration with open source frameworks
•Ease of enterprise integration
•Performance and usability
Any kind of feedback or suggestions are welcome. See you guys at the event!!