Slides de la soirée FinistJUG Apache Camel le 21 mars

Voici les slides de la présentation Apache Camel de Xavier de jeudi dernier :

Et voici les slides de la présentation sur le développement rapide d’applications web sur la JVM :

Piqûre de de rappel : soirée FinistJUG Apache Camel le 21 mars

FinistJUG

Un petit message pour vous rappeler que demain soir, 21 mars, à partir de 18h30, nous organisons notre prochaine soirée. Au menu, du Apache Camel par Xavier Marin, et en première partie de soirée, une présentation sur sur le développement rapide d’applications web en Java fait par moi même.

Je suis désolé pour le retard à vous donner le programme, mais plusieurs intervenants prévus avaient des soucis pour la date et il a fallu trouver des solutions.

Voici donc le programme :

Apache Camel

Dans un monde ou les grandes entreprises ont accumulé différentes strates technologiques au fil des années, l’intégration de nouveaux composants au sein de leur SI est de plus en plus compliquée. Les protocoles d’échange se multiplient, les briques logicielles doivent interagir via des workflows intelligents et les développeurs perdent leurs cheveux et du temps.

Le framework Apache Camel met en œuvre des échanges de messages entre différentes applications. Il prend en compte un grand nombre de protocoles et s’appuie sur des règles pour déterminer la destination des messages. Il utilise un langage de type DSL reposant sur Java, pour exprimer les règles de routage de manière claire, ainsi que les modèles d’intégration mis en œuvre.

Xavier Marin
Ingénieur SystèmeCrédit Mutuel Arkea

J’ai besoin d’une appli web rapidement

Le développement web Java classique est souvent accusé de lourdeur, d’être adapté pour des grands projets d’applications web mais pas pour le développement de petits sites ou pour le RAD, pour lesquels il serait mieux partir sur du PHP ou sur de Ruby on Rails.

Mais on est en 2013, et ces à priori ne sont plus vrais. Des frameworks comme Play ou Grails, et des outils de présentation tels que Twitter Bootstrap ont changé la donne. Dans cette présentation, on verra comment…

Horacio Gonzalez
Ingénieur SystèmeCrédit Mutuel Arkea

Et l’affiche de la soirée, à diffuser sans modération :

Soirée FinistJUG du 21 mars

J’espère vous voir nombreux à l’ENIB demain !

Bootcamp Android Avancé – 23 mars 2013

Bootcamp Android
L’année dernière, en collaboration avec le FinistGDG, nous avons organisé deux Bootcamps Android, avec des participants très motivé et dans l’ensemble très satisfaits de la journée.

Nous avions promis de faire une suite, un Bootcamp Android avancé, qui prendrait là où les autres se sont arrêtés, mais par des contraintes diverses on a été obligés de décaler à chaque fois.

La Cantine Brest

Cette fois, c’est bon, le Bootcamp Android Avancé aura bien lieu, le samedi 23 mars de 9h30 du matin à 17h de l’après-midi à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines de Brest (20 rue Duquesne).

Voyons maintenant les détails…

A qui est-il destiné ?

Vous connaissez déjà les bases du développement Android. Peut-être vous les avez appris par vous mêmes, en faisant des tutoriels, ou peut-être vous avez suivi l’un de nos Bootcamp d’initiation l’année dernière.

Dans l’ensemble, vous comprenez les concepts derrière les applications Android : les activités, les services, les ressources, les permissions…. Vous êtes capables de créer un projet, faire quelques écrans qui s’enchaînent. Votre application fait des appels JSON à des services REST pour récupérer des données, et si on vous donne une API documenté, vous seriez capables de l’appeler.

Maintenant, vous voulez aller plus loin ! Créer des applications plus élaborés, avec des widgets plus riches, qui s’adaptent bien aux dimensions et orientations de chaque terminal, avec une vraie interaction avec l’utilisateur, avec toujours plus de modularité.

