
Depuis quelques mois, Kotlin fait parler de lui. Rien de tel qu’une conférence comme Devoxx pour prendre la température de ce nouveau langage.
Lors de cette session, Andrey Breslav nous a expliqué d’abord les motivations qui ont poussé JetBrains à investir dans le développement de Kotlin :
- se détacher des limitations du langage Java dues à la compatibilité ascendante,
- avoir un outillage performant. Notamment, une intégration de qualité dans les IDE, un debugger et un compilateur au moins aussi rapide que celui de Java. Pour garantir cela, JetBrains développe en parallèle du langage et du compilateur, un plugin pour l’intégration dans leur IDE IntelliJ ainsi qu’un plugin simple pour Eclipse,
- avoir une syntaxe plus expressive.
Lire la suite de cet article »

HTML 5 est définitivement à l’honneur de ce Devoxx 2011. Pour preuve les salles de 3 conférences dédiées au sujet étaient pleines. Nous vous avons déjà parlé de « Devoxx – Les nouvelles applications HTML 5 et DART » et nous allons maintenant évoquer les 2 autres sessions que nous avons vues:
Elles ont toutes été réalisées par des personnes de Google, preuve de l’implication de la compagnie dans le futur du HTML.
Il y avait aussi un sujet « Intro to HTML5 Game Programming – WebGL Edition » mais auquel aucun Xebian n’a pu assister: il faut bien faire un choix lorsque plusieurs sessions intéressantes sont en parallèle !
Lire la suite de cet article »

HTML 5 est sans conteste un des sujets phare de ce Devoxx 2011. Pour preuve la salle est bien remplie. Lors de cette présentation David Chandler commence par nous montrer comment HTML 5 peut nous aider à simplifier la conception et l’utilisation des applications Web. Il nous rappelle également que les versions récentes des navigateurs prennent en charge le HTML 5, mis à part Internet Explorer (étonnant non ?)
Lire la suite de cet article »

Xebia a le plaisir de continuer à supporter la communauté Java, comme elle le fait depuis 4 ans, en étant sponsor platinum de ce qui va devenir une conférence majeure java en France : Devoxx France.
Cette annonce vient d’être faite à Devoxx à Anvers en Belgique, sous la forme d’une vidéo.
Nous serons donc présents les 18,19 et 20 avril 2012 pour Devoxx France.

L’événement incontournable de la communauté Java arrive enfin ! Devoxx, un des plus grands salons européens, fête ses 10 ans et se déroule cette semaine à Anvers en Belgique. Comme chaque année, Xebia sera présent.
A travers les conférences et les rencontres, ce rendez vous annuel majeur est l’occasion de prendre la température de l’écosystème Java. Les thèmes de cette année sont une fois de plus assez variés avec une plus forte tendance vers de nouveaux langages :
- Fantom, Ceylon et Kotlin : ces langages proposent des approches de programmation différentes et tentent de se faire une place dans notre écosystème entre les langages Java et Scala.
- HTML5 : il s’agit d’un des sujets majeurs de cette édition avec pas mal de sessions sur les possibilités offertes par ce dernier.
- NoSQL : encore représenté cette année, des sessions sur la communication avec des frameworks de l’écosystème Java seront présentées.
- JDK 8 : à peine remis de la sortie du JDK 7, la prochaine version aura droit à son lot d’annonces.
Bien entendu, d’autres sujets seront présentés comme les nouveautés du langage Scala, Android, JavaEE, Spring… Pour vous donner envie, voici le programme complet des réjouissances.
Comme les années précédentes, vous retrouverez sur le blog nos retours des principales sessions qui se tiendront à Anvers cette semaine, ou sur nos twitters respectifs @francoismarot, @njozwiak, @JulienBuret, @olim7t, @cyrilleleclerc & @morlhon pour une activité live.
Comme tous les premiers jeudi du mois, l’ensemble des consultants de Xebia était réuni hier, boulevard Haussmann, pour notre journée mensuelle XKE (Xebia Knowledge Exchange).
La culture du partage de la connaissance étant la valeur fondatrice de Xebia, ces journées mensuelles réunissent nos passionné(e)s qui discutent, entre autres, des dernières technologies de l’écosystème Java JEE et font partager leurs retours d’expérience sur des sujets techniques (mais pas seulement) choisis à l’avance.
C’est donc à travers des présentations formelles, des sessions de travaux pratiques, des débats, que chacun peut faire profiter de son point de vue et de son expérience.
Après un vote collégial sur les sujets qui seront abordés au cours de cette journée, les volontaires ont plusieurs semaines pour travailler seuls ou en groupe sur leurs sujets plébiscités par l’ensemble de leurs collègues.
Xebia souhaitait vous en dévoiler un peu plus sur ces journées, au coeur de l’ADN et des synergies de Xebia.
Lire la suite de cet article »

La keynote de Mark Reinhold, Chief Architect de la plate-forme Java chez Oracle, était particulièrement attendue après une actualité très riche sur le JDK ces derniers mois.
L’année dernière, l’annonce d’un nouveau délai pour la sortie de JDK 7, afin de permettre la ré-intégration des closures, avait provoqué la surprise. L’été arrivant, la communauté se rendait alors compte que le planning initial prévoyant un JDK 7 features complete pour juin était déjà dépassé et irréaliste. Quelques mois plus tard, Mark Reinhold annonçait sur son blog un « plan B » : on ne conserverait alors dans JDK 7 que les fonctionnalités déjà implémentées pour repousser celles qui sont encore en cours d’élaboration, telles que les closures ou la modularité, au JDK 8.
Plus récemment l’actualité était marquée par l’annonce de nouveaux entrants dans le projet OpenJDK : IBM dans un premier temps, s’étant résigné à mutualiser ses efforts de développements avec Oracle, et Apple qui après l’annonce de l’arrêt du support de Java dans Mac OS X avait décidé de léguer les développements spécifiques à son OS au projet OpenJDK.
Dans ce contexte rempli de rebondissements et d’incertitudes, Mark Reinhold a apporté quelques clarifications et une visibilité appréciable sur l’avenir de Java.
Lire la suite de cet article »

A l’origine Michaël Chaize évangéliste de la plateforme Flash devait présenter cette session seul. Mais finalement il a obtenu le renfort de James Ward évangéliste Flex qui y a ajouté son expérience sur Flex et la plateforme Flash.
Lire la suite de cet article »

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.
Actualité éditeurs / SSII
Le coin de la technique
Evènements de notre communauté en France et à l’étranger
Lire la suite de cet article »
Pour ceux qui n’ont pas entendu parler d’Adobe Air, il s’agit d’une machine virtuelle permettant d’exécuter des applications Flash en dehors du navigateur. Multi-plateformes et surtout multi-écrans, le but d’Adobe est de rendre Air exécutable sur tout type de support, des terminaux mobiles aux téléviseurs. Actuellement, il est utilisable sur les mobiles équipés d’un Android 2.2 ainsi que sur les BlackBerry Tablet OS et iOS. Michael Chaize et James Ward nous ont présenté dans une session d’1h les nouveautés d’Adobe Air 2.5.
Lire la suite de cet article »