Interactivity
design involves examining two entities and then creating a way
for those two to work with one another.
In case of interactivity between information forms such as multimedia
elements, this becomes the force that binds the whole program
together. After determining what kind of interactivity is appropriate
for each application, the interactivity designer decides the points
at which interactions between the user and the computer and user
and the content take place. The mode of such interaction determines
the engine development process of the application module. The
way one module plugs into another without disturbing the harmony
of the whole program is engineered.

How a user
would navigate through various contents is decided through a complex
process that involves psychological analysis and studies of various
browsing patterns on pre-existing systems. Simplification of
the choices and offering intelligently pre-determined paths ensure
that the end user "travels" through the content in a
logical and unconfusingmanner. Several models exist for organising
the navigation layout - Linear, Hierarchical, Web, Parallel, Matrix,
Overlays and Spacially zoomable models may be used within any
application.
We
use powerful multimedia authoring software to make complex multimedia
creations by passing presentation program limitations. Using these
tools, we have developed proprietary multimedia engines specifically
for a range of common uses. Our current engines include
those for Construction Industry,Tourism, Multimedia Catalogues,Video-on-Demand,
Computer Based Training, Music Jukeboxes, Yellow Pages-like Database,
Touch e-Mail, Quiz engine, Feedback Module, etc. -Mail, Quiz engine,
Feedback Module, etc.

At Archisoft,
the multimedia authors use a range of tools and work on various
platforms. While Macromedia Flash MX, Director and Authorware
are used for CD-ROM and Kiosk based multimedia presentations,
VB, VC++ and JAVA are used for developing multimedia
applications that need strong backend and network support. Our
team is well versed with programming any kind of multimedia audio
visual applications.