Si vous vous reconnaissez, le Bootcamp Android Avancé est pour vous !

Logistique

Comme les dernières fois, nous demandons une participation de 7€50 par participant, ce qui nous permettra de vous proposer du café à volonté et un repas à base de pizza et soda (un vrai repas de développeur, quoi… 😉 ) afin de ne pas interrompe le Bootcamp pendant la pause du midi.

Comme le nombre de places qu’on peut proposer est forcement très limité, cette participation financière nous aide aussi à garantir que les personnes inscrites viendront bien au Bootcamp.

Pour vos inscrire, vous pouvez remplir ici le formulaire, ou aller directement sur le site de l’évènement sur Evenbrite.

Prérequis INDISPENSABLES

Suite à l’expérience des Bootcamp précédent, ou les problèmes liés à la mise en route de l’environnement de développement ont consommé plus de temps que prévu, pour cette édition du Bootcamp nous vous demandons de venir avec :

  • Un ordinateur portable (et si possible aussi une multiprise)
  • L’environnement de développement Android (http://developer.android.com/tools/index.html). Nous ferons nos explications autour d’Eclipse, mais si vous préférez vous pouvez utiliser IntelliJ IDEA Commnity Edition.

L’environnement de développement Android doit être testé avant le jour du Bootcamp, afin de s’assurer qu’il marche correctement. Un bon test consiste à démarrer l’émulateur, si vous arrivez à y voir la page d’accueil Android, vous avez réussi !

Si vous avez des problèmes avec l’installation des outils, n’hésitez pas à nous contacter.

Le Bootcamp étant un Bootcamp avancé, nous partons du principe que les concepts de base du développement Android sont connus. Si vous avez des doutes sur votre niveau ou si vous voulez en discuter, n’hésitez pas à nous contacter !

Nous prévoyons refaire des séances du Bootcamp Android d’initiation au printemps, ainsi que des atelier sur d’autres technologies, n’hésitez pas à vous joindre à notre liste de diffusion pour avoir les informations en avant première !

Soirée JavaFx, les photos :

Bonjour,

Voici enfin les photos de notre dernière soirée. Merci à Jessica, à la Cantine Brest, à Jean-Baptiste et à Thierry.

Activités du mois de mars : séance Apache Camel et Bootcamp Android

FinistJUG

Avec du retard, grâce à une méchante grippe qui m’a collé au lit pendant toute la semaine, voici un petit billet pour vous rappeler les deux dates des activités du FinistJUG pour ce mois de mars :

Séance du FinistJUG : Apache Camel

D’un côté, le jeudi 21 mars on fera notre séance mensuelle, cette fois autour d’Apache Camel, présenté par Xavier Marin, ingénieur système au Crédit Mutuel Arkea. En complètement de ce sujet, on aura une ou deux présentations plus courtes que je vous annoncerai la semaine prochaine.

Pour cette séance, on retourne à  l’ENIB, à partir de 18h30 et jusqu’à 21h. Comme d’habitude, on utilise EventBrite pour les réservations, afin de pouvoir bien gérer la logistique. Vous pouvez donc vous y inscrire dès maintenant :

Bootcamp Android

Android Bootcamp : la suite !

Et le samedi de la même semaine, 23 mars, nous organisons enfin la suite des deux Bootcamps Android organisés conjointement par le FinistGDG et le FinistJUG l’année dernière.

Ca sera donc un Bootcamp Android avancé qui prendra là où on s’était arrêté dans les précédents et qui permettra d’aller plus loin dans l’apprentissage du développement sur Android.

logoCantineBrestFondClair

Ca se passera donc le samedi 23 mars de 9h30 du matin à 17h de l’après-midi à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines de Brest (20 rue Duquesne).

Pour les formulaires d’inscription, je vous tiendrai au courant pendant la semaine, pour le moment vous pouvez déjà bloquer la date dans votre agenda…