|
Why
UpShot?
In today's competitive marketplace, businesses want
to maximize return on investment by producing fully functional products
while maintaining development costs and time-to-market. UpShot is
designed to give the application developer a competitive advantage
by drastically reducing development time while providing a fast
and painless means of designing and implementing application functionality
across multiple hardware and software platforms.
The
Benefits of UpShot Technology
UpShot technology addresses the needs of software
application developers by utilizing two distinct strategies. First,
UpShot provides a mechanism to build and display a graphical front
end application user interface. Second, UpShot acts as a framework
to connect Graphical User Interface (GUI) controls to actual commands
understood by the system or device being controlled.
The
GUI Display Engine The GUI Display
Engine allows the developer to build his or her application simply
by providing XML data. Unlike other application builders, UpShot
provides core code that actually becomes part of the application
itself. This code drastically reduces development time by relieving
the developer of the mundane tasks of designing, writing, and maintaining
the largely mechanical code segments that drive a GUI.
The
Command Interpreter The Command Interpreter
links low level commands, those that directly control a device,
system or application, to their GUI counterparts. Like the GUI Display
Engine, the Command Interpreter requires only XML data to map GUI
action items to actual commands. The developer is not required to
write any application code. UpShot builds the XML
|
|
command mapping tables and executes the appropriate
commands from the XML input data supplied by the developer.
The
UpShot Advantage
UpShot allows the application developer to design
and build a GUI application to drive practically any device or system
software package without ever having to write a line of code. Applications
can be designed and developed in a mere fraction of the time it
would take to develop these same applications using traditional
development life cycle techniques.
Maintaining or updating an existing UpShot application
is amazingly simple. Only the content of the XML data need be changed.
No application code needs to be revisited or modified.
Finally, UpShot itself is built upon established
Java and XML technologies, allowing it to leverage off widely accepted
standards and concepts of platform independence.
How
can I learn more about UpShot?
UpShot is a product of Salient Software Solutions,
Inc. Salient's goal is to help its strategic partners and customers
gain competitive market advantage by providing innovative quality
products and services at a fraction of the cost and in a fraction
of the time it would take for their competitors to offer the same
products and services.
UpShot technology and the UpShot product line is
another step toward helping Salient's strategic partners and customers
to achieve their goals. At Salient, we take your success personally!
Please contact a Salient representative for more information about
UpShot technology and about how we at Salient can help you meet
and exceed your goals.
|
|
- Cuts development costs.
- Decreases time-to-market.
- Portable.
- Easy to use.
- Based on Java and XML.
|