Jump-start your Rhapsody Development with Joy !
This folder includes AAA+ Software's developer productivity tool 'Joy'. It was recently recognized as a Macworld Eddy Awards Finalist in the category Best Tool for New Technologies.
Please read the accompanying AAA+ Software License Agreement before using the software.
Joy
Joy is the first in a series of developer productivity tools that AAA+ is releasing for all Yellow Box platforms.
Joy is available in two flavors:
![]() | Joy Explorer for learning Rhapsody basics and/or smaller sized development efforts. | |
![]() | Joy Developer for large-scale application development. |
Joy Explorer
by AAA+ Software
Joy Explorer gets you started with Rhapsody programming quickly:
![]() | Extension to Rhapsody's Interface Builder which permits implementation of prototypes | |
right within Interface Builder - no need to use any tools except Interface Builder; no need to | ||
compile and link. | ||
![]() | Graphical application inspector for inspecting classes, instances, methods, and data structures | |
inside any Rhapsody application. | ||
![]() | Interactive sending of messages to objects | |
![]() | Example programs with full source code, including source code for application inspector. |
Price: $69
Joy Developer
by AAA+ Software
Joy Developer is an essential tool for anyone serious about developing for Rhapsody:
![]() | Rapid application development right within Rhapsody's Interface Builder. | |
![]() | Incremental extension of existing applications (test-fix-go) without any need to recompile, | |
relink, restart the application. | ||
![]() | Turn interface files into standalone applications that run on any Yellow Box platform simply by | |
using the new "Save Nib As App" command in Interface Builder. | ||
![]() | Mix-and-match interpreted scripts and compiled code freely; anything you can do in compiled | |
Objective-C and Java can be done in Joy - and more. | ||
![]() | Full support for all Objective-C classes, typedefs, macros, data structures, exceptions, Tcl 8.0 | |
commands and extensions, including byte-code compiler to boost performance. |
Price: $399
Typical Uses of Joy
Interactive exploration of the Rhapsody Frameworks
Prototyping solutions
Rapid application development
Testing, debugging, and enhancement of any Rhapsody application
Feature Highlights of Joy
Integration with Rhapsody's graphical tools for GUI construction
Object oriented scripting language to implement program logic
Interactive testing of new code without recompiling or even restarting
All methods of classes in Rhapsody Frameworks available in scripts
Interactive sending of messages to explore Rhapsody Frameworks
Script variables graphically connected to User Interface Objects
Inspect and change any object's variables or methods at runtime
Definition of new classes and methods at runtime
Methods can be implemented for both classes and single instances
Internal, invisible use of byte-code compilation to boost performance
Free mixing of interpreted scripts and compiled C++, C and Objective-C
Scripted methods transparently callable from compiled Objective-C
Development and Deployment Platforms
Rhapsody for PowerPC
Rhapsody for PC Compatibles
Yellow Box for Windows
OPENSTEP Enterprise for Windows NT/95
WebObjects 3.5 for Windows NT/95
Prelude to Rhapsody
OPENSTEP MachOS for NEXT/Intel
More Information
For additional information please refer to the following documents:
Joy Explorer info | Documentation/Explorer.rtfd |
Joy Developer info | Documentation/Developer.rtfd |
Joy tutorial | Documentation/0_Tutorial.rtfd |
AAA+ Software License Agreement | Documentation/Copyright/LICENSE.rtf |
Copyright information | Documentation/Copyright/Copyright.rtf |
Updates
It is always worth checking for the availability of updates and/or new versions on the AAA+ website. New packages are made available at http://www.aaa-plus.com/joy/download.html.
Please subscribe to our mailing lists to be informed automatically of new releases or to correspond with other users of Joy: http://www.aaa-plus.com/support/maillist/index.html
How to Contact AAA+
For further information please contact:
AAA+ Software F&E GmbH
Rotenturmstrasse 22/11
A-1010 Vienna, AUSTRIA
Tel. +43-1-533-66-65-0
Fax: +43-1-533-68-90
mailto:joy@aaa-plus.com
http://www.aaa-plus.com
Copyright ©1998 by AAA+ Software Forschungs- und Entwicklungs Ges.m.b.H.
Last Update February 5, 1998 by AAA+
All Rights Reserved.