The Source for Java Technology Collaboration
User: Password:



Frederic Barachant's Blog

March 2007 Archives


Does it have to be nice?

Posted by pepe on March 19, 2007 at 05:02 AM | Permalink | Comments (2)

As a programmer and somewhat graphist, i tend to make things nice, or at least i take time to work a bit on presentation.
But should i?

It is always better, in my opinion, to present even the slightest example with a little image but, when is that presentation distracting from the technological point of view, or in the opposite when is the presentation hiding flaws of an API?
Is it better to present something in a basic form, so that people can concentrate on what you say, or impress them with a shiny-blinking demo, then let them enter the technical part? How to be sure that they will not draw false conclusions from one or other kind of presentation?

Last week, i did read the petstore 2.0 article. Then, i went to the live demo to check the result.
To be honest, i first thought that there was a css problem, that it did not load and what i was watching was the 'pure' version of the website. So, i opened firebug (fabulous firefox extention, by the way) and checked for that. Unfortunatly, there was nothing wrong with the demo code.
Then, well, i thought that the demo was plain ugly and i really did not understand why they left such a thing online, that ought to be used as an example for people application. Examples ought to give people some kind of envy. Envy to do the same, envy to do better, envy to use. That example just gave me a weird sensation of a cheap amateur puzzle.

But, maybe i am wrong which is why i am questionning. I did read the article and did not even took care to look at the included screenshots, so it seems obvious that non technical part did not bother me.

Is shine needed? When does it blind, or when does it attract? Does no shine repel?

swash: second milestone and new demo

Posted by pepe on March 14, 2007 at 02:03 PM | Permalink | Comments (9)

Wow, time flies.
I started swash over one year ago and now the baby can walk. Not only it walks, but the second version of the webstart showcase makes it almost run.
Oh, that was not one year full, i often took big breaks, but it is here. It finally came smoother than i expected, but still worse than it could have been in a perfect world.

Before i really started talking about my project, i wanted it to be able to offer a wide enough range of functionalities, and over all, i wanted it to be able to theoratically compete with flash on the animation part, but also with the ability to perfectly integrate within swing.
And it really came out in a great shape. Not only i can have an unlimited animations scheduled by a single thread, relatively simple and concise class count, but the layering system is globally extremely cool too. Next steps, besides adding xml timeline format and doing the netbeans editor will be pluggable non-mutable modifiers, svg support, image animation support, 3D support, sound, and more pixel filters and effects.

I am pretty happy, i admit. Oh, not because of the step accomplished, but because of the ones to come.
Now, it is time to make it display and animate better things than rotating bitmaps. Time to make useful things.

Java on the desktop is getting better each day and my days are getting just as well...
... and that is just proportional to the shortness of my nights.




Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds