Tutoriaux et Formations Java

Premiers pas avec le Google Widget Toolkit (2)

3 octobre 2007

Source : JdN Développeurs
Date : 2 octobre 2007
Auteur : Xavier Méhaut

Pas à pas, les différentes étapes de la construction d’une service d’authentification en s’appuyant sur l’infrastructure de développement RIA proposée par le moteur de recherche.

Accéder à ce tutoriel.

Premiers pas avec le Google Widget Toolkit

3 octobre 2007

Source : JdN Développeurs
Date : 18 septembre 2007
Auteur : Xavier Méhaut

Le moteur de recherche a dessiné cette infrastructure pour le développement d’applications Internet riches. Présentation de son architecture, et décryptage de ses avantages et inconvénients. Suivez le guide.

Accéder à ce tutoriel.

L’URL rewriting en Java

17 juin 2007

Source : JDN Déceloppeur
Date : 22 février 2007
Auteur : Yoann Hebert

Les usages de la réécriture d’URL sont multiples : optimisation du référencement, simplification d’adresse, gestion de session, etc. Le point sur la mise en ??uvre de cette technique sur la plateforme Java J2EE.

Accéder à ce tutoriel.



Découverte de SWT/JFace

9 février 2007

Source : JDN Déceloppeur
Date : 23 janvier 2007
Auteur : Xavier Borderie

La bibliothèque graphique SWT, créée pour le projet Eclipse, fait de l’ombre à celles de Sun, AWT et Swing. Performances, composants natifs : découvrez ses avantages.

Accéder à ce tutoriel.

Ajout de bibliothèques Java dans le référentiel du serveur

13 janvier 2007

Source : IBM
Date : non daté
Auteur : IBM

Le serveur stocke les bibliothèques Java communes dans un référentiel qui utilise la même arborescence de répertoires et les mêmes conventions de dénomination préconisées par le projet Apache Maven. Si votre ressource J2EE dépend d’une bibliothèque qui ne se trouve pas encore dans le référentiel, vous devez mettre à jour le référentiel pour inclure la nouvelle bibliothèque et définir la dépendance dans le plan de déploiement de la ressource J2EE.

Accéder à ce tutoriel.

Les langages 3D pour le Web

18 décembre 2006

Source : JDN Développeurs
Date : 28 novembre 2006
Auteur : Xavier Borderie

Après VRML, la relève se nomme X3D, Flash ou Java : inventaire des principales plates-formes pour réaliser des présentations 3D interactives affichables par un navigateur.

Accéder à ce tutoriel.

Connaître l’espace mémoire occupé par un objet

13 août 2006

Source : JDN Développeurs
Date : 24 juillet 2006
Auteur : Xavier Borderie

Trois méthodes existent pour déterminer la taille d’un objet en mémoire, et ainsi évaluer la pertinence du code et les performances de l’application.

Accéder à ce tutoriel.

Découvrir l’interface de NetBeans

5 juillet 2006

Source : JDN Developpeurs
Date : 16 juin 2006
Auteur : Xavier Borderie

Première approche de l’outil de développement Java de Sun, avec un aperçu de la mise en place d’un projet Web, et de la connexion à un serveur CVS.

Accéder à ce tutoriel.

Les tests unitaires avec JUnit

10 avril 2006

Source : JDN Développeurs
Date : 29 mars 2006
Auteur : Xavier Borderie

Outil par défaut des tests unitaires, JUnit s’est imposé comme la solution la mieux conçue pour vérifier les bonnes réactions du code à certaines données - automatiquement.

Accéder à ce tutoriel.

Animation et interaction ‘ une balle bondissante

13 mars 2006

Source : Web3D-fr
Date : non daté
Auteur : Greg Hopkins

Une chose à bien noter : vous devez prévenir Java 3D que vous allez vouloir agir sur la balle en réglant une Capability, à savoir la capacité d’autoriser l’utilisateur à interagir sur l’environnement 3D.. Sinon, vous serez incapable de déplacer l’objet une fois qu’il sera affiché.

Accéder à ce tutoriel.

Java 3D et l’interface utilisateur

13 mars 2006

Source : Web3D-fr
Date : non daté
Auteur : Greg Hopkins

