Preview: Artima Articles
The most recently published articles at Artima.com.
Getting Started with Play 2, Scala, and Squeryl
In this article you will learn how to get started building web applications with Play 2, Scala, Squeryl, JSON, CoffeeScript, and jQuery. You will also learn how to test the application with ScalaTest and then deploy the application on the cloud with Heroku.
A Business Case for New Languages
Unsure about when to adopt a new technology? Do you think your old technology is "safer"? Maybe ... or perhaps sticking with it offers risks of its own. This article discusses some of the benefits of adopting Scala rather than staying with Java.
Using Flex in the Enterprise
In this interview, Frank Sommers, president of AutoSpaces, Inc., discusses how he came to use Flex for his company's enterprise application.
Introduction to Flex and AIR Testing with FlexMonkey
This article offers an introduction to FlexMonkey for testing Flex and AIR applications. In addition to discussing how FlexMonkey works, it touches on how automated functional testing can be used for “developer testing” when unit testing reaches its limits.
Animating Spark Skins in Flex 4
With a demo app from his book, Flex 4 Fun, Chet Haase shows how to use state transitions with the new Spark component architecture in Flex 4 to create dynamic component skins for better user experiences.
Interactive Spark Components in Flex 4
With a demo app from his book, Flex 4 Fun, Chet Haase shows how to use states with the new component architecture in Flex 4 to create interactive component skins for better user experiences.
Rich Component Skins in Flex 4
With a demo app from his book, Flex 4 Fun, Chet Haase shows how to use the new component architecture, graphics tags, and filters in Flex 4 to create rich custom component skins.
Azul's Pauseless Garbage Collector
At the JavaOne 2010 conference in San Francisco, Gil Tene, CTO of Azul Systems, discusses their pauseless garbage collector. In this interview, he explains the pauseless collection algorithm.