Rich Internet Applications

Web2.0 has seen a meteoric rise in number of applications using AJAX in the presentation layer. Q3 technologies' expertise in AJAX Applications enables you to create more interactive web applications which actively engage the user, and also allow you to make the 'fully loaded' web application of yesteryears more slender, swift and fast, delivering a rich user experience.

Q3 technologies has successfully delivered projects using the following open source libraries:
  • YUI - Rich widget library supported by Yahoo
  • DOJO - Very light and rich widget library with large community backing that is apt for lightweight applications
  • GWT - Widget toolkit backed by Google
  • Infragistics - .NET based rich widget toolkit
  • Silverlight - Extremely light .NET based widget toolkit with aggressive backing from Microsoft. This offers rich multimedia support and lends itself to seamless integration with other Microsoft technologies

In practice, most AJAX applications implement the following suite of technologies to achieve the rich performance and experience:

  • XHTML based UI which is fully customized using CSS
  • UI manipulation using DOM
  • Data interchange in form of XML or JSON
  • Asynchronous data retrieval using XMLHttpRequest
  • Javascript to bind all elements

Because of inherent lack of structure in scripting languages such as Javascript, the most challenging part of developing AJAX based web applications is to write maintainable code. Q3 technologies has vast experience in writing complex, Object oriented Javascript based applications thus making the application code highly maintainable and easy to service.

Customer Speaks

blockquote We have found Q3 to be flexible, technically superior and most importantly strictly adherent to deadlines. With little in the way of formal specifications they have worked their magic accurately, thoroughly with little or no corrections. I find the entire team, especially our technical liaison, to be available and really understand our customers' needs and desires for challenging software. I highly recommend Q3 to all those who need an outsource partner with depth, breadth and a competitive cost structure.blockquote
J. Brooke Aker
CEO, Acuity Software Technologies Ltd.