IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut La Fondation Apache sort Pivot 1.4, sa plateforme de développement d'applications RIA en Java et XML
    La Fondation Apache sort la version 1.4 de Pivot
    Sa plateforme de développement d'applications RIA pour concurrencer Silverlight et Flex



    La Fondation Apache vient de lancer la version 1.4 de son projet Apache Pivot.

    Apache Pivot est une plateforme de développement d'applications Rich Media en Java et en XML. Ces applications peuvent être conçues soit comme des applets, soit comme des API indépendantes classiques à lancer hors-ligne depuis le bureau.

    La Fondation Apache pense que des outils similaires comme Flex (de Adobe) ou Silverlight sont utilisés aujourd'hui par des développeurs dont certains pourraient préférer travailler en Java.

    L'interface de Pivot propose les éléments habituels (boutons, table de contrôle, etc.). La plateforme embarque également la technologie XML pour structurer les UI, créer des effets animés, l'intégration dans les services Web ou le data-binding.

    Pour se faire une idée de la puissance de l'outil, le mieux reste encore de l'essayer : Apache Pivot 1.4 est disponible en téléchargement ici.



    Lire aussi

    Les Rubriques (news, tutos, forums) de Developpez.com :

    Java
    XML
    Apache
    Et Développement Web

    Et vous ?

    Pensez-vous que Apache Pivot peut concurrencer Silverlight et Flex ?

  2. #2
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2009
    Messages : 121
    Points : 90
    Points
    90
    Par défaut
    Trés bonne initiative mais le fait de devoir passer par des Applets pour mes appli. web me rebute un peu...

    Par contre pour des appli. Desktop je ne vois que du positif...

    A tester donc

  3. #3
    Expert éminent
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 487
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 487
    Points : 6 030
    Points
    6 030
    Par défaut
    Pensez-vous que Apache Pivot peut concurrencer Silverlight et Flex ?

    Non ça va être un de plus dans un marcher encore un peut faible des guibolles et il y a un peut trop de monde à mon goût.
    Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 137
    Points : 263
    Points
    263
    Par défaut
    Jsuis un gros fan de java, et en lisant la news, je me suis dit "oh oui".
    Bon je teste, ca fait 10 minutes que l'appli demo a planter.

    Je crois que ca va prendre le meme chemin que javafx...

    edit : jprefre pulpcore

  5. #5
    Membre habitué
    Homme Profil pro
    Inscrit en
    Octobre 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 69
    Points : 186
    Points
    186
    Par défaut
    J'ai testé les demos et tout fonctionne tip top de mon côté
    Je suis très intéressé par cette plateforme.

    J'ai fait quelques essais et c'est très convainquant , en terme de facilité de mise en place et d'implémentation.

    Je vais me plonger plus avant la dedans.

  6. #6
    Membre confirmé Avatar de Jérémie A.
    Profil pro
    Inscrit en
    Août 2008
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2008
    Messages : 270
    Points : 450
    Points
    450
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Pensez-vous que Apache Pivot peut concurrencer Silverlight et Flex ?
    Non, parce que les développeurs Flex ou Silverlight le sont en général par rattachement à la technologie sous-jacente (AS ou .NET), par contre concurrencer JavaFX, oui, ce que je trouve inutile. Pourquoi diviser la communauté JAVA sous plusieurs options? Cela ne va faire qu'affaiblir les 2 initiatives.

  7. #7
    Membre habitué

    Profil pro
    Inscrit en
    Février 2009
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2009
    Messages : 49
    Points : 174
    Points
    174
    Par défaut flex et java
    Citation Envoyé par Jérémie A. Voir le message
    Non, parce que les développeurs Flex ou Silverlight le sont en général par rattachement à la technologie sous-jacente (AS ou .NET), par contre concurrencer JavaFX, oui, ce que je trouve inutile. Pourquoi diviser la communauté JAVA sous plusieurs options? Cela ne va faire qu'affaiblir les 2 initiatives.
    on peut utiliser des interfaces flex dans un projet java

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Points : 653
    Points
    653
    Par défaut
    Le problème des applets est leur temps de démarrage. La raison de ce temps de latence, outre le démarrage de la jvm, vient du fait que l'application doit être chargée en entier avant de démarrer. A contrario, l'utilisation de scripts permet de différer le chargement de la logique métier lorsque l'application est composée de plusieurs écrans. Ce comportement est impossible à obtenir avec une applet. Donc pour une application un peu complexe, on peut se retrouver à charger plusieurs megaoctets avant de pouvoir la démarrer.

    Je pense néanmoins que pivot est une initiative intéressante et à suivre de près.

  9. #9
    Membre chevronné

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2009
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2009
    Messages : 966
    Points : 2 078
    Points
    2 078
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Pensez-vous que Apache Pivot peut concurrencer Silverlight et Flex ?
    un nouvelle arrivant sur se marché...
    es vraiment utile?


    perso j'ai des doutes.
    un jour, quelqu'un a dit quelque chose...

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 9
    Points : 14
    Points
    14
    Par défaut
    bonjour,
    moi je la trouve très sympa et les demos sont assez convaincant.
    en plus c'est Rare que la fondation Apache nous fournisse de la merde.

    Je suis preneur et en plus c'est du JAVA.

    JAVA EN FORCE

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 9
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par verbose Voir le message
    Le problème des applets est leur temps de démarrage. La raison de ce temps de latence, outre le démarrage de la jvm, vient du fait que l'application doit être chargée en entier avant de démarrer. A contrario, l'utilisation de scripts permet de différer le chargement de la logique métier lorsque l'application est composée de plusieurs écrans. Ce comportement est impossible à obtenir avec une applet. Donc pour une application un peu complexe, on peut se retrouver à charger plusieurs megaoctets avant de pouvoir la démarrer.

    Je pense néanmoins que pivot est une initiative intéressante et à suivre de près.
    l'intégration des application pivot ne se résume pas à des applets car d'après la description dans leur site on trouve cette phrase :

    "Pivot applications are written using a combination of Java and XML and can be run either as an applet or as a standalone, optionally offline, desktop application. "

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 9
    Points : 14
    Points
    14
    Par défaut
    pour les gens qui sont intéresser par la plateforme, j'ai trouvé sur le site JavaLobby l'interview avec les deux fondateur de projet : Greg Brown et Todd Volkert. en plus on y voit qql sceenShot(ça à l'aire très PRO)
    le lien : http://java.dzone.com/news/interview...-volk?page=0,0

    bonne lecture

  13. #13
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Grosso modo, c'est un bon moyen pour faire du RIA orienté pro, avec formulaires, barres de progression et boutons. Ce que JavaFX fait très mal, pour l'instant. A l'inverse, je n'ai pas l'impression que Pivot fasse grand-chose dans le domaine du multimédia. C'est pas que JavaFX fasse des étincelles dans ce domaine, mais c'est le seul où il soit à peu près bon à quelque chose...

  14. #14
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 273
    Points : 2 202
    Points
    2 202
    Par défaut
    Dieu que c'est hideux....D'un point de vue dev, ça se justifie probablement, mais en look and feel, c'est largement en dessous des frameworks js (extjs, gwt, yui).

    Mais où part Java...

  15. #15
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Points : 7 752
    Points
    7 752
    Par défaut
    Au risque de passer pour un gros idiot, j'ai peur qu'il partage le gros souci de beaucoup d'autres frameworks de présentation java tels que openlazlo.

    L'absence de designer visuel consistent voire de designer tout court

    On peut scier flex autant qu'on le veut, il est quasiment impossible de ne pas admettre que côté IDE ça en jette. Et qui dit design visuel dit meilleur productivité, moins de cheveux blancs pour le développeur, adoption plus facile.
    Taper du xml, c'est pénible, et devoir à chaque fois déployer et lancer pour voir ce que ça donne, ça peut vous bouffer en temps fou sur des UI non triviales.

    J'espère me tromper, il me semble que tant qu'on n'aura pas compris cela, il sera difficile pour une techno de sortir du lot dans la surenchère actuelle de frameworks de présentation Java.

  16. #16
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 273
    Points : 2 202
    Points
    2 202
    Par défaut
    Citation Envoyé par _skip Voir le message
    Au risque de passer pour un gros idiot, j'ai peur qu'il partage le gros souci de beaucoup d'autres frameworks de présentation java tels que openlazlo.

    L'absence de designer visuel consistent voire de designer tout court

    On peut scier flex autant qu'on le veut, il est quasiment impossible de ne pas admettre que côté IDE ça en jette. Et qui dit design visuel dit meilleur productivité, moins de cheveux blancs pour le développeur, adoption plus facile.
    Taper du xml, c'est pénible, et devoir à chaque fois déployer et lancer pour voir ce que ça donne, ça peut vous bouffer en temps fou sur des UI non triviales.

    J'espère me tromper, il me semble que tant qu'on n'aura pas compris cela, il sera difficile pour une techno de sortir du lot dans la surenchère actuelle de frameworks de présentation Java.
    Enfin il serait aussi temps de comprendre que l'UI, c'est un peu crucial dans un logiciel. En java, faire de l'ui, c'est une douleur.

  17. #17
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Points : 7 752
    Points
    7 752
    Par défaut
    Citation Envoyé par B.AF Voir le message
    Enfin il serait aussi temps de comprendre que l'UI, c'est un peu crucial dans un logiciel. En java, faire de l'ui, c'est une douleur.
    Tu as parfaitement raison et je considère que c'est une grande faiblesse par rapport aux technos microsoft et autres. C'est dommage.

  18. #18
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 273
    Points : 2 202
    Points
    2 202
    Par défaut
    Citation Envoyé par _skip Voir le message
    Tu as parfaitement raison et je considère que c'est une grande faiblesse par rapport aux technos microsoft et autres. C'est dommage.
    Bah oui, surtout quand on mesure le côté middleware /appserver en Java, où tout est possibl et surtout =avec une approche complexe, pas une approche RAD.
    Mais même là, ça commence à perdre son avance...

  19. #19
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    _skip : C'est exact. C'est un des problèmes pénalisant des technos RIA basées sur un client Java.

  20. #20
    Membre régulier
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2002
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2002
    Messages : 74
    Points : 88
    Points
    88
    Par défaut mon avis
    Moi, j'en ai toujours rêvé de cette techno. Maintenant, c'est sur que la solution de l'applet, c'est un peu moyen.
    Ainsi que l'init de l'appli pour mettre les handlers et consorts. pas très intuitif.
    Par contre plusieurs petites erreurs notés sur ce post.

    Openlazo, ca génère du Flash, donc concurrent direct de Flex.

    Développant pas mal en Flex actuellement, je peux garantir, que l'IDE Flex builder 3 ne tiens pas ces promesses pour les designer dés que cela se complexifie un peu. donc, le drag and drop desUI, on oublie tres vite, le XML est bien plus parlant au bout d'une journée d'apprentissage

    Sinon il y a un framework très bien pour faire des RIA, et il y a des chance que vous utilisiez une application basé dessus en ce moment même si vous utilisez Firefox.
    C'est le langage XUL, XML User Interface Language. Adobe n'a rien inventé, pas plus que MS avec XAML. C'est Netscape qui à inventé le développement d'IHM en XML. Rendons à cesar ce qui lui appartient.

    J'ai beaucoup développé sur XUL. c'est un Framework très puissant qui peux s'utiliser en mode WEB et en mode standelone, via Xulrunner.
    Il suffit de regarder les API disponibles qui vont du mail, la crypto, et j'en passe. Tous ce que fait firefox, thunderbird, songbird et faisable et bien plus.
    Le système des overlay permet de faire des applications réellement modulaire à l'instar des plugins que vous installez dans Firefox. Enfiin, le language est très simple puisque c'est du javascript, avec sa force et ses faiblesses (faut avouer)

    Si vous cherché un truc simple et qui permet de faire du multimédia de l'affichage de média multiple, XUL devrais etre votre choix. qui a déjà essayé d'afficher une page WEB dans une application Flex par exemple. Saura de quoi je parle... LOL

    De plus étant complétement interprété par le client, la migration de HTML vers XUL est d'un simplicité enfantine.

    Voilà en esperant apporter ma pierre.

    Pour en revenir à pivot, mis à part le look & feel, qui est question de gout, c'est plutôt l'implémentation que je trouve pas très esthétique. Loin de la simplicité de XUL ou Flex.

    Mais à suivre en tous cas
    Ocelotds : java/javascript communication framework
    https://github.com/ocelotds/ocelot
    JEE7, EJB 3.X, JPA 2.X, Servlet 3.X, CDI 1.1, Websocket, JAX-RS....
    Netbeans 8 - Glassfish 4.x

Discussions similaires

  1. La fondation Apache sort Flex 4.8.0
    Par Hinault Romaric dans le forum Flex
    Réponses: 12
    Dernier message: 27/08/2012, 10h47
  2. Sortie officielle de Tomcat 7, le serveur web de la Fondation Apache
    Par Katleen Erna dans le forum Tomcat et TomEE
    Réponses: 12
    Dernier message: 10/08/2011, 17h23
  3. Réponses: 2
    Dernier message: 29/06/2010, 17h30
  4. Réponses: 17
    Dernier message: 12/05/2010, 23h50
  5. Le meilleur projet de la Fondation Apache des 10 dernières années ?
    Par Gordon Fowler dans le forum Actualités
    Réponses: 14
    Dernier message: 17/09/2009, 23h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo