Warping it up!

Fini Alring's Glossy Tech Zine

Yahoo! Launches Design & Code Libraries

Wednesday, April 19th, 2006

Yahoo launched two very neat sites a Design Pattern library and and UI Code library, I’m looking forward to digging into the patterns.

Welcome to the Yahoo! Design Pattern Library. We are very happy to be sharing our library with the design and development community. This is our first drop of what we hope to be a monthly release cycle for the publication of patterns. In many cases we have bundled the patterns with pointers to related code from the Yahoo! User Interface Code Library.

VisualStudio User Tries Matisse

Wednesday, February 15th, 2006

When I first tried out the NetBeans GUI Builder Matisse, I was as skeptical as I would be with any Java GUI builder. They never turn out to be exactly what you’d expect; even IDEA’s designer, simplifying GridBagLayout to just a few clicks and properties, doesn’t have the same feel as Visual Studio 2005.

Whatever my feelings were before trying Matisse, I was surprised after using it: Not only did Matisse do everything I expected a GUI editor to do, it even offered new features that really made me raise an eyebrow wondering, “Why did no one else think of this before?”

In this article I will present the features I enjoyed best in Matisse, and then suggest a few features I would like to see in future releases.

Release: NetBeans 5.0

Thursday, February 2nd, 2006

NetBeans — My favorite Java / J2EE development environment, har just been released in version 5.0, much have changed since the 3.x, 4.x versions and I warmly recommend any Java developer to download and discover it’s open source glory, especially those who last tried it years ago.
I went from NetBeans 3.1 to JBuilder Enterprise and directly back to NetBeans 3.6 again, and since I haven’t really looked at the commercial IDE’s as an option for my own projects. I have also used Eclipse and IBM’s Websphere Studio Developer (which is based on Eclipse codebase), and although they are fine products, they don’t really do it for me, since I have quite big focus on Java Web Development, and Eclipse needs commercial third party plugins (MyEclipse) to do that well at the moment.

NetBeans IDE 5.0 introduces comprehensive support for developing IDE modules and rich client applications based on the NetBeans platform, the new intuitive GUI builder Matisse, new and redesigned CVS support, Sun Application Server 8.2, Weblogic9 and JBoss 4 support, and a lot of editor enhancements.

Here are some of the cool features in this release:

  • Developing NetBeans Modules
  • Matisse GUI Builder
  • Servers
  • Web Frameworks
  • Web Services
  • Editor Enhancements
  • Code Completion
  • Refactoring
  • Version Control
  • Debugging
  • Other Usability Improvements
  • New NetBeans Add-on Packs

Interview: Project Matisse and NetBeans IDE 5.0

Monday, December 12th, 2005

Developing graphical user interfaces (GUIs) used to be a tricky part of Java technology programming. Although Java Foundation Classes/Swing (JFC/Swing) technology has been around for quite a while, designing professional-looking, cross-platform GUIs can be tedious and prone to error. All this has changed with NetBeans IDE 5.0 and Project Matisse.

Project Matisse solves the core problem of GUI creation by making the layout design of visual forms much easier. The project extends the NetBeans IDE 4.1 Form Editor to support a free design paradigm that exposes simple layout rules that are easy to understand and to use quickly.

NetBeans IDE software engineer Roman Strobl interviews Project Matisse creators Scott Violet and Tomas Pavek.

The Next Wave of GUIs: Project Matisse and NetBeans IDE 5.0

Glide (Not So) Effortless

Thursday, December 1st, 2005

Today I read about this new product / killer-app thingy.. Supposedly let’s you do just about anything with media from handling mail, chat, calendar, music, photos and what have you…

the tool is called “Glide Effortless”, and rumours about it being a UI wonder and all, I had to try it out for myself.

As normal procedure I always try to scan the site for validity and trust matters, by asking myself a set of rather simple questions; who are these people? where do they come from?, do I trust them? and last but not least what’s the catch? (price)

I was a little confused by the obvious lack of any pricing information, but decided to try and sign up.. All went pretty good.. Hmm suddenly it required my full address, and I mean required as in you have to fill it to continue. Eager as I was I happily typed it in.. And hit next button on the sign-up wizard…

Then it happened, I was asked to choose a product subscription type ranging from free 100mb account to some expensive ones, seemingly only to differentiate by the data storage limitations. Not being a complete retard I choose free account as my first choice, strangely enough this was the last available option – they seem to think free version should be your last choice!!? Not so logical approach since everyone naturally wants to evaluate such a product before buying it (with all the hype this product should sell itself, should it not??).

Then I was presented with a nice screen telling me to give away my creditcard information, even though I had choosen a free subscription, they wrote they needed the information in order to validate my personal information.

Oh well.. The result was that, I like most sane people; hit the “Cancel” button, the wizard closed – and I will continue to try and live happily without this marvel of state-of-the-art oracle of an application…

I did however get a good laugh when reading about their patent pending ui “navigation bubbles”, which more or less resembles 200 game ui’s already.

Glide Effortless