We're getting closer to NetBeans IDE 6.0 Beta 1 was just released today. NetBeans is definitely my favourite Java development IDE, thus I try to follow its development. Some of the really cool updates are: smarter code completion; editable Diff (screenshot below); support for Ruby/JRuby/Ruby on Rails (including Ruby debugger) – for all those fans of Ruby programming language; finally NetBeans profiler has been integrated into IDE - now no need to download and install the NetBeans Profiler separately, thus you can immediately start optimising your Java apps; built-in visual designer for web applications including a Visual Page Flow editor (wow!). However, my favourite update is the new game builder for mobile applications, with API that supports animated sprites and the ability to arrange tiled layers into scenes – mobile game development has never been easier! There are actually quite a few updates related to mobile app developers such as Visual Mobile Designer (VMD) – finally it’s more stable – or integrated UI for CLDC/MIDP and CDC development. If you’ve never used NetBeans you definitely need to try this. The tool is absolutely FREE and provides lot more features that commercial Java development IDEs. If you live in Indonesia, I'd also recommend subscribing to NetBeans Indonesia Community. You'll have a chance to meet some of the best Java developers around.