La Apache Software Foundation vient de présenter la version 2.0 de sa plateforme open source Pivot, qui permet la construction d'applications installables client-side, les IIAs.
Ces dernières nécessitent une connexion, mais peuvent en revanche se passer de navigateur (comme par exemple : un client de messagerie instantanée ; ou à un niveau plus sophistiqué : iTunes). Elles peuvent aussi tourner dans un navigateur grâce à un plug-in Java.
Pour en revenir à Pivot, Apache veut en faire "une super alternative, conjointement à Java, pour créer ce type d'applications, surtout pour les projets qui n'ont pas le budget ou les ressources pour réaliser plusieurs versions natives avec différents OS".
La plateforme, qui permet aux développeurs d'utiliser un toolkit d'UI avec Java (ou n'importe quel langage compatible avec une machine virtuelle Java), comptait malheureusement quelques lacunes.
La version 2.0 vient les combler : le dynamic data binding est amélioré. Il permet des mises à jour automatiques des éléments cibles dès que la valeur d'une source change.
Autre nouveauté : les classes de type CSS-like sont désormais supportées au même titre que les images SVG.
Notons aussi un serializer qui prévient les applications en cas de lecture d'un contenu structuré JSON ou XML depuis un input stream.
Source : Apache (lien de téléchargement)
Vous avez lu gratuitement 22 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.