samedi 14 avril 2007

Sortie de la version 6.0 update 1 de Java

La version 6.0 update 1 de Java, aussi appelée 1.6.0_01 vient d’être publiée par Sun.

Comme toute version mineure de Java, elle n’a pas pour vocation d’ajouter de nouvelles fonctionnalités mais de corriger les bugs décelés dans la dernière version.

Elle corrige notamment les problèmes suivants :
  • Affichage incorrecte des dates via la classe DateFormat pour certains fuseaux horaires (voir bug 6530336)
  • Divers bugs spécifiques à la plateforme Windows Vista : apparence de certains composants Swing non en phase avec le système
  • Fuites mémoires dans certaines circonstances assez particulières
  • Divers problèmes d’apparence avec le skin GTK de Swing

Vous pouvez consulter la liste complète (en anglais) des changements proposés par cette version ici : http://java.sun.com/javase/6/webnotes/ReleaseNotes.html

Vous pouvez la télécharger ici : http://java.sun.com/javase/downloads/index.jsp

jeudi 12 avril 2007

Impressionnant Flex

Nous travaillons en ce moment à JUMP à l’évaluation de l’intégration de Flex au framework JUMP.

Flex est le framework d’Adobe étendant les possibilités de Flash.

Au niveau applications web, Flex permet déjà de conserver tous les avantages de Flash par rapport à Java : légèreté du téléchargement, moindre consommation mémoire, possibilités graphiques étendues, performances graphiques supérieures, meilleure productivité dans la réalisation d’effets graphiques…

Il ajoute de surcroit une plus grande richesse fonctionnelle de la plateforme ainsi qu’une meilleure interaction avec Java.

Concrètement, nos premiers tests nous ont déjà montré qu’il est bien plus rapide de réaliser une interface jolie et réactive avec Flex qu’avec Java Swing, et que Flex cohabite assez bien avec Java et même dans un serveur Tomcat.

Nous travaillons à intégrer Flex à notre moteur afin de pouvoir proposer pour nos réalisations web (JIMS et développements web spécifiques) une sortie Flex / Flash de qualité en sus de la sortie Java Swing actuellement disponible.

Quelques exemples de Flex pour se faire une idée des possibilités graphiques de la bête :
- Un visualisateur de photos
- Un site web de recherche de restaurants
- Un site web commercial (capture ci-dessous)