Sunday, August 23, 2009

When to use Ajax and Flex?

Use AJAX:
  • To make incremental usability enhancements to an existing Web site
  • For building "widgets" that require the work of a small team of developers
  • When you have existing, internal JavaScript and HTML expertise
Some examples of AJAX-appropriate uses could be navigational elements, simple calculators and client-side validated forms.

Use Flex:
  • When you need to develop applications that require a robust, scalable rich Internet application
  • Where you require sophisticated and interactive data visualization
  • When video and audio playback or Web camera and/or a microphone capture is a requirement
  • Where you require complex animation or bitmap manipulation
  • When the graphic design is core critical to your business needs
Flex would be the right choice for product configurations, workflow/process/inventory management applications, video conferencing, playback and editing, immersive or entertaining experiences, data visualizations and management dashboards. Additionally, in real-world use. Flex typically requires less coding to build the same or better functionality. The learning curve is somewhat steeper, but the development times are significantly lower.

Thanks
A.T.J

No comments:

Post a Comment