Don’t use splash screens – Make app launching gorgeous

Cyril Mottier has a good write up of how to improve the experience of users when they launch your app:

Essentially it comes down to theming your application properly, instead of using code to style it.  This will mean your app window appears with the correct styles, colours, etc before your code starts running.