Archive for Dezember, 2008

Netbeans vs Eclipse, some interesting links …

Dienstag, Dezember 30th, 2008

Netbeans has become a great IDE over the last years. I’m a eclipse user on a daily basis, but I’m rediscovering Netbeans again and I’m using it for my private projects.

I mention only the maven support which feels more mature than in Eclipse.  Source navigation and the refactoring support for Java lacks some features though. Well, I won’t bore you with details, there are plenty of blogs which do a brilliant job at commenting, comparing, explaining and ranting about almost all aspects of software engineering  – you aren’t interested in another one.

A killer feature for the productivity in Eclipse is the Mylyn approach. Netbeans pendant is Cube°n – but I didn’t look into that so far.

Some people have asked me to post more of stuff I’m currently interested in, since ” … it would be interesting …” (?).

Well here is a small list:

As for the usage of generics in java, I liked Joshua Blochs talk about Effective Java Reloaded on parleys.com. If you follow his recommendations you make your developer life much easier.

On the aforementioned website you’ll find also talks from other computer superstars like Mr. Odersky. Watch it!

Java FX

Dienstag, Dezember 30th, 2008

Java FX is out since 4th of december … read and heard about it, but started my experiments only today …  and I’m pleased of Netbeans’ support for developping  JavaFX applications.

I am, however, disappointed about the (still) missing feature (?) to deploy on ‘real’ mobile devices, not just the emulator. This will be fixed soon I’m sure. There are some blogs which complain about the missing authoring framework, but I’m sure the engineers at Sun do their job perfectly well. A major contribution to the success story of JavaFX will be the modularization of the Java runtime distribution, using profiles for target systems.

Anyway, all competing technologies (Flash, Silverlight … ) converge to a common denominator, from a developer’s perspective it won’t make much of a difference.

Anyway, this will improve Sun’s perspective on the RIA market and finally provide an enterprise tool chain with decent tool support.

Of course I created a nice looking JavaFX Hello World demo which demonstrates Timelines, some graphic primitives, fonts and a home made gradient effect ;)   using the Java Network Launch Protocol (JNLP) – here is the source.