Learn The Joy Of Programming With Cocoa

AAA+ Software has updated their Cocoa development tool, Joy, to version 2.2. Joy allows users to get an idea of how Appleis Cocoa developmental framework functions by allowing users to inspect Cocoa applications that users might not have source code for. According to AAA+ Software:

Joy 2.2, the popular developer productivity and RAD tool by AAA+ Software, is now available in an updated version for Mac OS X!

Joy provides the fastest path for developers to learn Cocoa, the new way of developing applications for the Mac. It is the tool of choice for everyone who wants to peek under the hood of the new Mac OS!

Use Joyis run time class browser and object inspector to debug your own programs, or even to inspect Cocoa applications you donit have the source code for. Use the built in scripting language (syntactically compatible with Objective-C and JavaScript) to send messages to any object and to teach new methods. Call Carbon API and Java methods interactively from the Joy command window. Use Joy with Appleis InterfaceBuilder to develop standalone Mac OS X applications in record time.

Here at AAA+ we have used Joy, among other things:

  • For rapid development of prototypes
  • For Enterprise Objects and WebObjects development
  • As a learning tool for newcomers
  • As a supplement to Appleis documentation
  • To quickly find out names and prototypes while programming
  • To hunt bugs
  • To demonstrate Carbon before it was there
  • To play BoinkOut.app starting at level 60, with 100 balls
  • To do the impossible

Pricing for Joy begins at US$69. You can find more information at the AAA+ Software Web site.