JavaFAQ Home » Java Tools
Champaign, Illinois--July 14, 2004--Application developers who want to create
computation-rich applications now have a powerful new development environment in
which to work. GUIKit, Wolfram Research's latest technology release, makes it
easy to construct graphical user interfaces (GUIs) for a wide range of custom
implementations--all within one uniquely capable programming and scripting
GUIKit, which can be downloaded free of charge from the Wolfram Research
website, adds another impressive facet to Mathematica's suitability as an
application development environment. Mathematica's competitive speed,
unparalleled scope, extensive connectivity, and range of enterprise solutions
already make it an ideal platform for real-time development and deployment. Now,
users of GUIKit have more tools at hand to quickly build innovative user
interfaces that capitalize on Mathematica's trusted computational, graphical,
and language capabilities.
Developers can take advantage of Mathematica's many deployment options to
easily package their GUIKit applications for end-users either as stand-alone
client applications or integrated within a Mathematica session. These
applications then enable end-users to perform sophisticated computations with
just a few mouse clicks--without requiring any knowledge of Mathematica.
GUIKit provides a high-level Mathematica expression syntax for defining
graphical user interfaces along with a runtime environment for managing and
deploying these reusable definitions. It is well suited for commercial and
educational development. With GUIKit, users can:
Build complete platform-independent application interfaces that leverage the
computational power of Mathematica Extend existing Mathematica functions with
user interfaces to facilitate easier or custom user input Create wizards for
specific Mathematica functionality Create GUIs directly from Mathematica
GUIKit can be used to build interfaces to databases or to generate
interactive graphics, presentations, and simulations. A few examples of GUIKit
interfaces that are included with the product are calculation tools such as
EquationTrekker, import tools, and search tools.
GUIKit expands upon existing Mathematica connection technologies that embed
the whole of the Java(R) development language within the structure of the
Mathematica language, making user interfaces much easier to write than it would
be either using Java directly or using multiple languages. It provides complete
access to any and all Java classes and their properties, events, and methods.
Because the interfaces are based on Java, they are completely
platform-independent and will look like native interfaces on any platform
without the need for changes or modifications.
"GUIKit goes much further [than similar products] in terms of disguising
mostly irrelevant details and helping the user to get the job done quickly. The
event handling syntax is simple and flexible and easier than anything else I
have seen," says Ian Buckley of Rogue Trainer, a UK financial consulting
firm. "Very impressive and useful!"
"GUIKit creates a unique bridge between the power of Mathematica and the
interface control of Java," says Jeff Adams, GUIKit Lead Developer.
"It lets you build interactive interfaces in record time, especially for
applications involving sophisticated computation or technical graphics. Our
initial GUIKit users have built everything from simple, elegant utility dialogs
to aid their daily use of Mathematica as a tool, to elaborate stand-alone
applications. They've taken the technology and run with it even beyond what we
GUIKit is built for Mathematica 5.0 or later. It will be included with future
releases of Mathematica and is available for all platforms on which Mathematica
and Java are supported. Visit http://www.wolfram.com/guikit
for more information or to download.
Wolfram Research is the world's leading developer of technical computing
software, offering organization-wide computing solutions. Led by Mathematica,
its flagship product, the company's software is relied on today by millions of
users worldwide and has been the recipient of many industry awards for technical
excellence. Wolfram Research, a privately held company, was founded in 1987 by
Stephen Wolfram and is headquartered in Champaign, Illinois, with offices in
Europe and Japan. Go to http://www.wolfram.com
for more information about Wolfram Research and its products.
# # #
(c) 2004 Wolfram Research, Inc. Mathematica is a registered trademark of
Wolfram Research, Inc. All other trademarks used herein are the property of
their respective owners. Mathematica is not associated with Mathematica Policy
Research, Inc. or MathTech, Inc.
Printer Friendly Page
Send to a Friend
Search here again if you need more info!