Average Reviews:
(More customer reviews)Are you looking to buy Pro JavaFX Platform: Script, Desktop and Mobile RIA with Java Technology (Expert's Voice in Java Technology)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro JavaFX Platform: Script, Desktop and Mobile RIA with Java Technology (Expert's Voice in Java Technology). Check out the link below:
>> Click Here to See Compare Prices and Get the Best Offers
Pro JavaFX Platform: Script, Desktop and Mobile RIA with Java Technology (Expert's Voice in Java Technology) Review"Pro JavaFX" is a very well-written, detail-oriented, yet approachable read. While learning JavaFX over the past year, mostly from blogs, hearsay, and copious amounts of trial and error, I had a functional, yet "swiss-cheese" understanding of the language. I was effectively a Java programmer writing JavaFX code -- but I wasn't writing idiomatic JavaFX. I wasn't a JavaFX programmer.PJP answered nearly all of my questions by not only explaining language features and corner cases, but also usually the rationale and implications behind them as well. It made it easy to get excited about the language itself all over again.
For example, take this small code fragment taken from Chapter 7 which will return the number of cells for a given player in a Reversi game (but I don't need to tell you that, because I think the code does a better job):
public bound function getScore(owner:Owner):Integer {
def cells = for (row in board, cell in row.cells where cell == owner) {
cell
}
return cells.size();
}
There's a lot going on here that I like (but not necessarily news): the bound function makes for easy updating of state, and constructing a sequence from a "for" loop almost feels like cheating it's so concise (I think that "return" is optional though).
What's really great though, is JavaFX's "nested" for loops. I find "for (row in board, coll in row.cells where cell == owner)" not only concise, but about as clear as if it were written out in English. PJP is littered with these "idiomatic pearls of wisdom" that helped me realize how Java-centric my JavaFX code was.
The book is a good survey of JavaFX as it exists today (version 1.2). In addition to the language proper, it covers many of the third party libraries (JFXTras, et al.), has a chapter on building a professional RIA book store front type app, and finishes with a solid chapter on JavaFX Mobile.
While readable cover-to-cover, I've found it more valuable as a reference to pick and choose from as needed. For example, today I finally read up on mixins and the different forms of triggers.
I highly recommend this book to anyone interested in JavaFX. It will likely stay on my desk for some time to come.Pro JavaFX Platform: Script, Desktop and Mobile RIA with Java Technology (Expert's Voice in Java Technology) OverviewJavaFX is essentially Sun's approach to Adobe Flash/Flex and Microsoft's Silverlight.Pro JavaFX' Platform is one of the first books to market to address this important Rich Internet Application (RIA) technology.
Want to learn more information about Pro JavaFX Platform: Script, Desktop and Mobile RIA with Java Technology (Expert's Voice in Java Technology)?
>> Click Here to See All Customer Reviews & Ratings Now
0 comments:
Post a Comment