I. Les lieux▲
Un événement au Moscone Center est ... un événement.
C'est le cas de le dire avec les trois bâtiments dont
deux qui communiquent en passant sous la route et un
troisième situé au carrefour à proximité des deux
autres.
Avec 65 000 m2 où plus de 200 sessions techniques ont
été présentées, l'organisation ainsi que la logistique
sont de taille.
Un espace d'exposition où les plus grandes compagnies
exposent leurs produites.
Ci-dessous,
IceFaces
JetBrains (Intellij IDEA)
Spring
Fatigué de marcher et de participer à des
sessions ???
Sun a tout prévu.
Vous pouvez trouver des aires de jeux et de détente.
L'ordre des termes est volontaire car nous trouvons bon
nombre de consoles de jeux où nous pouvons échanger d'une
autre manière avec les personnes présentes.
Ici, l'aire de jeu dans le hall d'entrée :
Ici, l'aire de jeu au milieu de la salle d'exposition
des entreprises.
II. L'organisation et la logistique▲
Sun n'en est pas à sa première et on le ressent dès
l'arrivée à l'enregistrement.
Certes, au départ c'est assez désorientant mais avec les
personnes postées pour surveiller (à qui on peut demander
un renseignement et qui sont toujours prêtes à vous
informer voire discuter) et les cabines où les
informations sur le lieu et les évènements résident,
plus aucun doute ni aucune excuse pour se perdre.
Avec tous les panneaux aux portes d'entrée qui indiquent
actuellement et prochainement les sessions en cours dans
les salles ainsi que les panneaux de 3x1m indiquant les
endroits BOF, Sessions générales... on ne peut que
trouver son bonheur.
Armé d'un "livre" comportant le plan et les sessions
avec un descriptif du contenu, il suffisait de prévoir
les horaires et de partir à la conquête du Moscone
Center d'une soif importante de connaissances au royaume
de Java.
Peut-être est-ce excessif et pourtant je pèse mes mots.
Un endroit où toute une communauté se joint pour partager
une passion qui fait partis intégrante de chacun ne peut
être que le paradis pour le plus addict et Sun nous le
rend bien.
Du côté de la restauration
:
Comme on peut le voir ci-dessus, la salle de
restauration représente aisément l'importance de
l'évènement et le nombre de personnes attendues.
(Si on ne voit qu'une seule table, c'est tout simplement
que j'ai pris cette photo avant qu'ils installent le
tout étant présent avant que l'évènement ne commence).
Un flot de goodies
Comme on peut le constater, les goodies sont nombreux.
Nous pouvons voir un sac, un tee-shirt, un jeu de carte...
III. Planning général▲
Voici le planning général de l'évènement où les sessions
les plus importantes sont notées.
Lundi 1er juin - CommunityOne
- 9:30am to 10:30am: Keynotes by Dave Douglas (cloud)
and John Fowler (OpenSolaris)
- 10:35am to 11:15am: Post keynote press conference
- Panel session: Security in the Cloud
- Panel session: Social media developer
- 7:00pm: International media and analyst dinner at
Scala's. Cocktails at 7:00pm, dinner at 7:30pm
Mardi 2 juin - JavaOne Day 1
- 8:30am to 10:30am: General session, keynotes
(including by Jonathan Schwartz joined by industry
luminaries)
- 10:35am to 11:15am: News advance/product news overview
(executives TBD)
- 1:30pm to 3:00pm: Afternoon general session/keynote
- 5:00pm to 6:30pm: Co-sponsors cocktail reception
Mercredi 3 juin - JavaOne Day 2
- 8:30am to 9:30am: Sun Mobility General Session
- 9:40am to 10:00am: Sun Mobility post keynote press
conference
- Panel session: Internet Archive customer
- Panel session: Java Utopia - partners, mobility and
entertainment
- Panel session: Java Community Process/International
media session
Jeudi 4 juin - JavaOne Day 3
- 8:30am to 9:15am: Oracle general session/keynote (TBD)
- 9:20am to 10:00am: Oracle post keynote press
conference (TBD) (
Annulé et remplacé par Microsoft dont le thème était
interopérabilité .NET/Java
)
- Panel session: NHIN Connect/Enterprise Java (open
source, standards for governments)
- Panel session: 21st century skills for next generation
developers and students
- 5:30pm to 6:15pm: IBM general session (TBD)
- 6:15pm to 7:15pm: IBM post keynote press conference
(TBD)
- International media depart
IV. Les informations à retenir▲
Le thème général
:
JavaFx 1.2
Les «nouveautés» présentées
:
Java EE 6
Avec =>
Servlet 3.0
JPA 2.0
EJB 3.1
JSF 2.0
JAX-WS (De la JSR 101 àla 204)
...
Micro Edition 3.0
Et biensûr JavaFx 1.2
Des questions
Des réponses à  de nombreuses questions
:
Les développeurs Java rassurés par le discours de Larry
Ellison («Toutes nos applications sans compter les bases
des données, utilisent Java et c'est pourquoi nous
comptons investir davantage dans la technologie»).
Tout autant, Oracle voit dans le marché du mobile
(Netbooks, smartphone...), une place indéniable pour Java et Java Fx et a annoncé
qu'ils ne s'attarderaient pas à  s'y atteler.
Des questions qui subsistent
:
MySQL, Glassfish, et autres produit Sun. Mais
n'oublions pas que 90% des sources de revenus provenait
du matériel.
Les points attendus non présentés :
Java SE 7 et Netbeans 6.7
ou le maître mot de l'événement
:
Sun et Oracle croient au
marché que pourrait offrir JavaFx et offre à  cette
JavaOne beaucoup d'annonces basées sur celui-ci.
Avec 250 Millions de machines et un kit téléchargé plus
de 400 000 fois, Sun croit en la part de marché de
JavaFx et à son pouvoir à  concurrencer des leaders
déjà  installés depuis quelques années.
Pour ce faire, le langage de script s'arme d'une
nouvelle boîte à  outils (la gestion du stockage local
de données pour les applications hors connexion,de
nouveaux contrôles (boutons, listes, histogrammes, barre
de progression... )), d'une intégration plus stable et
plus ancrée pour les EDIs...
Bref, Sun tente d'imposer son langage malgré la
compétitivité.
Enfin un outil concret pour les WebDesigners
:
D'ici fin 2009, un nouvel outil (pour concurrencer Adobe
Flash CS4) nommé JavaFX Authoring Tool.
Un langage = de nouveaux horizons ?
Avec JavaFx, la firme de Menlo Park se fixe pour
objectif d'intégrer un panel d'outils au sein des
différents médias.
-
JavaFx TV
:
Une nouveauté qui va révolutionner le monde du huitième
art.
Cette partie reprenait la démonstration de la keynote de
CommunityOne sur Cloud.
Le petit écran de 119 cm (quand même) laissa apparaître
une grille de vidéos du type Cloud DVR connecté à  Sun
Cloud.
La démonstration portait sur comment commander un film
et/ou pouvoir discuter avec d'autres personnes.
En résumé, c'est la fusion entre les ondes et Internet.
-
Intégration d'application dans les disques Blue-Ray
:
Blue-Ray est le support d'une technologie qui permet
d'accéder au contenu d'internet par un lecteur connecté
Blue-Ray dont le projet se nomme BD-J.
Ceci permettrait de pouvoir télécharger les dernières
sorties...
Il a même été évoqué de pouvoir voir naître la
possibilité de télécharger des contenus, type sonneries
de téléphone...
- La communication vue par JavaFx avec un téléphone
JavaFx
- Tru2Way, le projet d'intégration de la plate-forme dans
les télévisions.
Enfin, lors de l'apparition de Larry Allison, il confia
qu'il aimerait voir l'utilisation de certaines
librairies du langage de script dans OpenOffice.
Pour Java EE 6, ME 3.0, et les autres features, il
fallait se rendre dans les sessions techniques pour
vouloir connaître les quelques nouveautés.
D'autres nouveautés ?
Oui, et pas des moindres avec :
Java Store
: A l'image de l'Apple Store, ceci serait un espace où
nous pourrions retrouver les différentes applications
java de tous types, payantes ou gratuites.
Java Warehouse
: Il pourrait y avoir un espace pour les échanges entre
entreprises partenaires ou autres.
Cependant, pour les deux types de stockage, rien n'est
défini.
Java Store est disponible avec une adresse
IP américaine, mais quant à  son fonctionnement sur la
validation des applications, rien n'est moins sûr.
V. Les reportages▲
Dès le début de la JavaOne, plusieurs grands noms de la
communauté ont voulu vous dire un mot.
James Gosling
: Créateur de Java et Java Fellow :
ici
Bruno Hourdel
: Directeur Marketing Europe de SUN MicroSystems :
ici
Chris Melissinos
: Chef évangéliste SUN MicroSystems :
ici
VI. Remerciement▲
Je tiens à remercier Sun Microsystems pour leur invitation et plus particulièrement à Bruno Hourdel pour s'être occupé de tous les détails afin que nous puissions être dans les meilleures conditions.
Je tiens aussi à remercier James Gosling, Chris Melissinos ainsi que Bruno Hourdel, de m'avoir consacré un moment pour réaliser les vidéos.
Et merci à RougeCitron pour la relecture de cet article.
VII. Liens sur l'événement▲
Couverture Blog : https://blog.developpez.com/x-plode/c2108/javaone-2009/
Les news JavaOne commentées sur le forum : https://www.developpez.net/forums/d75...uez-commentez/
Les PDFs des sessions : http://developers.sun.com/learning/j...bedded&yr=2009