Chaque zone où un graphisme en 3D peut être affiché est appelé un Canvas3D. C’est un rectangle contenant la vue de vos objets au sein de votre monde. Vous placez le canevas dans une zone (une ” frame “), puis vous créez un univers destiné à être affiché dans le canevas.

Accéder à ce tutoriel.

Positionner les objets

13 mars 2006

Source : Web3D-fr
Date : non daté
Auteur : Greg Hopkins

Jusque là, les exemples n’ont créés que des objets au m^mee endroit, à savoir à l’origine. Dans Java 3D, les positions sont définies en utilisant 3 axes, x, y et z. Augmenter la coordonnées le long de l’axe x déplacera l’objet vers la droite, le long de l’axe y vers le haut, le long de l’axe z hors de l’écran. Dans l’image ci-contre, les axes x, y et z sont représentés respectivement par des sphères, des cônes et des cylindres.

Accéder à ce tutoriel.

Tout est dans l’apparence

12 mars 2006

Source : Web3D-fr
Date : non daté
Auteur : Greg Hopkins

Il y a plein de méthodes pour changer la façon dont vos objets apparaissent. Vous pouvez changer leur couleur ou la façon dont il reflètent la lumière. Vous pouvez les recouvrir d’images en 2D ou bien de textures. La classe Appearance contient les fonctions dont vous aurez besoin pour ces changements. Nous allons voir cela.

Accéder à ce tutoriel.

Eclairer votre monde

12 mars 2006

Source : Web3D-fr
Date : non daté
Auteur : Greg Hopkins

OK, Le premier exemple était un bon commencement, mais était-ce vraiment de la 3D ? Si vous pensez qu’un simple carré n’est pas représentatif d’une image en trois dimensions, vous allez devoir ajouter de l’éclairage à votre univers. La manière dont la lumière frappe les objets permet de convaincre l’utilisateur que ce qu’il voit est en 3D.

Accéder à ce tutoriel.

Démarrer : Votre premier programme

12 mars 2006

Source : Web3D-fr
Date : non daté
Auteur : Greg Hopkins

Le programme suivant vous expose les premiers pas nécessaires à l’affichage de graphismes en 3D…

Accéder à ce tutoriel.

Introduction et compilation de programme Java

12 mars 2006

Source : Web3D-fr
Date : non daté
Auteur : Greg Hopkins

Evidemment, Java 3D requiert une connaissance minimum de Java et de la programmation en général??? Java 3D est une extension à Java ayant pour fonction d’afficher des environnement en trois dimensions. Les programmes écrits en Java 3D sont exécutables sur n’importe quelle plate-forme ainsi que sur Internet. Enfin, je ne pense pas que ce soit une nouveauté pour les utilisateurs même occasionnels de Java ;)

Accéder à ce tutoriel.

Logging

10 mars 2006

Source : Développons en Java
Date : non daté
Auteur : Jean-Michel DOUDOUX

Le logging est important dans toutes les applications pour permettre de faciliter le débogage lors du développement et de conserver une trace de son exécution lors de l’exploitation en production. Une API très répandue est celle développée par le projet open source log4j du groupe Jakarta.

Accéder à ce tutoriel.

JNI (Java Native Interface)

9 mars 2006

Source : Développons en Java
Date : non daté
Auteur : Jean-Michel DOUDOUX

JNI est l’acronyme de Java Native Interface. C’est une technologie qui permet d’utiliser du code natif dans une classe Java notamment C.

Accéder à ce tutoriel.

Java Web Start (JWS)

9 mars 2006

Source : Développons en Java
Date : non daté
Auteur : Jean-Michel DOUDOUX

Java Web Start est une technologie pour permettre le déploiement d’application standalone à travers le réseau, développée avec la plate forme Java 2. Il permet l’installation d’une application grâce à un simple clic dans un navigateur. JWS a été inclus dans le J2RE 1.4. Pour les versions antérieures du J2RE, il est nécessaire de télécharger JWS et de l’installer sur le poste client.

Accéder à ce tutoriel.

Java et XML

9 mars 2006

Source : Développons en Java
Date : non daté
Auteur : Jean-Michel DOUDOUX

L’utilisation ensemble de Java et XML est facilitée par le fait qu’ils ont plusieurs points communs : * indépendance de toute plateforme * conçu pour être utilisé sur un réseau * prise en charge de la norme Unicode…

Accéder à ce tutoriel.