User Interface is a junction point between a user
and a computer program whereby user can communicate
with a program. UI can be a command-driven interface
or a menu-driven interface. It's an important
part of any program as it helps to improve user's
visibility and interactivity. Today, there are
various technologies available in the market to
create elegant and interactive screens for users
but below mentioned technologies is something
that brings life into web applications.
Desktop-based
applications have been superior against web-based
applications in terms of richness, responsiveness
and interactivity. Even extreme efforts of web
professionals couldn't satisfy their clients as
per needs. But now, it's not the same case. AJAX
has been able to drive out the limitations of
web and creating stunning web applications (Rich
Internet Applications), which seems to be an imagination
earlier on
Latest
User Interface Development Using AJAX
——————————————————————————————————————
AJAX
- Gmail type Interfaces
Let's have a close
look at Gmail Interface where we find use of AJAX
AJAX
- Windows Interface in browser
Before the birth
of AJAX, one have not even imagine to create web
applications which will have look and feel as
of windows based desktop applications. So, anybody
who is looking These applications look and act
very similar to traditional desktop applications
without relying on plug-ins or browser-specific
features for rich windows interface in browser,
AJAX approach is an only alternative. AJAX applications
look and act very similar to traditional desktop
applications without relying on plug-ins or browser-specific
features.
AJAX applications
can create rich, customizable, with desktop-like
GUI components, run in standard browsers without
any installation or plug-ins.
AJAX
- Flash + Ajax Interfaces
AFLAX stands for
'Asynchronous Flash and XML. AFLAX is a development
methodology which combines Ajax and Flash to create
more dynamic web based applications. Developers
using this library have access to the full range
of Flash features, but without ever touching the
Flash IDE .
Rich
Internet Applications (RIA)
——————————————————————————————————————
Rich Internet Applications
(RIA) are the applications delivered via the Web.
It combines the best user interface functionality
of desktop software applications with the broad
reach and low-cost deployment of Web applications
and the best of interactive, multimedia communication.
The application that results,
provides a more intuitive, responsive, and effective
user experience.
Rich
Internet Applications Advantages