Saturday Oct 17, 2009

Java FX plugins will be part of NetBeans 6.8 Beta

NetBeans teams are working on the next release. That's obviously no big surprise. However there was a small change in the release schedule that influenced a lot of the people, including the community. If you are following the release schedule carefully then you might notice the small shift of the release dates. The main reason was the JavaFX support. The support wasn't planned for the NB 6.8 Beta originally. The main reason was that the team working on the support needed more time to stabilize the features for JavaFX SDK 1.2.1 and the new NetBeans APIs. Therefore we wanted to release the FX plugins together with a release candidate.

However it wouldn't be a good message to community that we don't have Java FX support, right? That's why we decided to ship Beta later then expected. So you should have chance to try the Java FX in NB 6.8. It will be in Beta quality and I really don't recommend it for production work. Anyway, it is better then the 6.7! Some features will be disabled as the decision to release it in Beta came in last minute and there isn't enough time to stabilize them more (more in some next post).

What are the pros / cons of the postponed Beta release?
  • +More bugs will be fixed. It should mean more stable release.
  • +Java FX will be part of the Beta.
  • -Community received M2 instead of Beta.
  • +but the M2 i in Beta quality already ;)

Friday Oct 16, 2009

Welcome IDEA CE in opensource world

Is it news of the week? The JetBrains opensourced their great IntelliJ IDEA.

It seems that the company is moving to the open source waters (at least a little bit). They've released their MPS and YouTrack to community already. However nobody expected that they'll do it even with the jewel in their portfolio - IntelliJ IDEA. But they did it ;) If you want to know more details about why? what will be the business model? etc. listen to latest Javaposse podcast with Roumen and Dmitry Jemerov.

Saturday Sep 12, 2009

Update your Java FX SDK to 1.2.1

New version of Jav FX SDK is available for download from the site. The users of NetBeans IDE 6.7.1 and 6.7 can update to the new SDK directly from NetBeans IDE. We produced new update that has been published at the Update Center of NetBeans 6.7/6.7.1. The update contains the latest Java FX SDK and a bug fix for Java FX debugger #170877.

If your IDE haven't shown you the available updates then you can invoke the action in Help > Check For Updates. You have to have installed the NetBeans IDE with Java FX plugins, of course.

JavaFX plugins for NB 6.7.1 updated to SDK 1.2.1

New version of Java FX SDK is available for download from the site. The users of NetBeans IDE 6.7.1 and 6.7 can update to the new SDK directly from NetBeans IDE. We produced new update that has been published at the Update Center of NetBeans 6.7/6.7.1. The update contains the latest Java FX SDK and a bug fix for Java FX debugger #170877.

If your IDE haven't shown you the available updates then you can invoke the action in Help > Check For Updates. You have to have installed the NetBeans IDE with Java FX plugins, of course.

After the update new Java FX SDK 1.2.1 will appear in Java Platforms automatically. And your debugger will work better.

Monday Sep 07, 2009

[Review] LWUIT 1.1 for Java ME Developers

I was asked by the Packt Publishing to review new book about Lightweight Toolkit for MIDP 2.0 and CLDC 1.1. During those long nights when I reviewed the book I learned a lot about the LWUIT and had a lot of fun. For those who don't have any experience with LWUIT or would like to start an UI in Java ME it's recommended reading. The LWUIT gives you APIs that allows you to create nice UI. And with the Themes it is easy to change the look and feel of your application.

Table of Contents:
  • Chapter 1: Introduction to LWUIT
  • Chapter 2: Components
  • Chapter 3: The Container Family
  • Chapter 4: The Label Family
  • Chapter 5: List and ComboBox
  • Chapter 6: TextArea and TextField
  • Chapter 7: Arranging Widgets with Layout Managers
  • Chapter 8: Creating a Custom Component
  • Chapter 9: Resources Class, Resource File and LWUIT Designer
  • Chapter 10: Using Themes
  • Chapter 11: Adding Animations and Transitions
  • Chapter 12: Painters
  • Chapter 13: Effects and Logging—Useful Utilities


Friday Sep 04, 2009

