Flex on Java update

18 04 2009

Over the past few months my co-author and I have been working hard at reworking much of what we have already written for our book in order to hopefully result in a much better book for our readers. Earlier today Manning released a letter explaining the delays in any updated chapters to those who have purchased a MEAP subscription to our book. The letter reads as follows:

We would like to take a minute to personally update you on the progress of our book. Although we are running behind the originally estimated release date, the end product will be a much better learning experience. From the beginning we have been continually refining the book and have taken the great feedback we’ve received to align the book more closely to your thoughts and insights. If you are receiving this letter and were part of the reviews, THANK YOU! Much of the feedback received, all helpful, really matched with how we (the authors) were feeling and helped us to really home in on what we felt would be important to include. Here are just some of the things that can be expected out of the new and improved Flex on Java.

Developer accessibility
When we started the Flex on Java journey we wanted to write a book that would assist Java developers in refactoring Java applications with the richness of Flex. Unfortunately, the sample application wasn’t a good fit for everything we wanted to teach and was absorbing too much of our time trying to make it work properly for the readers. The sample application was an open source product that was not easy to download, build and go. This issue caused us to rethink our approach and we turned to Matt Raible’s AppFuse framework that is aimed at helping developers build applications quickly and efficiently. AppFuse makes deployment and creation of the sample application a breeze and also opens the door to developers who are new to Java. It allowed us to focus more on the topic of integrating Flex with Java while broadening its audience to those who are not Java or Flex gurus.

Hit the ground running (faster pace)
The free chapter available will become an introduction to the book and chapter 1 will now get readers rolling with development on the first page. Chapter 1 will begin with developing the server-side application with the AppFuse framework and then quickly begin integrating Flex in chapter 2.

Deepening focus on Flex integration with Java
The faster tempo and more narrow focus on the topic of Flex and Java integration allows us to quickly go deeper in that topic. We will discuss how to use BlazeDS to connect to the Java server-side including POJO services, Spring services and Spring security in more detail. We will also include working with real-time JMS applications utilizing the Flex and Java APIs.

More focus on scalable frameworks
Good developers move from technology to technology and look for frameworks that allow them to avoid the common problems when designing an application. Frameworks for doing both dependency injection for creating loosely coupled applications and Model-View-Controller (MVC) will be explored in more detail. Frameworks such as Spring ActionScript, Cairngorm, and Pure MVC (and possibly others) will be demonstrated.

House cleaning
There are other topics like building the application with Ant and setting up continuous integration that are important but not part of the main gist of the book, so we moved those topics into the Appendices of the book. There are other housecleaning items that are being performed to make this the best book possible on integrating Flex with Java.

We hope that you will be delighted with the upcoming changes to the book. Please feel free to provide us with any feedback you may have for us. Thanks again!

Sincerely,
BJ Allmon and Jeremy Anderson
Authors of Flex on Java





New issue of GroovyMag

3 04 2009

April’s issue of GroovyMag has finally been released, and I must admit that I was pleasantly surprised when I found out that my article “Get Rich Quick with Flex & Grails” was to be the feature article for this issue. Please help support this very awesome magazine and purchase a copy of April’s issue here (http://www.groovymag.com/main.issues.description/id=8/).gm6_400





GroovyMag article finished

13 03 2009

Earlier this year at CodeMash, my co-author BJ had lunch with the editor of GroovyMag, Michael Kimsal, and discussed writing an article for his magazine, unbeknownst to me.  Ironically at the same time I had been scheming and sending emails to Michael as well pitching the idea for an article on integrating Flex with Grails.  Long story short we landed a 2 part article for the upcoming April and May issues of GroovyMag.

If you’ve never heard of GroovyMag, I strongly encourage you to check it out.  It’s a very reasonably priced magazine for Groovy and Grails developers available as a PDF for the low price of $5 per issue.  Considering there are almost no advertisements and each issue is packed with great content from authors such as Chris Judd, and of course now yours truly.





Flex on Java to now leverage AppFuse

18 01 2009

Well the 2/3 review of the book I’m currently writing, Flex on Java, has just been wrapped up and we’ve gotten some wonderful feedback from our reviewers, both good and not so good.  I’m learning that the not so good reviews are sometimes more useful in helping us to refine and improve the book in the long run.  More than one reviewer had commented, and I had started to believe this myself before the review even began, was that the sample application that we had decided to use was too cumbersome and involved too many workarounds to make it work.  Read the rest of this entry »








Follow

Get every new post delivered to your Inbox.