SapphireSteel Software en SapphireSteel Software Sapphire 3 - Ruby goes visual! 2014-09-01 06:08:28 SapphireSteel Software has now launched its third-generation Ruby IDE for Visual Studio. Sapphire 3 is the successor to Ruby In Steel. In addition to editing, project management and debugging it now adds the ability to create drag-and-drop user interfaces with the new 'RubyForms' designer. This short video provides a quick overview of the features of Sapphire... Huw Collingbourne 2014-09-01T11:08:28Z text/html en Huw Collingbourne Learn Ruby Programming (the easy way) - special offer! 2013-07-04 05:27:24 The eLearning revolution has really taken off recently. Over the past couple of years, I've been teaching the top-selling Ruby programming courses on the hugely successful Udemy eLearning site. Over 3,600 students have learnt to program Ruby with my Ruby Beginners Course. Many of them have gone on to explore the language in more depth with my Advanced Ruby Course. The regular cost is $99 per course, making a grand total of $198 for both. But if you want to learn Ruby from the (...) Huw Collingbourne 2013-07-04T10:27:24Z text/html en Huw Collingbourne Amethyst 2 Semantic error checking 2013-07-02 06:42:59 Sometimes your code may cause problems even when it is syntactically correct. If, for example, you accidentally use the same name for a local variable as for a parameter or if you use = to assign a value when you had intended to use == to test a value. Amethyst 2's new semantic error checking can help you spot this type of mistake before it causes a problem. This video gives a brief (...) Huw Collingbourne 2013-07-02T11:42:59Z text/html en Huw Collingbourne ActionScript Scratchpad - new in Amethyst 2 Ultimate 2013-06-12 08:15:57 The new Amethyst Scratchpad gives you a panel for saving useful information such as notes, methods and searches. This video provides a quick overview... Be sure to watch the other videos in the Amethyst 2 Playlist on YouTube! Huw Collingbourne 2013-06-12T13:15:57Z text/html en Huw Collingbourne ActionScript Call-tree Debugger - new in Amethyst 2 2013-06-09 06:35:23 We are really excited about our new Cylon 2 debugger in Amethyst. This really takes debugging to a whole new level! The Cylon 2 debugger lets you trace through a linked call-graph of methods. When one method calls another one, a bubble pops up to contain the called method with a linked arrow to show which method called it. This video gives you a quick taster.... Huw Collingbourne 2013-06-09T11:35:23Z text/html en Huw Collingbourne Flash and Flex Design in Amethyst 2 2013-06-04 06:45:48 Adobe FlashBuilder has actually removed its user interface designer. Amethyst 2 Ultimate goes to the other extreme - by extending its Designer for use with standard Flash, as well as Flex. This video gives a brief overview of the Amethyst 2 Designers for both Flex and Flash. Huw Collingbourne 2013-06-04T11:45:48Z text/html en Huw Collingbourne Amethyst 2 - our new Flash IDE (video) 2013-05-28 13:23:02 We just recorded this short video to show a few of the features of our newly released Flash and Flex IDE, Amethyst 2. Huw Collingbourne 2013-05-28T18:23:02Z text/html en Huw Collingbourne Amethyst 2 Launches - visual Flash and Flex 2013-05-21 07:50:04 SapphireSteel Software has today released Amethyst 2 Ultimate, the only truly ‘visual' IDE for Flex, Flash and ActionScript developers. Visually design Flash, Flex and AIR applications using the Amethyst Designer. The new 'Flash Forms' (Flash without Flex) Designer is shown above. When Adobe removed the visual designer from Flash Builder 4.7, Flex developers who needed a visual design tool were left stranded. Whereas Flash Builder has removed its Flex visual (...) SapphireSteel Software 2013-05-21T12:50:04Z text/html en SapphireSteel Software The Amethyst 2 Profiler 2013-05-13 10:13:29 Profiling a Flash application allows you to see which functions are consuming most CPU and, in addition, detect memory leaks. Memory leaks can be quite insidious in Flash as it's quite easy to allocate, say, an event handler and forget about it In Amethyst 2, we've added a powerful profiling tool that not only allows you to see the amount of memory being used but to track down memory leaks easily. So, to demonstrate this, I've created some code that clearly has a memory (...) Dermot Hogan 2013-05-13T15:13:29Z text/html en Dermot Hogan Amethyst 2 - Conditional Compilation for ActionScript 2013-04-12 06:50:56 One of the nice things about C# is that is has good conditional compilation support. ActionScript does support conditional compilation but the syntax isn't great. In Amethyst 2 we have implemented a C# like syntax for conditional compilation. Conditional compilation gives you the ability to exclude or include chunks of code at compile time. So in C#, you could say if (x) // do something else // do something else This is executed at run time and the code inside the if (...) Dermot Hogan 2013-04-12T11:50:56Z text/html en Dermot Hogan