mai
2006
Découvrez ce qui se dit et se passe à JavaOne, presque comme si vous y étiez
D’autres nouvelles en vrac de JavaOne 2006:
Les titres :
- Google a dévoilé son Google Web Toolkit. Plus d’infos sur ce framework
- Première contribution de Sun pour Eclipse
- Effective Java Reloaded
- Oracle prêt à rejoindre NetBeans, si nécessaire
- Après le Web 2.0, voici SOA 2.0
- Aerith, la dernière démo Swing de Romain Guy and Joshua Marinacci
- Tango entre Sun & Microsoft
- …
Google a dévoilé son Google Web Toolkit. Plus d’infos sur ce framework
Google a donc dévoilé son Google Web Toolkit.
Un Framework permettant de développer des applications Ajax, de style Gmail et Google Maps, en continuant à programmer avec votre langage favoris: Java.
L’idée du Google Web Toolkit est que vous développez en Java, et lorsque vous déployez votre application, le compilateur GWT transforme votre application Java en une application HTML/Javascript. En tant que développeur Java, cela vous permet de garder vos habitudes de développement, de continuer à profiter des fonctionnalités de votre IDE, comme la completion de code, le débogage, le refactoring, les units tests, profiling, …
Il faut savoir que le Google Web Toolkit contient en fait JDT et SWT, deux technologies issues du projet Eclipse. Que le navigateur GWT intégré dans le GWT est également conçu avec SWT.
Le problème que je vois avec ce genre de framework, c’est que vous déboguez le code Java de l’application, mais pas le code Javascript de l’application, alors que c’est lui qui sera réellement exécuté. Et jamais le code Java.
C’est un peu comme si vous écriviez une application Java à l’aide du JDK, puis que vous feriez appel à un interpréteur qui transforme le code de l’application en du C# qui tournerait sous .NET, et lorsque vous auriezz un problème à l’exécution de votre application C# sous .Net, vous feriez tourner le débogueur Java sous le JDK.
J’ai pas l’impression que cela va nous simplifier vraiment notre vie de développeurs.
On retrouve sur le Web d’autres personnes qui n’accueillent pas non plus GWT avec enthousiasme:
GWT ne simplifie pas vraiment le cycle de vie de développement.
http://blog.taragana.com/index.php/archive/google-web-toolkit-a-brief-review/
Effective Java Reloaded
Joshua Bloch prépare une mise à jour de son livre, devenu célèbre, Effective Java. On l’attend avec impatience, et c’est avec un peu de tristesse que l’on apprend qu’il a pris du retard.
Oracle prêt à rejoindre la communauté NetBeans, si nécessaire
JMAki: Des Beans AJAX
Et voilà encore un autre framework pour développer des applications Ajax. Vous avez à portée de souris des « widgets » pour faire une Chat, un fil RSS, et pleins d’autres trucs très Web 2.0, bien évidemment.
Sun dance le Tango avec Microsoft
Les ingénieurs de Sun qui travaillent sur les Java Web Services, ont collaboré avec les ingénieurs de Microsoft travaillant sur Windows Communication Foundation (WCF) pour assurer l’interopérabilité comme la sécurité, le messaging, les transactions, … Ce projet Tango devrait déboucher sur des produits WSIT (Web Service Interoperability Technology). A suivre de près.
Aerith: nouvelle démo Swing
Romain Guy a encore fait une magnifique démo qui vous permet de jongler avec Google Maps dans une application Swing. Ces démos sont toujours assez impressionnantes.
J’attends avec impatience le 29 Juin pour le rencontrer à Paris lors du Java Day.
SWT sous Mac
Apple a fixé le bug concernant SWT. Ce qui devrait réjouir tous les développeurs Eclipse possédant un Mac. Ils ont également montré une préversion de Mustang pour Mac OS, y faisant même tourner Aerith dessus. Prometteur, lorsqu’on sait qu’Apple avait fortement tardé pour sortir le JDK 5.0.
SOA 2.0
Désirant profiter de l’engouement fait autour de Web 2.0, Oracle nous parle maintenant de SOA 2.0, terme qu’ils utilisent pour indiquer la combinaison de SOA avec l’architechture Event-Driven. Et positionne leur composants Fusion comme une bonne solution pour SOA.
Oracle prêt à rejoindre NetBeans, si nécessaire
Nous avons pas mal de client où Eclipse doit être pris en compte. Si nous voyons un effet similaire pour NetBeans chez nos clients, nous devrons également en tenir compte
BEA a également son implementation de JPA (Java Persistance API)
JBoss fournit Hibernate,
Oracle fournit Toplink,
BEA fournit Kodo4. Et, comme Oracle, rendra le coeur de Kodo Open Source, tout en offrant une version commerciale.
Borland dévoile sa roadmap
Borland a indiqué qu’il y aura deux mises à jour de JBuilder 2006 plannifiée pour cette année, une édition Foundation, gratuite, de JBuilder 2006.
La prochaine version de JBuilder, nom de code Peloton, se basera sur un framework lui-même basé sur eclipse. Le nom de code de cette prochaine version révèle bien les intentions de Borland: réintégrer le peloton de tête des EDI Java.
Sun commence à participer projet Eclipse
Bien que Sun continue à supporter NetBeans, de toute son énergie, on a appris durant une conférence tenue à JavaOne par Mike Milinkovich, responsable de la fondation Eclipse, que Sun a commité du code dans le projet Eclipse.
Ce code a pour but de permettre à la plateforme Eclipse de faire tourner les composants SWT sous l’enviromment Solaris x86/Motif.
Alors que Sun a toujours vu SWT d’un mauvais oeil, l’accusant même de provoquer une fracture dans le développement d’applications Java, voilà qu’il contribue pour permettre l’exécution des applications SWT sous Solaris.
Java dans votre platine DVD
Java va également se trouver au coeur de votre platine DVD.
En effet, les développeurs de la prochaine technologie DVD, les développeurs du Blue Ray (qui fait référence à la couleur du rayon laser utilisé dans ces platines, et permettant d’accroitre la capacité de stockage de ces galettes) ont dévoilé le BlueRay Disc Java Environment.
J’espère qu’on n’aura pas droit à une image figée à chaque fois que le Garbage Collector se mettra en route
Ruby on Rails
Ruby On Rails fait beaucoup de bruit. Et faisait même des jaloux parmis quelques développeurs Java. Maintenant, grâce à la dernière version de JRuby dévoilée à JavaOne, vous pourrez également faire du JRuby on Rails. Et peut-être rendre jaloux les développeurs Ruby.
Visual Basic For Java
JavaOne a également été l’annonce d’un projet Semplice BASIC qui aurait pour intention de faire un Visual Basic pour Java. Le but serait de permettre aux développeurs Visual Basic de développer pour la JVM. Est-ce que l’intention de Sun serait d’essayer de récupérer les développeurs Visual Basic qui ne veulent (ou ne peuvent) pas passer à VB.NET ?
Vincent
Commentaires récents
Archives
- janvier 2012
- novembre 2010
- février 2009
- janvier 2009
- décembre 2008
- septembre 2008
- août 2008
- décembre 2007
- octobre 2007
- septembre 2007
- juillet 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- avril 2006
- février 2006
- janvier 2006
- décembre 2005
- novembre 2005
- octobre 2005
- septembre 2005
- août 2005
- juillet 2005
- juin 2005
- mai 2005
- avril 2005
Catégories
- Certification
- Défis
- Devoxx
- Devoxx 2008
- Devoxx 2010
- Devoxx France 2012
- Divers
- Événements Java
- Fiches
- Hardware
- In English
- Java
- JavaDay 2006
- JavaFX
- JavaOne 2005
- JavaOne 2006
- JavaOne 2007
- Javapolis 2005
- Javapolis 2006
- Javapolis 2007
- JBoss
- Livres
- Mac
- NetBeans
- OpenJDK
- Pensée
- Performance
- Perles
- Sun Tech Days Paris 2007
- Traduction