I. Introduction de Romain Guy + Présentation de l'agenda de cet après-midi

Alexis Moussine-Pouchkine nous présente Romain Guy, qui nous fait ensuite une petite introduction sur Java et le Desktop.


Cliquez pour lire la vidéo

II. Quelques Chiffres - Situation de Java Desktop sur le marché

Java est-il plus utilisé pour des Applications Serveur ou pour des Applications Desktop ? Aussi, quelques exemples d'applications Java Desktop.


Cliquez pour lire la vidéo

III. Performances - La progression des performances au fil des différentes versions de Java

Java est lent est à ranger au niveau des mythes. Les performances de Java ne font que s'améliorer de version en version.


Cliquez pour lire la vidéo

IV. Intégration au Bureau - Les efforts faits pour intégrer les Applications Java au bureau

Ce qui nous est proposé pour encore mieux intégrer les applications Java dans le desktop.


Cliquez pour lire la vidéo

V. Déploiement Application - 3 façons de déployer son application

Maintenant qu'on a écrit une application Java, comment la déployer chez nos utilisateurs ?


Cliquez pour lire la vidéo

VI. Tiger - Les améliorations faites dans Tiger pour le développement d'application Desktop

Découvrez les améliorations faites dans Tiger concernant les API Swing et AWT.


Cliquez pour lire la vidéo

VII. Mustang - Les améliorations faites dans Mustang pour le développement d'application Desktop

Et Mustang apporte également son lot d'amélioration.


Cliquez pour lire la vidéo

VIII. SwingLabs - Présentation du projet SwingLabs, hébergé sur java.net

Découvrez ce que vous apporte MAINTENANT le projet SwingLabs. Mais aussi ce qu'il vous apportera plus tard.


Cliquez pour lire la vidéo

IX. DataBinding - Apporter une réponse pour faciliter la vie

Les réponses existantes concernant au DataBinding. La réponse proposée par Sun.


Cliquez pour lire la vidéo

X. Composants SwingX - Présentation des différents composants SwingX

Découvrez les différents composants SwingX, et comment les manipuler.


Cliquez pour lire la vidéo

XI. Démo - Utilisation Composant SwingX DropShadowPanel

Après la théorie, un peu de pratique, pour illustrer cela.


Cliquez pour lire la vidéo

XII. JDIC - Présentation API pour Intégration Application Java au Desktop

JDIC - Comment améliorer l'intégration des applications Java avec votre Desktop ?


Cliquez pour lire la vidéo

XIII. Démo - Utilisation Composant JDIC WebBrowser

Une démo montrant comment utiliser un composant pour voir une page Web affichée dans une application Java, en profitant du moteur de rendu de votre browser favori.


Cliquez pour lire la vidéo

XIV. Questions Réponses - Avant la pause

Une série improvisée de Questions-Réponses avant de prendre un pause


Cliquez pour lire la vidéo

XV. Sun vous offre les logiciels - Alexis explique la nouvelle politique de Sun concernant les logiciels

Alexis Moussine-Pouchkine explique la nouvelle politique de Sun concernant les logiciels. Et rappelle les offres de Sun dans ce domaine.


Cliquez pour lire la vidéo

XVI. API Tierces - Exemples d'API tierces

Romain nous propose quelques API tierces qui pourraient nous être bien utiles.


Cliquez pour lire la vidéo

XVII. FX - Introduction

Pourquoi faire des effets spéciaux dans vos applications ?


Cliquez pour lire la vidéo

XVIII. Démo FX - InfiniteProgressPanel

Démo d'un effet visuel lorsqu'un utilisateur doit attendre, pour une durée indéterminée.


Cliquez pour lire la vidéo

XIX. FX Animation - Comment faire de simples animations

Quelques trucs et astuces pour faire de simples animations.


Cliquez pour lire la vidéo

XX. FX DropInMotion - Exemple d'effet de pesanteur après avoir déplacé un objet

Démo d'un effet de pesanteur lorsqu'on déplace un objet.


Cliquez pour lire la vidéo

XXI. FX Photocollage - Trucs et Astuces concernant la manipulation des images

Trucs et Astuces pour la manipulation des images, avec l'application Photocollage pour illustrer cela.


Cliquez pour lire la vidéo

XXII. Démo FX - Sélecteur CD en 3D et création interfaces graphiques avec OpenGL

Une démo expliquant comment faire des effets de profondeur + Une démo expliquant comment créer des interfaces graphiques avec OpenGL.


Cliquez pour lire la vidéo

XXIII. FX - Pour aller plus loin

Quelques liens utiles pour faire vos propres effets.


Cliquez pour lire la vidéo

XXIV. Démo Joplin - utiliser tous ces composants ensemble, avec Matisse, sous NetBeans

Romain Guy nous montre maintenant comment utiliser tout cela ensemble, en utilisant l'EDI NetBeans, Matisse et les composants issus de SwingLabs et SwingX.


Cliquez pour lire la vidéo

XXV. Questions Réponses - Avant de se quitter

Le dernier tour de Questions-Réponses avant de devoir déjà se quitter.


Cliquez pour lire la vidéo

XXVI. Liens utiles

Les sources des démos

Les blogs

Les projets hébergés sur java.net

Les EDI proposés par Sun