5400278
9780132413930
Filthy rich clients are applications that are so graphically rich that they ooze cool. They suck the user in from the outset and hang onto them with a death grip of excitement. They make the user tell their friends about the applications. In short, they make the user actually enjoy their application experience. When was the last time you enjoyed using a software application? Maybe you need more Filthy Rich Clients in your life. In Filthy Rich Clients, Chet Haase and Romain Guy explain how to create filthy rich effects in your applications, from the fundamental graphics, GUI, and animation technology up through sample code and algorithms for the effects themselves. Some of the topics covered in-depth include Graphics and GUI fundamentals: Dig deep into the internals of how Swing and Java 2D work together to display GUI applications on the screen. Learn how to use these libraries correctly and effectively. Performance: Follow in-depth discussions and tips throughout the book that will help you learn how to write high-performing GUI applications. Images: Understand how images are created and used to make better Java applications. Advanced Graphics: Find out about elements of Swing and Java 2D that may not be in common use but that filthy rich clients benefit from greatly. Animation: Discover general concepts of animation, as well as how to use the facilities provided in the Java platform. Learn about new utilities that vastly simplify animations in Java. Effects: Learn how to create and use static and animated effects that are the mainstay of filthy rich clients. Every chapter is filled with code examples which come directly from demos and libraries posted on the books Web site at ( http://filthyrichclients.org ). Read the book. Run the demos. Understand the code. Write some filthy rich clients of your own. Your users will thank you!Guy, Romain is the author of 'Filthy Rich Clients Developing Animated & Graphical Effects for Desktop Java Applications', published 2007 under ISBN 9780132413930 and ISBN 0132413930.
[read more]