Part 3. The joys of Flex on Java

 

Part 3, chapters 7 through 11, goes beyond what you’d find in most books on Flex and Java. You will cover topics like security and personalization because most applications need to implement a security strategy, and personalization usually comes next.

You will also cover charting with Degrafa, an open source Flex drawing API, and adding a chart to the example application.

One feature that sets the Flex framework apart from other web frameworks is its ability to run as a native desktop application. With this in mind, you will refactor the example application to include a deployment to the desktop version of the application.

Because writing code without tests is irresponsible, these final chapters demonstrate how to test your Flex application with FlexUnit. We not only provide basics on test-driven development (TDD), we break down the example application’s structure and show you how to maintain good coverage across the entire application.

The last chapter covers Flex and Grails development. This is an exciting combination of technologies. You will quickly construct a new example application with Grails and build a Flex frontend for it.