Web

Join me on Google+


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 [...]


NewsFire for Free

David Watanabe just decided to release NewsFire free of charge for Mac OS X. NewsFire is my favorite RSS client: simple, clean and good looking.


A New Blog

Chet Haase, a good friend and fellow co-author, just opened his new blog. I won’t spoil you the surprise but you might be interested to know what Chet is up to nowadays :)


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. [...]


.Mac Now With 10GB

Following today’s event, Apple just published the announcement of an update to .Mac, their web-based storage and sharing solution. Previously limited to 1 GB of data, including email and WebDAV, .Mac now offers 10 GB of storage. I am very excited about this announcement as it will make .Mac even more useful to me. I [...]


XHTML/CSS Rendering In Swing

Joshua Marinacci, whom I worked with when I was at Sun, is in the Bay area this week and we had dinner together tonight. He told me more about Flying Saucer, a project he’s been working on for a few years now. Flying Saucer is an XHTML/CSS renderer written in pure Java that can be [...]


New Web Site

Chet just uploaded www.filthyrichclients.org, the web site I designed for our upcoming book, Filthy Rich Clients. We will try to make the demos and their source code available on this web site as zip archives. For the time being, the web site offers a link to the project page where you can find the CVS [...]


Why Safari 3 is Great, Part 2

I showed in a previous post that Safari is better than Firefox, on Windows, at handling pictures. Besides managing color profiles, Safari also offers a much better resizing algorithm. The pictures below show one of my photographs resized by Firefox 2 and Safari 3 on Windows. The original picture is 3620 x 2440 pixels large [...]


Why Safari 3 is Great

By now you have probably read a lot about Safari 3 for Windows and why various bloggers dislike it. Some hate its instability (what a surprise for a beta), some cannot stand its anti-aliasing, and so on. I love Safari 3 for one and only one reason, color management. Unlike Firefox, Safari respects images embedded [...]


Your Banner Here?

You may have noticed that a badge recently appeared on top of this page, over the SwingLabs banner. I already received a couple of requests regarding this offer and I want to make clear that everyone knows about the details. I want to promote projects, preferrably Swing related, that I like by offering a few [...]


JavaOne Swing Keynote Demo

Jasper Potts put online a small tutorial on how to run Iris, the demo that Richard Bair, Ken Russell and he wrote for a keynote for JavaOne 2007. It’s a great mixup of Swing, applets, HTML and AJAX, a must see! Go check it out!


Meet the JavaPosse

Dion Almaer, Richard Bair, Joshua Marinacci, Carl Quinn, Tor Norby, Joe Nuxoll and Dick Wall met at Joe’s place this week to record Java Posse episode #118 (MP3). We had a really great time and I took the opportunity to take a few shots of everybody. Unfortunately, I was distracted by the conversation because only [...]


This, Is Why I Love Mac OS X

You have probably read about it by now, but Coda is a wonderful new web development environment for Mac OS X. While it is not revolutionary, Coda is a simple yet powerful tool encased in a beautiful user interface. Because it relies on http://Transmit for FTP and SubEthaEdit for code editing (with collaborative support), this [...]


Quartz Composer and Dashboard Widgets

The Apple Developer Connection just published my article about using Quartz Composer compositions in Dashboard widgets. The example widget displays Flickr’s most interesting photos of the past 7 days one by one, playing a nice animated transition between each.


Google Images

Google recently updated Google Images and I wonder why they did what they did. The new version is indeed very trendy, with a brand new rollover effect on each displayed image. I have nothing against eye-candy but this one is very frustrating. Google Images used to show the name and the resolution under the picture. [...]


New .Mac Webmail [Updated]

It just rocks! Thanks Apple for finally improving .Mac. Here is a screenshot of the new webmail: You can do pretty much everything you can do with Mail.app. Moving mails around is a breeze and the look has definitely improved a lot. I have one big issue though: I can't use it from my cell [...]


Google Home Page Has Changed?!

Wow, I just noticed Google homepage has changed. It now displays a bunch of personnalized boxes, like news from the New York Times, a GMail notifier, etc. And it’s customizable. I don’t like it :( So much for the simplicity of the good ol’ Google homepage. Anyway, there’s a link to revert back to the [...]