Copyright ©1998 by AAA+ Software Forschungs- und Entwicklungs Ges.m.b.H.  All Rights Reserved.

Joy Explorer

For developers new to Rhapsody, Joy Explorer is the ideal tool to get familiar with the Rhapsody API. With Joy Explorer Rhapsody developers can script and debug, quickly try out new ideas, prototype solutions, extend the functionality of the Rhapsody classes, explore undocumented features. With Joy full-featured applications can be created without compiling any code.



Joy Explorer consists of:

embeddable application inspector
Joy Interface Builder palette
JoyTerminal application
Joy documentation
Joy examples
Integrated Tcl 8.0 interpreter (byte-code compiler)
Joy Tcl extensions based on TclX 7.6
Integrated Tcl debugger



Scripted methods can implement any functionality that ordinary methods can. In addition, with Joy Explorer creation of a limited number of new subclasses and redefinition of existing methods is possible at run-time. Compiled and scripted code can be mixed freely. Exception-handling is fully transparent. Even running applications can be modified interactively, reducing debugging time.

Developers design the graphical user interface with Rhapsody's Interface Builder application. Joy enhancements give scripted methods access to the application's objects.

Joy Explorer is aimed at developers who want to explore Rhapsody: experiment with the API, get familiar with Rhapsody, and develop small scale applications. However, when the time comes, users can upgrade the product by purchasing a Joy Developer license key.