|
Friday September 29, 2006 |
|
Graphs of Issues in Mobility Pack
|
NetBeans
|
Are you interested in graphs, metrics etc. ? There is bunch of graphs on qa.netbeans.org. The graphs are updated daily. Finally they started to generate graphs for Mobility Pack too. They are generating only PNGs therefore I had to create the page by myself. Copy, paste and commit . Thank you .JARa for generating the PNGs.
I hope that the increasing bug count in latest days doesn't mean that the quality is decreasing... The Release Candidate(RC) builds are coming in next weeks. The first one will be available on Tuesday.
|
|
( Sep 29 2006, 04:11:17 PM CEST )
Permalink
|
|
Wednesday September 27, 2006 |
|
Encapsulating AJAX Functionality in JavaServer Faces Components
|
NetBeans
|

I attended nice presentation yesterday. Craig McClanahan presented "Encapsulating AJAX Functionality in JavaServer Faces Components" here in Sun offices in Prague. It was kind of dry run for his presentation at AJAXWorld Conference & Expo next week.
I haven't known anything (except the name) about AJAX therefore it was quite interesting to me. The content of the presentation was too heavy for me. I remebered only one thing about the AJAX and JSF - it's easier to use the components then to write them.
Craig showed small demo in Visual Web Designer. It seemed easy. Dragging components, binding them etc... Should I rewrite our Squash League web frontend to use it?
|
|
( Sep 27 2006, 02:12:05 PM CEST )
Permalink
|
|
Friday September 22, 2006 |
|
NetBeans Big IDE - all in one
|
NetBeans
|
I installed NetBeans together with all the packs today. The directory size is 386.685.966
I used latest 5.5 builds of NetBeans, Mobility Pack, Profiler, Enterprise Pack, Visual Web Pack and C/C++ Development Pack. In this configuration I can create application for Java SE, Java EE, Java ME and even some C/C++ (I didn't use my C++ programming skills for long time) but I don't have the c/c++ compilers(yet).
Look at the screenshot. Can you guees what document is coming from what pack?
I'm completelly lost with all the functionality, so many features... Roumen, I need more short easy to understand demos!
How can I use it all together? Uff, there is still something new to try for next days... I hope that I'll find a minute to try it out in next years...
UPDATE: there were some questions about schedule for Visual Web Pack... Why I didn't say any date when it will be publicly available? There are two reasons why I didn't say it. 1, their schedule is pretty tought therefore it can slip easily. 2, I don't know if the date is public Anyway - you can expect a beta version of this Visual Web Pack in October and final version till end of the year.
Download:
Pack Home Pages:
Did somebody noticed what pack I didn't mention? It isn't in the list above...
|
|
( Sep 22 2006, 11:00:00 AM CEST )
Permalink
|
|
Wednesday September 20, 2006 |
|
Visual Designer - Version of the document and backward compatibility
|
NetBeans
|
There is a few things that you should be aware of when working with Visual Designer in NetBeans Mobility Pack. The Visual Designer is improving from release to release. At the beginning there was only one big guarded block that you could change only with a strange property editors. Now you can edit some parts of code directly in editor. They added custom components and some properties. All files created in the visual designer are backward compatible therefore you can open the visual midlet document (VMD) from Mobility Pack 4.1 in Mobility Pack 5.5. It won't work in the opposite way.
The visual midlet document consist of two files. One is a plain java file and second one is xml describing the screens and components in the Flow/Screen designer. The xml file version is increased release to release or when there are an incompatible changes in the xml. There are even some changes in generated code time to time.
When you are opening an older version of the vmd then a warning appears. Your "old" code will be converted to new style when you confirm OK on the warning. You SHOULD NOT lost any functionality or your code during the upgrade. You won't be able to open the "newer" version of VMD file in older Mobility Pack.
How the versions changed
| MVDData version | Mobility Pack release
| | 1.0 | till Mobility Pack 4.1 Beta
| | 1.1 | Mobility Pack 4.1
| | 1.2
| Mobility Pack 5.0
Mobility Pack 5.5 till Beta2
Mobility Pack 6.0 zip distro
| | 1.3 | Mobility Pack 5.5 (Q-build 20060907, RCs + Final build)
|
I'd like to answer Iwan's question : Can I use NB6 (once MobPack 6 M3 is out) with my NB55 projects and have my colleagues work on the same MIDlet in MB55 still?
Answer: You cannot share project between MobPack 5.5 060907 Q-build and MobPack 6.0 Zip builds. You won't open it in 6.0.
It could work with MobPack 5.5 beta/beta2 and MobPack 6.0 because the mvd versions are still 1.2. Even the visual designer behaviour is still the same.
Unfortunatelly I have to say that it's on your own risc
IMO, the mvd version in 6.0 will be changed to 1.3 when the SVG support will be merged from 5.5 to 6.0 source code.
|
|
( Sep 20 2006, 03:46:02 PM CEST )
Permalink
|
|
Tuesday September 19, 2006 |
|
Milestone 3 for NetBeans 6.0
|
NetBeans
|
Martin Balin announced the Milestone 3 for NetBeans 6.0. It's available on nb.org download pages. There are three new features in this milestone - Full support for Windows Vista Look and Feel, Stop and Re-run buttons added to Ant output windows and configurations for Java SE projects. You probably know the configurations from Mobility pack. They finally included them into J2se projects as well.
Where is Milestone 3 for Mobility Pack?
That's the right question. We(QE) tested this milestone build last week on Thursday and Friday. It's ready for promotion and all the reports are ready.
Unfortunatelly we cannot publish it on netbeans.org because of licence (again...). The licence in installer is wrong and has to be updated. We are waiting for the licence. When it'll be ready the installeres will be rebuilt and published. If you want to try the latest mobility pack use the ZIP distribution.
|
|
( Sep 19 2006, 04:00:52 PM CEST )
Permalink
|
|
Tuesday September 12, 2006 |
|
Vote for NetBeans Governance Board
|
NetBeans
|
Another round of voting for new NetBeans Governance Board is here. There were nominated 6 people. Maybe you know some of them. It's time to vote for them to get them on the Board.
Iwan, David, Edson, you got my votes...
|
|
( Sep 12 2006, 09:07:36 PM CEST )
Permalink
|
|
Saturday September 09, 2006 |
|
5.5 q-build of Mobility Pack
|
NetBeans
|
Before the NetBeans Mobility Pack will go to High Resistance mode for the 5.5 release on Tuesday this week together with the whole NetBeans there is the only one 5.5 q-build ready for your try. It's the last chance to report an important issue/bug. It seems that all the serious ones are fixed.
This build contains the SVG support and JMUnit support. These are the main new features of Mobility Pack in 5.5 release.
Note:
- SVG support will work only with an emulator supporting JSR 226. E.g. WTK 2.5
- you cannot open visual designer files from this build in 5.0, 5.5 betas
|
|
( Sep 09 2006, 09:26:49 PM CEST )
Permalink
|
|
Tuesday September 05, 2006 |
|
[FLASH] SVG Support in Mobility Pack 5.5
|
NetBeans
|
There is short presentation of SVG functionality in NetBeans Mobility Pack 5.5.
The 5.5 q-build with this functionality should be available till next week.
|
|
( Sep 05 2006, 10:18:00 PM CEST )
Permalink
|
|
|
SVG Support in Mobility Pack
|
NetBeans
|
There will be new feature in NetBeans Mobility Pack 5.5. This feature appeared after Beta2.
Support for SVG grafics will be new feature in Mobility Pack 5.5. It was demoed at JavaOne this year. (Slides of the session TS-3301). Mobility Pack team will produce 5.5 qbuild together with NetBeans this week to present the feature to users.
SVG Support in Mobility Pack 5.5
Scalable Vector Graphic technology is convinient for J2ME. The image is usually small because it's only xml. The main power is the word "scalable". The screens of the devices has different sizes. The svg image will accommodate to any size in the same quality of the image.
New Custom Components in Palette
There are new custom components in palette. The behaviour of some of them is obvious - SVGSplashScreen, SVGWaitScreen, SVGImage. I'll explain a little bit only the "new" components.
- SVGAnimatorWrapper - component wrapping 'javax.microedition.m2g.SVGAnimator' class. It allows user to simply show SVG image/animation on the screen.
- SVGMenu, SVGMenu Element - these two works in the same way like List and List Element.
Menu is is constructed from SVG image and MenuElements. This component can identify the menu elements in the SVG image and perform animation based using svgImage.focusOn(svgElement) method call. If you have SVG image with menu components following this pattern "menuItem_*" then the menu elements are created automatically for you when you assign the image to the SVGMenu component.
|
SVG File Preview
You can open a SVG file directly in NetBeans. You can play the animation. You can browse the components tree. You cannot change the xml directy in NetBeans.
|
Launch External Editor
When you double click on an opened SVG image that external svg editor will open. You can setup the external editor in Options.
|
Export to PNG
It can happen that you have nice svg graphics but you need to port the application to phones that doesn't support JSR226. You can easily export the svg image to PNG. You can export even svg animation.
It's obvious that it works for all configurations too.
Result of export of an animation
|
Please note that all visual designer files created in this q-build won't be backward compatible and you will not open them in Mobility Pack 5.0 or 5.5 Betas (1, 2). If you will open visual designer files from previous releases there should this warning appear.
|
|
|
( Sep 05 2006, 04:34:04 PM CEST )
Permalink
|
|
Friday September 01, 2006 |
|
NetBeans Wiki Pages
|
NetBeans
|
I like wiki very much. It's easy to add/edit/update your pages in a wiki. You don't have to edit it in an external editor. You work directly in your browser. I like that it's collaborative tool as well. When I made a mistake (grammar, typo etc.) anybody can fix it in my document (I can do the same for others ). Actually not anybody but anybody with edit rights...
NetBeans Wiki pages are available on wiki.netbeans.info server. Kudos to Trung!
Quality assurance team started to use it for Milestones reports (M2). Mobility Pack team will use it for lot of documentation about 6.0 release.
Links:
|
|
( Sep 01 2006, 10:50:29 AM CEST )
Permalink
|
|
|