Flex and Ruby, IDEs and Tutorials - latest news
It’s been a long and very busy summer at SapphireSteel Software. Unless you make a habit of following the Blog and the forum on a regular basis, the chances are that you may have missed out on some recent developments. To help fill that gap, I thought it might be useful to try to summarise a few of the things we’ve been up to...
On September 1st, we released the first public beta of the Visual Designer for Amethyst.
This is a drag-and-drop design environment for creating Adobe Flex applications. The current beta (6) of Amethyst now has a large set of integrated development tools including refactoring, IntelliSense, auto-expanding snippets and user-configurable code formatting. The next beta of Amethyst, which will be released in a few weeks, will substantially add to the visual design features and other tools such as the Class Viewer.
We’ve had quite a bit of coverage of Amethyst in the press and on blogs over the last few months including a report in Infoworld, an interview on InfoQ and an article which I wrote for Flash and Flex Developer’s Magazine, explaining how and why we developed the Amethyst Designer using Amethyst itself.
We will be announcing the next version of Ruby In Steel Developer (1.5) later this year. As always this will be released as a free upgrade to existing customers. One of the frequently asked questions we receive about Ruby In Steel relates to the debugging of ‘external’ scripts - that is, Ruby programs, such as test suites or generators, which are not part of your own code-base but which perform some useful action related to your code.
The plain fact of the matter is, if a Ruby script can be run from the command prompt, then it can be debugged with Ruby In Steel. For a short and simple tutorial on how to do this, see ‘Debugging Ruby Scripts and Utilities’.
We also launched our YouTube channel this month. This now contains a number of programming tutorials on both Ruby and ActionScript with Flex. The Ruby tutorials are based on our free eBook, The Little Book Of Ruby, which you can download from this site. Our Flex tutorials aim to explain the essential features of ActionScript programming, including the fundamentals of ActionScript 3’s object orientation.