JAX Magazine: The free PDF magazine powered by JAXenter!
We’re beginning to sound like a broken record, but it‘s become apparent over the past year or so that Java innovation is being driven by the supporting cast. Whether that’s the plethora of JVM languages such as Groovy or Scala, or the number of frameworks cropping up, it’s an exciting time to be in the industry as we all try to solve the challenges that face us. For this month’s issue of JAX Magazine, we wanted to reflect as much as that thriving cross-section as possible. JavaFX 1.x was an unmitigated disaster, but JavaFX 2.x looks to have amended those problems in a fresh start. JavaFX enthusiast Carl Dea shows us its potential using the Canvas API to create a Tron Legacy-style clock. Scala has enjoyed a fruitful 2012, mainly due to the growth of the Typesafe Stack. Jamie Allen shows us how to get the most out of Akka, using actors asynchronously. In this new developer age, coding is not enough. You have to be able to master other things too – Uwe Friedrichsen is our sensei in helping us understand what software craftmanship is and how we can become a true craftsman. Meanwhile at Eclipse, they’re putting a lot of their efforts into machine-to machine projects and see it as big part of our future. Benjamin Cabé tells us more about Mihini. We also chat to TomEE lead David Blevins about the Web Profile version of Tomcat pushing the boundaries. In the State of Play, we attempt to make sense of the array of cloud infrastructure projects out there – who will reign supreme out of CloudStack or OpenStack? Or is it even that simple? Finally, the JAX Magazine team stretched their legs and we’re on the scene to cover JAX London 2012 – suffice to say, it was a tremendous event. Enjoy the issue and embrace the new guard!