Ateliers de développement et Conférences Java
Le 18 septembre 2009, le Poitou-Charentes JUG a expérimenté une formule ateliers de développement & présentations.
Les deux ateliers de l’après-midi ont permis aux participants d’apprendre Eclipse RCP et JavaFX ou de se perfectionner ! Les ateliers sont directement issus des hands-on de la JavaOne 2009.
La soirée fut dédiée à 2 présentations. L’une portait sur JavaFX (avec un exemple ludique utilisant la wiimote !) et la seconde sur “Identité et portails Java : centralisation, fédération et propagation”.
Ateliers de développement - Après midi
13h30-15h30 - Développement de Plugin Eclipse
Cet atelier est destiné à des personnes n’ayant jamais développé avec la plateforme Eclipse. A partir de squelettes, les participants pourront développer des plugins Eclipse.
Atelier animé par Mickaël Baron.
15h30-17h30 - Building RIA Dojo and JavaFX Pet Catalog Clients for MySQL backed RESTful Web Services
The goal of the Java API for RESTful Web Services (JAX-RS) is to provide a high-level declarative programming model for such services that is easy to use and encourages development according to REST tenets. Services built with this API are deployable with a variety of Web container technologies and benefit from built-in support for best-practice HTTP usage patterns and conventions.This Hands-on Lab provides an overview of the JAX-RS API and walks developers through the design process for a sample RESTful service.In the lab, participants will use the NetBeans IDE to rapidly develop JAX-RS, Dojo, and JavaFX applications and then deploy them on the GlassFish application server, with Java DB or the MySQL database.
Atelier animé par Christophe Jollivet.
Conférences - Soirée
Présentation Java FX
Speaker : Christophe Jollivet
Dans cette présentation nous avons pu voir comment faire interagir simplement des applications JavaFX avec une Wiimote. Annoncé en 2007 à JavaOne, et une version 1.2 publiée lors de JavaOne 2009, JavaFX est l’arme de SUN pour partir à l’assaut du monde des RIA (Rich Internet Applications). Nous avons vu les concepts derrière ce langage de script ainsi que son offre pour faire des RIA : dessins, animations, effets et capacités multimédia. La Wiimote est une manette qui a changé la façon de jouer à la console. Contenant des accéléromètres et un capteur infrarouge, elle est accessible via Bluetooth. Dans la seconde partie de la présentation nous avont découvert des API permettant de communiquer avec la Wiimote et vu comment nous pouvons l’utiliser comme nouveau périphérique pour interagir avec nos applications JavaFX.
Présentation Identité et portails Java : centralisation, fédération et propagation
Speakers : Laurent Ruaud et Vincent Michaud
Les portails permettent à leurs utilisateurs de centraliser les informations en provenance de différentes sources. Cette information peut parfois nécessiter la connaissance de l’identité de l’utilisateur afin de sécuriser les accès ou de personnaliser le contenu. Cette présentation s’est penchée sur ces problématiques d’identité que l’on rencontre dans les portails et a illustré quelques solutions au travers de technologies telles que OpenID, CAS, Liferay ou JBoss eXo Portal.
Mickaël Baron
Mickaël BARON est ingénieur de recherche au sein du laboratoire d’informatique LISI / ENSMA depuis décembre 2008. Il est titulaire d’un doctorat d’informatique qu’il a préparé en 2003 à l’Université de Poitiers. Son expertise dans le domaine de la recherche a porté sur les aspects de la validation formelle pour l’ingénierie des systèmes interactifs. Il a également une forte expérience professionnelle dans le développement logiciels acquise pendant son année de post-doctorat au sein de l’INRIA et de ses deux années passées à la société de services SERLI. Tout au long de sa carrière, il a rédigé de nombreux articles et revues scientifiques, dispensé de nombreuses heures de formation et a participé à des projets de recherche et industriels. Il participe à sa manière à réduire la complexité de certains projets Open Source en fournissant des supports de cours diffusés librement (https://mbaron.developpez.com) et en animant un blog technique (https://keulkeul.blogspot.com) principalement autour des technologies Eclipse et Java EE.
Christophe Jollivet
Titulaire d’un doctorat de Neurobiologie et d’un DESS d’informatique, Christophe Jollivet est salarié d’Apside. Il s’intéresse à toutes les technologies et plus particulièrement celles autour de la plateforme Java. Il est aussi fondateur du Tours JUG et ancien co-responsable de la rubrique Java de developpez.com
Laurent Ruaud
Expert Java EE à SERLI, Laurent Ruaud participe à de nombreux projets tant en R&D qu’en production. Passionné par les problématiques d’industrialisation, il met en pratique les derniers outils et méthodologies dans les projets de SERLI et de ses clients.
Vincent Michaud
Ingénieur d’études Java à SERLI, Vincent Michaud participe à divers projets OpenSource. Il a notamment réalisé l’intégration d’OpenID avec le portail eXoPlatform.
Informations pratiques
vendredi 18 septembre 2009 à 13h30
Pépinière d'entreprises du Niortais - 3 rue Archimède, 79000 Niort
La soirée s'est suivie d'un buffet offert par SERLI, qui a été l'occasion d'échanges avec nos speakers.