Sunday, September 21, 2008

Javoxx is coming.... what? Devoxx?

Some weeks ago, Stephan Janssen announced in the JUG Leaders' mailing list that he decided to change the name of his conference again. It was definitively a big surprise. At the beginning of this year, Stephan had announced the need to change the name from JavaPolis to Javoxx because Sun Microsystems had claimed for their trademark protection. It means that, no name related with technology should have the term "Java" embedded in it, which is the case of "JavaPolis".

The community became mad with this change and, of course, they directed their critics to Sun Microsystems. However, they don't realize one thing: even if they are JavaPolis' fan, it isn't fair to blame Sun because they are trying to protect their trademark. It is actually their right and, why not, obligation. You may remember the legal fight Sun had with Microsoft because of Java. It was important because Microsoft tried to add features, very dependent of the Windows platform, in the Java language, directly impacting the Java portability. So, Sun understood that what was defined by Microsoft was not Java as it is, but another language that must have a different name.

Well, the fact is that time passed and people got used to the new name (Javoxx). Stephan started the dissemination in July, the community helped through their blogs and websites, including me and we also started to promote CEJUG's Techtrip to Antwerp, Belgium. However, Javoxx was not yet a stable name to be adopted. Stephan sent the second conference newsletter announcing the new name of the conference, now Devoxx, and explaining the whole polemic behind it. According to his explanation, the problem was a trademark issue again, but Sun seemed more open, offering a free license agreement for the usage of both JavaPolis and JaVoxx, but Stephan said "no" to their offer and changed the name to Devoxx, definitively.



It's true that all these changes gave some level of frustration, but when we think more about Stephan's decision, we can conclude that it was actually a good decision, again. With this new name, Devoxx became more coherent with its content. They have space for other languages, frameworks, methodologies, sometimes not related with Java at all, showing that Devoxx is a developer-oriented conference, attracting people who want to improve their developer skills.

I will be there in December and I'm helping CEJUG to organize a Brazilian group to attend Devoxx this year. If you are Brazilian and you want to improve your developer skills, go to CEJUG's Techtrip page and get more information about the group.

Saturday, September 20, 2008

More Examples of Extreme Usability Coming Soon

I wrote about the extreme usability era some days ago. After that I have seen new evidences of this trend out there. The one that drew my attention these days is illustrated in the video below.



This video was presented during CEJUG's birthday by Maurício Leal, Sun Microsystems, to illustrate the revolution that is coming through devices. Will Java run on those devices? Actually, it doesn't matter. What matters is the increasing responsibility you have to give more and more attention to final users.

The beginning of this revolution is clearly visible on the market, every time we see a differentiated attention given to final technology consumers. The most expressive example is the remarkable success of the iPhone, Apple's top seller product. It achieved an impressive mark of 270.000 units sold in less than two days of sales. iPhone was the product that put Apple in the competitive mobility market, disputing the leadership with well established companies like Motorola and Nokia, even offering a product with less features than others already available in the market. The key differential is: USER INTERACTION. The combination of touching and gesturing modalities on the user interface is so natural that people just follow their intuition when using the product.

However, there are still many things to be done. One year and a half has already passed since iPhone came out and none of the current competitors could develop that level of interaction. Therefore, extreme usability is still expensive and demands a lot of investments on research and the expected results don't come fast. Fortunately, the revolution is running and in a short term we will see many facilities to develop a high interactive user interface. If you are interested on it, the OpenInterface project is something to observe these days.