Entries from June 2008 ↓

What is OSGi for?

Neil Bartlett explained exactly what OSGi is good for on his blog this weekend. This was in response to Chris Adamson’s article on java.net admitting that despite all of the OSGi news lately, he still didn’t know what he would ever use it for. [Fundamentally, OSGi is a module system that allows you to define dependencies between jar files… and much more.] You can find a good newbie explaination of OSGi on TheServerSide.com and further information in Neil’s free book OSGi in Practice.

*****

Embedding NASA World Wind in an Eclipse Application

Vladimir Silva has written an article for IBM DeveloperWorks outlining how to embed NASA World Wind into an Eclipse RCP or Plugin project. For those of you whom haven’t heard, NASA World Wind is basically an embeddable, open source version of Google Earth. It uses JOGL (Java OpenGL Bindings) to display map data on a 3D globe. Very cool stuff!

*****

Top Five Sessions from JavaOne 2008

James Sugrue has posted his Top Five Sessions from JavaOne 2008 over at JavaLobby. You can check out some of the other sessions on Sun’s website and see if you agree.

*****

Seven Aspects of a Great User Experience

Lana Kovacevic has a post on Builder.au enumerating Andy Budd’s seven aspects of a great user experience. Andy does a good job relating each principle to a real-world experience. Nothing really unexpected, but a good read nonetheless.

*****