mercredi, février 27, 2008

Exécuter du code natif en Java : JNI VS JNA

Un article traitant de l'exécution de code natif en Java a été diffusé sur Developpez.com. J'ai écrit cet article en collaboration avec Frédéric Martini (connu sous Developpez sour le nom de adiguba) qui initialement avait posté un billet sur ce sujet. Il s'agit donc d'une version plus étoffée.

Je tiens à signaler qu'il s'agit de ma première contribution en tant que rédacteur de tutoriel, j'ai plutôt l'habitude de poster des supports de cours.

vendredi, février 22, 2008

Liens pratiques de la semaine

Vous trouverez ici une sélection de liens pratiques autour des technologies Java qui m'ont particulièrement intéressées cette semaine.

Eclipse
  • Le projet Babel récemment ouvert par la fondation Eclipse permet de participer à la traduction d'Eclipse pour la version 3.3. D'un point de vue technique la traduction est obtenue à l'aide des fragments qui permettent d'enrichir un plugin existant
  • Une liste de raccourcis clavier pour Eclipse concernant la version 3.3. A noter que l'auteur prévoit de mettre à jour la liste pour la version 3.4 d'Eclipse, à surveiller donc ...
  • Une introduction au développement de plug-in d'Eclipse, première partie, à surveiller également ...

samedi, février 16, 2008

Liens pratiques de la semaine

Vous trouverez ici une sélection de liens pratiques autour des technologies Java qui m'ont particulièrement intéressées cette semaine.

Eclipse
  • Un lien qui explique comment configurer son environnement Eclipse (de la gestion de la mémoire à la gestion du démarrage)
  • Un moteur de recherche sur les ressources Eclipse
  • Un lien qui décrit comment utiliser le fullScreen (nouveauté de la 3.4) dans une application RCP

dimanche, février 10, 2008

Liens pratiques de la semaine

Vous trouverez ici une sélection de liens pratiques autour des technologies Java qui m'ont particulièrement intéressées cette semaine.

Eclipse
  • Eclipse 3.4M5 est sortie. De nombreuses modifications ont été apportées. Hormis les apports intéressants liés au JDT, j'ai retenu principalement deux évolutions majeures concernant la plateforme. La première est liée à la possibilité de définir des composants non rectangulaires (exemple). La seconde permet enfin de générer une image d'un Control donné et cela sur toutes les plateformes supportées par Eclipse !!!
Java
  • Le projet Flamingo fournit un ensemble de composants graphiques supplémentaires pour la boîte à outils Swing (explorer de fichiers à la Vista MAC OS X, barre d'outils (Ribbon) à la Office 2008, ...)

vendredi, février 01, 2008

Nouvelle version de l'introduction à la plateforme Eclipse RCP

La mise à jour des supports de cours re-démarre en cette nouvelle année.

Je vous propose dans ce billet une évolution de l'introduction à la plateforme Eclipse RCP.

Au menu des nouveautés deux sous parties ont été ajoutées.

Le plan général est le suivant:
  • Eclipse n'est pas qu'un IDE Java
  • Vers le "Bureau Métier" avec Eclipse RCP
  • Outils pour développer des applications Eclipse RCP
Vous trouverez le cours ici.