Just a quick blog note (blote? bloat?) to deref to the article and code that I just posted.
This article is Part One of a 2-part series. In Part One, I look at some
of the problems contributing to choppy animations.
What I Like About Mustang
I've written about Mustang a few times already, but I thought I'd take the
opportunity of the Mustang Beta Release to wax poetic about some of my favorite features in the release.
One of the issues for Desktop Java developers is that the Java platform isn't everywhere, meaning that you cannot count on everyone having the latest/greatest release (although a vast majority do have some version of Java). The only solution to this is to make getting Java as easy and seamless as possible for your users.
So without further ado, please let me introduce ...
What makes a good conference? Okay, the quality of the candy between sessions is pretty important, but arguably of more importance (at least in justifying the cost to your boss) is the quality and applicability of the technical sessions.
Some of us recently visited the Sun offices in St. Petersburg, Russia, where we have lots of great client engineers working on AWT, Swing, and 2D. We spent most of the week working on various desktop development issues (like planning the features in the next release after Mustang).
I've been playing around with the Windows Vista Beta1 release lately, seeing how we're doing for compatibility and native look and feel. There are some minor issues that need to be fixed, but in general we're looking great.
As Kermit once almost said, "it's not easy being free."
Having a free and popular download has its advantages. Developers like the platform, they grab updates, they post bugs, they participate in forums, they come to conferences, they read blogs (I hope), ....
When I posted the blog entry Phil's Font Fixes, what I really wanted to write about was how the use of RGB striping on LCD monitors allows LCD text to work.