octobre
2012
Voilà le moment de faire un petit compte-rendu de cette conférence avant que trop de temps ne s’écoule et que j’oublie encore, comme l’an dernier. Vous remarquerez aussi que j’ai mis à jour les derniers articles postés sur places avec les photos et vidéos appropriées ; enfin, celle qui n’étaient pas trop floues ou illisibles.
Il semble que, lors de l’ouverture de la première KeyNote, les inquiétudes persistantes concernant le devenir de la plateforme se sont à nouveau momentanément tues devant les assurances d’Oracle que Java, dans son ensemble, reste sa priorité et qu’ils comptent bien faire tout ce qui est nécessaire pour maintenir sa pérennité. Ainsi, pour la quatrième année consécutive depuis le rachat de Sun Microsystem, Oracle (et IBM aussi un peu) s’est attaché à rappeler qu’ils se dévouent à continuer de développer Java ainsi que toute la communauté qui l’entoure que ce soit par des extensions et améliorations de l’API et du langage, le support de nouvelles plateformes, les projets OpenSource OpenJDK et OpenJFX ou encore pas mal d’actions au niveau communautaire comme la participation des JUGs dans le processus de standardisation via l’initiative « Adopt-A-JSR ».
Il m’est difficile d’estimer si, cette année, il y avait plus de monde ou pas : tandis que nous étions serrés comme des sardines dans la grande salle de bal du Hitlon pour l’ouverture de la première KeyNote de 2011, ici, l’auditorium de la loge maçonnique était loin d’être complétement rempli ; cependant, la salle est plus grande et sur deux niveaux (seul le premier d’entre eux était utilisé). Durant les 4 jours de la conférence, les hôtels étaient bondés certes ; ou du moins le Hilton, celui dans lequel j’ai passé le plus de temps cette fois-ci. Je n’ai fait qu’un ou deux passages dans le Nikko où il y avait l’air d’avoir pas mal de monde également, mais je n’ai absolument pas mis les pieds dans le Parc 55. Au Hilton, le demo ground où les exposants venaient montrer leur solution Java (souvent orientées serveur, cloud ou optimisation) ne désemplissait pas.
Dans les grandes lignes, coté client, je trouve que cette édition 2012 s’est avérée moins clinquante et pleine de strass et de paillettes que celle de 2011 : cette fois-ci aucune tablettes n’a été agitées à tout va devant l’audience, mais on pouvait plutôt compter sur la présence permanente et discrète, dans les 3 hôtels, des kiosques tactiles tournant sous Java Embedded sur Raspberry Pi. Comme d’habitude, Oracle est resté muet sur le sujet. Cependant, face à ce manque de communication à propos de ce qui avait été l’un des points phares de l’an dernier, la controverse n’a pas tardé à apparaitre sur les forums OTN (voir sujet « JavaOne 2012: JavaFX on iOS, Android and Windows 8 Metro???« ) ainsi que sur la mailing list de l’OpenJFX (voir sujet « No JavaFX for iOS, Android or WP – why not? »).
Or, c’est un peu la que le bas blesse : l’an dernier on nous avait un peu fait miroiter que l’Eldorado de l’iTunes App Store (et les autres) serait bientôt accessible ; Richard Bair disait que le portage de Glass pour que FX tourne était terminé. Cette année, nous avons dus nous contenter d’un très laconique « Le management d’Oracle publiera les outils pour iOS quand et si ils jugent que cela est nécessaire en fonction des estimations des besoins du marché. » et il semble que d’un autre coté, Oracle préfère mettre en avant sa solution Oracle ADF Mobile qui est sa solution HTML5 pour le secteur des smartphones au détriment de JavaFX.
Certes, chaque session présentée par un employé d’Oracle commence par l’affichage d’une page de « Safe Harbor » destinée à prévenir l’audience de ne pas prendre de décision critiques au niveau business sur ce qui va lui être présenté mais j’avoue que la potion est parfois difficile à avaler. D’autant plus, si on prend en compte l’audience record lors des deux sessions organisées par Codename One, on peut estimer qu’il y a un réel besoin d’avoir Java ou JavaFX percer dans ce secteur : la salle était pleine à craquer avec des gens attendant à l’extérieur pour avoir une place là où généralement une salle n’est pleine qu’au 1/4 ~ 1/3 de sa capacité. Pour le moment, en tous cas, il ne reste qu’à espérer qu’un projet communautaire naisse pour faire un tel portage lorsque JavaFX passera complétement en OpenSource dans les mois à venir.
Que dire d’autre ? Les deux autres sessions auxquelles j’ai assisté et qui ont fait salle comble sont celle sur la gestion de la mémoire et celle sur la création d’UI « magiques ». J’admets que pour la seconde, le titre était un peu trompeur : on a plus eut droit a des concepts et de règles de conception que de vraies UI et puis je soupçonne une partie de l’audience de n’être venu que pour les tours de magie du speaker. Pour la première, en tenant compte du sujet : « coût de l’utilisation des objets par rapport aux littéraux », « coût de l’utilisation du 64-bit », « coût en espace vide perdu par chaque type de collections », c’est flagrant par contre qu’il manque quelques chose au niveau de la doc et des outils dans NetBeans ou même Eclipse concernant l’optimisation des performances et de la gestion de la mémoire.
À part ça, malgré un planning très chargé cette année, le fait de devoir courir dans tous les sens pour passer d’une salle à une autre, des températures externes soit torrides (de dimanche à mercredi) soit polaires (jeudi soir durant le concert sur Treasure Island), visiter San Francisco, même pour le boulot, est toujours un plaisir. On verra bien si j’arrive à nouveau à convaincre les pouvoirs au dessus de moi qu’il est nécessaire de m’y envoyer l’an prochain mais en tout cas c’était bien sympa d’avoir pu y aller cette année encore ^^.
Peu après la fin de la conférence, Oracle a annoncé que le contenu audio et les présentations des sessions, ainsi que les vidéos des KeyNotes sont désormais accessibles sur le site de la JavaOne. Lorsque vous cliquez sur une session pour voir son descriptif, sur le coté droit de l’écran vous devriez voir le fichier PDF ou un MP4 contenant la présentation et en dessous un autre fichier contenant le flux audio ou vidéo.
Les dates de deux des futures JavaOne 2012 localisées sont connues :
- JavaOne Latin America: les 4-6 décembre 2012
- JavaOne Shanghai: les 23-25 juillet 2013
D’autres conférence seront probablement annoncées ultérieurement ; la JavaOne 2011 s’était en effet exportée également au Brésil, au Japon, en Inde et en Russie.
De plus la date de la JavaOne 2013 est déjà connue : la conférence aura lieu les 22-26 septembre 2013.
Ne ratez pas non-plus le tour européen « NightHacking Tour – The Road to Devoxx » de Stephen Chin, le tout fraichement promu chargé de l’organisation de la JavaOne 2013 qui compte faire un tour d’Europe en moto tout en réalisant des interviews, visites de JUG et autre podcast tout le long du chemin !
- London (LJC – Ben Evans), UK October 28, 2012
- Nijerk, The Netherlands October 30, 2012
- Frankfurt, Germany November 1, 2012
- Munich, Germany November 2, 2012
- Zeppelin’s (Sven Reimers), Germany November 3, 2012
- Basel, Switzerland November 4, 2012
- Turin, Italy November 5, 2012
- Antibes, France November 6, 2012
- Lyon, France November 7, 2012
- Paris, France November 8, 2012
- Brussels, Belgum November 9, 2012
- Antwerp (Devoxx), Belgium November 12, 2012
- London, UK November 17, 2012
À bientôt !
2 Commentaires + Ajouter un commentaire
Commentaires récents
- Back from the future… dans
- Back from the future… dans
- Static linking = does not Compute dans
- Paquetage x 2 dans
- Why you little… dans
[…] Android, Android2EE, Conference Android, Conference Java, Formation Android, JCertif, Les news JavaOne 2012 – postmortem par bouye (11/10/2012 07:11) Voilà le moment de faire un petit compte-rendu de cette conférence […]
[…] http://www.youtube.com/watch?v=qf-9VaJFw7E Vous pouvez aussi rencontrer les leaders de la […] JavaOne 2012 – postmortem par bouye Voilà le moment de faire un petit compte-rendu de cette conférence avant que trop de […]