About this Book
There are many books available that are purposed for teaching technology topics inside and out. These books are necessary for understanding how to use a technology correctly but many times are not meant to teach you what a normal day of a development would look like using that technology. This book was written to demonstrate practical development with two powerhouse technologies, Flex on Java. It will guide you in building your own applications that scale for real-world business needs, leaving you feeling equipped with the fundamentals that are pertinent to the software feature or task at hand.
Throughout the book, the fundamentals of building testable and rich UIs that communicate with a powerful server side are brought together in bite-sized chunks. The topic of building a robust Flex client that sits on top of a Java server-side application will be discussed throughout as it pertains to the integration of the two and passing data back and forth.
Along with the main topic of integrating Flex with Java, topics such as Maven, Spring integration, adding security and personalization, charting, messaging, AIR desktop applications, logging, continuous integration, AppFuse, and even Flex on Grails will be demonstrated.
This book is geared toward developers with a need for creating rich applications, on a budget, with Flex 4 and Java. All the tools we use for our examples are open source or free and very proven.