Upcoming conference talks
The next few weeks will be quite busy for me. I’ll be at Google I/O the last week of May in San Francisco to give a talk on Android entitled Turbo-charge your UI. If you want to learn cool techniques on how to improve the performance of your Android applications, that’s where you want to [...]
Aerith widgets library in NetBeans
Julian Gamble just pointed me to his new open source project, aerithnetbeans. This project offers most of the widgets we created for Aerith as a reusable library that integrates nicely with NetBeans’ GUI editor. If you are interested, I invite you to check out the showcase movies.
IntelliJ IDEA 8
I’ve been using IntelliJ IDEA 8 since its recent release and I love it. There are not many new features I will use but the UI and performance improvements are most welcome. Congratulations to the JetBrains team for another excellent release!
Android talk at Devoxx
I am very happy to say that I will be at Devoxx this year to give a couple of presentations about Android. The presentations are, very surprisingly, entitled Filthy Rich Android Clients. If you want to learn cool stuff about Android and/or if you want to see cool demos running on a real Android phone, [...]
Sexy Swing Apps on Mac OS X
A few months ago I stumbled upon what came to be one of the most interesting Swing blogs I’ve ever read. Actually, it is the most interesting Swing blog I know of. Exploding Pixels, by Ken Orr, shows how to create beautiful looking Swing applications for Mac OS X. Ken has a great sense of [...]
Filthy Rich Clients in Japanese
Thanks to the hard work of Kouichi Matsuda, Filthy Rich Clients is now available in Japanese. Now I wish I didn’t drop out of my Japanese class after only one year :)
Still Alive
Android is still eating away all of my spare time but I really hope to be able to blog again very soon.
Slides and Audio for Filthy Rich Clients at JavaOne 2008
Sun has posted the slides and audio of Filthy Rich Clients 2008. Enjoy!
Slides from JavaOne 2008: Filthier, Richer, Clientier
Chet and I just posted our JavaOne 2008 slides online.
JavaOne, Talk and Signing Sessions
Chet and I will be presenting Filthy Rich Clients at JavaOne once again this year. We are excited and happily surprised by the high number of pre-registrations for our talk, the room is almost full already! However, if you plan on attending this session, make sure you check your schedule as Sun decided to move [...]
Graphics Benchmark
Chet just wrote a very interesting blog about graphics benchmark, and BubbleMark in particular, used to compare various RIA runtimes performance. I highly recommend reading it.
What do you want to hear about?
Chet and I are going to present another installment of Filthy Rich Clients at JavaOne 2008. We have a bunch of cool ideas for techniques and demos we would like to show you but I am very interested in hearing what you want to know about. If you have any visual effect, animation or graphics [...]
Update
I would like to apologize to the loyal readers of this blog for the lack of updates since last december. Android is a fascinating project which keeps me very busy at work and I would probably need to clone myself a few times to implement all the features I would like to see in it. [...]
Project Scene Graph
Sun Microsystems just released Project Scene Graph, a scene graph API for Java 2D and Swing. This API makes it very easy to write complex drawings or visual effects. It also lets you blend Swing component with regular Java 2D objects, with as little effort as possible. The web site contains early binaries and sources [...]
Another Filthy Rich Clients Review
Geertjan Wielenga just published his review of Filthy Rich Clients.
Introduction to Fuse
Daniel Spiewak just published a very nice introduction to Fuse at JavaLobby. I wish I had spent more time working on Fuse this year but at least it works really well. I know that Daniel is using it, or was using it, in a big Swing application.
First Steps With IntelliJ 7.0
I spent the whole day using IntelliJ 7.0 and so far I am very pleased with the update. Three major improvements are making my life much easier. First, the IDE seems faster and more responsive on some operations (on a project containing tens of thousands of files). Then the debugger offers a better layout and [...]
The Swing Team is Hiring
Jasper reports that the Swing team is hiring!
Animated Transitions Made Easy
Chet finally released his AnimatedTransition library. This library is discussed in details in Chapter 18 of our book. Given its name, I won’t insult you by explaining what this library does :)
eBook for Filthy Rich Clients
Some of you asked for an eBook version of Filthy Rich Clients and so far the only way to download a PDF of our book was to subscribe to Safari. You can now buy the PDF only on informIT, without any subscription. Enjoy!
Filthy Rich Clients Demos as NetBeans Plugin
Geertjan sent us a great plugin for NetBeans 6. When installed, this plugin lets you open any of the examples from our book directly into NetBeans. Just click on the File > New Project… menu item, select your demo, and you’re done! To add this feature to NetBeans, you first need to download the plugin [...]
Translucent shaped Windows (Extreme GUI Makeover)
When we showed off the REALiTY demo for Extreme GUI Makeover 2007 at JavaOne, I demonstrated translucent shaped windows in Java. The code behind this effect is a lot like other effects from the same demo. In REALiTY, translucent shaped windows are used to show more details about the selected table row. You can see [...]
Filthy Rich Samples in NetBeans
Geertjan recently asked Chet and I to choose a few of our Filthy Rich Demos to be included in the NetBeans Sample Catalog. Geertjan also started working on a new NetBeans module that lets you create a New Project template from one or more samples. This module can now be used to add all of [...]
Another Free Chapter
InfoQ just published a review of Filthy Rich Clients. This review contains a link to chapter 14 of the book, Timing Framework Fundamentals. Enjoy!

