AlcionTech

Aller au contenu | Aller au menu | Aller à la recherche

lundi 19 novembre 2007

OpenBar Alciontech le 29 novembre : le client riche en Java, c'est facile avec GWT et JavaFX

ajax.jpgCe mois-ci, une conférence pleine de bonnes nouvelles : on peut développer des écrans portables et sexy en Java, sans avoir besoin de connaître Javascript !

En introduction, un coup de projecteur sur JavaFX, sur le thème de "comment faire du flash, en java".

En plat principal, GWT, un framework qui a le potentiel de changer la donne. Il permet de réaliser des applications Ajax portables, en Java. Ses caractéristiques principales sont :

  • il est open-source ;
  • il n'impose pas d'apprendre javascript pour faire de l'ajax,
  • il absorbe les nuances de navigateurs,
  • il gère automatiquement des concepts de haut niveau comme la sérialisation, les appels RPC, et la traduction de code java->javascript pour exécution des traitements locaux au navigateur, ce qui est une petite prouesse.

Après 6 mois sur le terrain, il commence à être adopté par certains de nos clients.

Thierry a travaillé quelques semaines sur GWT. Il vous en expliquera les concepts, les principes de développement et vous fera une démo couvrant le design d'écrans, le remoting et l'exécution de code au sein du navigateur.


Que vient faire ici ce barbu frisé ? C'est Ajax le Grand, héros de la guerre de Troie... ;-)

jeudi 22 février 2007

L'avenir du client riche

Un lien vers un comparatif des dernières technologies pour client riche: Ajax, XUL, Flex, Apollo, WPF.Ce n'est pas très long à lire.
Je vous copie-paste la conclusion de l'auteur de l'étude:

"D'un point de vue plus personnel, je pense que le futur des application internet riche se situe avec Flex et Ajax qui restera. Quand aux applications de bureau, je mettrais une pièce sur un petit duel WPF / Apollo."

vendredi 22 décembre 2006

Microsoft Windows Vista succède à XP en 2007

La presse s'en est largement fait l'écho : après plus de 5 ans de développement, Microsoft a commencé à fournir son nouveau système d'exploitation aux constructeurs depuis le mois de novembre ; les utilisateurs en disposeront dès janvier sur leurs nouvelles machines.
Quels sont les faits marquants de ce lancement ? En résumé, rien de révolutionnaire, beaucoup de déception pour ceux qui avaient suivi de près la roadmap et cru ses promesses, et une course effrénée pour rattraper MacOS X, qui plait de plus en plus au grand public.
001IntroPic_sm.jpgQuelques faits :

  • De nouvelles fonctions (voir par exemple "les 20 raisons d'adorer Vista") : un présentation plus jolie, une sécurité renforcée (protection d'IE, firewall renforcé, gestion des comptes utilisateurs, antispyware intégré, popups d'alertes plus nombreuses...), l'allumage/extinction, optimisation de l'accès eux données et applications le plus souvent utilisées, la couche graphique Avalon facilitant le développement d'applications, des fenêtres qui volent en 3D, un moteur de recherche de fichiers, un gestionnaire de photos, Une restructuration des répertoires (adieu Documents and Settings)...
  • 5 versions, de 200 à 500$ (prix estimés avant lancement).
  • Des exigences matérielles importantes, pour bénéficier de toutes les fonctions ; environ le double des minima requis pour XP et une bonne carte graphique pour bénéficier des effets "Aero".

La presse ne s'est pas privée de scruter les moindres défauts de Vista, tant il est vrai que les 850 millions de Windows dans le monde sont devenus indispensables à sa bonne marche : 21vistaOff.PNG

  • SQLServer ne fonctionne pas encore sur Vista. Zune, le "tueur d'ipod" sorti par Microsoft il y a quelques semaines, non plus.
  • "Vista a mis l'accent sur la sécurité comme aucune autre version de Windows auparavant". Sourire.
  • Le stockage des fichiers devait faire l'objet d'un "nouveau paradigme", reposant sur SQLServer, sous le nom de WinFS. Abandonné pour cause de performances décevantes.
  • Un modèle de sécurité qui semble exclure de fait les fabriquants d'anti-virus et d'anti-spyware. De toute façon, Vista n'en aura pas besoin.
  • Le menu de fermeture contient 7 options et a couté plusieurs millions de dollars à réaliser : une anti-leçon de management logiciel et une explication des 5 années de développement.

Conclusion, comme pour XP il y a 5 ans : SoftChoice juge que les entreprises ne sont pas prêtes pour Vista et qu'il est donc urgent d'attendre.

mardi 5 décembre 2006

Slides de la présentation Spring MVC du 28 Nov 2006

Bonjour, Pour ceux qui n'ont pas pu assister à la présentation Spring/MVC vous pouvez acceder au slides en suivant le lien ci-dessous

Slides Présentation Spring MVC

Bonne lecture Mahfoud

jeudi 30 novembre 2006

Comment codez-vous vos IHM ?

wysiwyg.jpg_180_254_80.jpgVu sur slashdot :

There is a good debate about GUI generation tools for Java going on at theserverside.com: 'Almost every platform has a visual designer that serializes the GUI to resources (some XML, some proprietary binaries) and then attaches it to the controller at runtime. Apple has had this for years with Interface Builder, Vista has a similar philosophy now as well. Java developers though are left with either hand coding of GUIs or potentially messy and brittle code generators. Neither of which promote good MVC separation. In fact they tend to encourage violations unless you are a very disciplined coder.' Personally, I am partial to BuoyBuilder as a great solution to this issue.

Et vous, comment codez-vous vos IHM ?
La discussion continue ci-dessous ("commentaires").