Back in NetBeans team

  • Short story: I'm back in NetBeans team focusing on JavaFX tools - JavaFX Production Suite and JavaFX plugins for NB.
  • Long story: This year seems to be overloaded with changes. At the beginning of year 2009 I moved to newly established group that started a work on Sun Cloud. It looked like real challenge after all the years in the NetBeans team. Therefore I happily took the chance to learn some new things. Here is the summary of the lessons that I took from it:
    • I'll never be real hardware fan nor sysadmin. Although I could pretend that I understand what they talk about I don't like it "so much" (and most of the time don't understand). The enthusiasm of people taking blades out of chassis and adding a FEM to the blade machine makes me wonder (all these actions happen in "cold lab" - noisy area with less than 20 degrees of Celsius).
    • Sometimes you need strict processes. I had to interact with the people from the cloud startup company acquired by SUN and I was surprised how the "common" things surprised them (I probably used to the processes for long time). Complete cultural difference. That's the place where you have to improve your communication skills and empathy.
    • What the hell is cloud? There is no simple answer. If you look for simple answers look at the sky. There might be a cloud.
    • Testing product without well defined build is as hard as reading book without numbers on pages. There is a hundred ways how you can combine modules together (and when you add an update as a way to get a new module version then it became real nightmare).
    • There is always a way how to get to your goal. Sometimes you have to take shortcut that might be longer however you'll get there.

    After 8 months they moved us back to the NetBeans team. Don't ask why, I don't know. I took over the Fabiola's responsibility for the Java FX Production Suite and Java FX plugins for NetBeans. I'm quite new in this area however testing methodology is always the same, isn't it?. It seems that I cannot escape the JavaFX anymore (and I tried for last year).

Friday Jul 10, 2009

JavaOne Hands-on Labs 2009 are online

All the JavaOne Hands-on Labs from this year are published at the Sun Developer Network. These "tutorials" will allow to get your hands dirty with the latest greatest technologies. However you'll miss the best part and that's the explanation of the speakers and help of proctors at J1. I almost missed the opportunity to advertise the NetBeans RPC HOL ;)

Friday Jun 19, 2009

NetBeans Platform Hands-on Lab at JavaOne 2009

Hands on labs are always great at JavaOne. You aren't just listening to a presentation but you can try a technology on real machine. And there is plenty of people ready to help you with an advice when you got lost. You can imagine the session as a tutorial that you are doing with help of friend. We set up everything for you - documentation, environment,room, speakers and the proctors that wil help. You just sit down to a computer and get your hands dirty with the code ;)

This year Jiri Rechtacek and me prepared HOL about NetBeans Platform. The HOL provides you a short overview of the most important NetBeans APIs. The scenario of the tutorial is pretty simple - transform an existing Swing application to application based on NetBeans Platform. At the end you'll find out that the application looks the same but it's much more easier to create it because you can just focus on the business logic. The other things that you usually have to bother with desktop application as windows management, modules management etc. have been solved by the NetBeans Platform.

The HOL will be available on the official JavaOne online pages soon. For those who would like to try it immediately you can download the ZIP that we provided to NetBeans Dream Team. Enjoy it!

I'd like to thank to the NetBeans Dream Team members that joined the HOL. These guys really helped to increase the HOL quality with their experience with the NetBeans Platform. Who could be better proctor than somebody who use the product in daily work and makes money from it. Great thanks go to Toni Epple, Sven Reimers , Florian Vogler, Wade Chandler and Rich Unger. Thank you, guys!

Geertjan and Tone had a similar technical session TS-3886 Porting an Application to the NetBeans Platform where they explained more reasons the NetBeans Platform and how it helps developers.

Wednesday Jun 17, 2009

My notes for Ubuntu 9.04 64b

My hard drive crashed therefore I received a new one. It means reinstall the Ubuntu 9.04 again. This post shgould be gathering of the steps necessary for me to start work again.

Wednesday Jun 03, 2009

[JavaOne 2009] Cloud/JUG leaders/JavaFx/Solaris party

Monday. San Francisco. United States

After the busy long CommunityOne day there was an official "OpenSolaris and Sun Cloud" party in the Moscone. I didn't attend as there was a sitdown dinner "Pre-JavaOne JUG Social Event" with JUG leaders at Henry's Hunan Restaurant. Wow, we had so delicious food that Doris ordered for us. Full table of different dishes. And the restaurant was full of JUG leaders, NetBeans Dream team members etc.

We stopped in the Thirsty Bear to say hello to our friends from Java FX. It seems that there is a party in this small brewery every night. Even if there isn't party they have their own set of beers. As this party ended at 10 PM and somebody told us that there is another one in ROE bar next door we wanted to move there. There was OpenSolaris party in ROE but they didn't let us in because we were not on the list. RSVP next time :).

All the JUG leaders, NetBeans dream team continued to the well-know Irish pub Chieftain on 5th and Howard. Aaron Houston was buying pitchers for the folks. The NetBeans' DreamTeam guys agreed to come to the NetBeans Platform HOL and proctor it. Thanks guys.

That was a long nite. I've met some of the guys from NB DreamTeam that I knew from emails. But now I know even the faces! Wade Chandler, Sven Reimers, Toni Epple. And bunch of other folks that were hidden somewhere for a while - as Tim Boudreau ;) And Brazilians and Dutchs are here ;)

This is the main channel to share news, tips and other stuff related to my work. Sometimes you can find even personal stuff. Enjoy your reading...


« June 2016

No bookmarks in folder