vendredi, mai 23, 2008

Liens pratiques de la semaine

Avec un peu de retard, vous trouverez ici une sélection de liens pratiques autour des technologies Java qui m'ont particulièrement intéressées cette semaine.

Eclipse
  • Des pistes de recherche concernant le futur d'Eclipse E4 lors de l'E4 Summit
  • EclipseTime une conférence sur les technologies Eclipse se déroulant en France à Toulouse le 29 mai 2008
  • La version Eclipse 3.4 RC1 est désormais disponible.

mercredi, mai 21, 2008

Supports de cours en préparation ...

Depuis quelques temps, je me suis mis à étudier la plateforme Flex. L'idée est de proposer des supports de cours. Pour l'instant, je retiens de cette technologie, sa simplicité (transitions via les states, effets, binding, ...), son outillage avec FlexBuilder 3, sa richesse de composants (tout pour faire une belle IHM), sa très bonne documentation (les exemples pour illustration sont assez pratiques), les ressources sur le Net, ...

A ce stade, j'ai prévu les cours suivants :
  • une introduction pour présenter la plateforme, la raison de mon intérêt à cette plateforme, les ressources, les outils et l'exemple qui servira de fil conducteur tout au long des supports
  • le langage MXML
  • le langage ActionScript
  • Les appels distants (la relation avec le monde Java, c'est ça qui me botte)
  • AIR
Pour l'instant, je suis en train de coder l'application qui illustrera chacun des supports. Le premier support de cours devrait sortir d'ici fin juin.

Introduction à la conception de plug-ins avec Eclipse

Un support de cours concernant une introduction à la conception de plug-ins avec Eclipse est disponible sur le site de Developpez.com.

Au menu de ce cours, vous découvrirez les aspects suivants :
  • OSGi et Eclipse
  • Tutoriel de conception d'un simple plug-in illustré de nombreuses captures d'écran
  • Fichiers de configuration (MANIFEST.MF et plugin.xml)
  • Object Activator relatif aux informations liés au plug-in
  • Classe Platform donnant des informations sur l'environnement d'exécution
Il s'agit d'une introduction et l'objectif est de comprendre la structure d'un plug-in. Ne vous attendez donc pas à voir tous les détails liés aux points d'extension, à la notion de vue, perspective, ... puisqu'ils seront étudiés dans des prochaines parties.

Le lien du support de cours et les exemples peuvent être trouvés ici.

mardi, mai 06, 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 billet qui propose le téléchargement d'un livre (licence Creative Commons) libre sur le sujet d'OSGi. A l'heure de ce billet, trois chapitres ont été écrits.
  • Une vidéo qui présente un tutoriel concernant la mise en place de points d'extension.
  • Eclipse 3.4 M7 est sorti, les dernières nouveautés (voir ici) avant les releases candidates.

vendredi, mai 02, 2008

Nouvelle version du cours Java

Une nouvelle version du support de cours sur la programmation orientée objet appliquée à Java est disponible.

Cette version tente de réduire les nombreuses coquilles.

J'en profite pour remercier les différents lecteurs de m'avoir notifié des erreurs qui s'étaient glissées dans le document.

Le support de cours est toujours disponible ici.