Stick Software said they are embracing the Open Source model of software distribution, releasing a new product and an existing open source product onto sourceforge.net for open development.
An existing product, Circular Slider, was updated and moved to SourceForge, and a new product, polyglot, was released onto SourceForge. Circular Slider is an Obj-C / Cocoa control that lets you drag a knob in two dimensions across a circular base, selecting an angle and distance, or an x/y coordinate pair.
Polyglot is a command-line tool to facilitate with the process of localizing Cocoa applications, by performing various sanity checks and optimizations on a target app. It can be added to a project as an automated part of a build process.
In other developer news, Joy for Mac OS X, the developer productivity and RAD tool from AAA+ Software, has been updated to version 2.3 for compatibility with Mac OS X 10.2 (“Jaguar”). You can use Joy’s runtime class browser and object inspector to debug your own programs, or even to inspect Cocoa applications you don’t have the source code for. The built-in scripting language (which is syntactically compatible with Objective-C and JavaScript) can be used to send messages to any object and to teach new methods.
Joy is available for Mac OS X, Mac OS X Server, Windows and OpenStep. Use of the software is free for evaluation purposes. A free unlock code can be ordered. Regular licenses are $69 for users who develop only small scale applications, and $399 for unlimited use. All registered users can upgrade to Joy 2.3 for free.
QueueSocket, an open-source Socket solution for REALbasic developers, was updated to version 1.0.1 from developer Drew Hamlin of Vizspring Software. The new version fixes a bug where DataAvailable() in the instance of a class would be called, even when no data was on the queue due to incorrectly formatted incoming text. QueueSocket is available for free download and royalty-free use.
Finally, MaskEditField 1.0 is out. It’s a REALbasic plug-in control class to create Masked EditFields. Masked Editfields are used to control the users input to the EditField so that the data is entered in correct format. Both the full version and free demo of MaskEditField are available for download.