Journal Kinetic : une API d'animation pour Qt

Posté par (page perso) .
Tags : aucun
10
7
nov.
2008
L'ajout d'une API pour animer les interfaces graphiques réalisées en Qt avait déjà été évoqué dans un précédent journal http://linuxfr.org/~tanguy_k/27239.html (voir les commentaires). L'idée est d'ajouter des animations (genre comme celles de E17) facilement aux applications Qt.

L'annonce vient d'être faite :
http://labs.trolltech.com/blogs/2008/11/05/qt-animation-fram(...)
http://labs.trolltech.com/page/Projects/Graphics/Kinetic
Ça s'appelle Kinetic, ça ne sera pas intégré dans Qt 4.5 mais dans une future version si les retours sont concluants (Trolltech/Qt Software/Nokia invite les développeurs à donner leur avis).
Après Qt Creator, Trolltech/Qt Software/Nokia continue d'impressionner.

Un seul mot : miam !
  • # Ah oui

    Posté par (page perso) . Évalué à 5.

    Ça c'est très bien. Vive QT !

    Bon, à voir si c'est performant.

    Envoyé depuis mon lapin.

    • [^] # Re: Ah oui

      Posté par (page perso) . Évalué à 10.

      Ça s'écrit Qt (prononcer "cute" - mignon) et non QT (qui signifie alors QuickTime) :p
  • # Excellent

    Posté par . Évalué à 7.

    je viens de récupérer et d'essayer et c'est excellent :)
    Franchement de plus en plus je me dis que remplacer Flash avec un outil/plugin en Qt, est de plus en plus réalisable, et ce facilement...

    Je plussois cette API
  • # Très tentant...

    Posté par . Évalué à 4.

    ... Par contre, je crains que (dans un premier temps) on ait droit à toute une chiée d'applis faisant le concours du plus mauvais goût !
    Les effets n'importe où n'importe comment, à vous en donner mal au yeux, voire à vous donner le mal de mer...
    Mais bon, c'est toujours ainsi : dès qu'une techno permet des effets, les premiers utilisateurs essuient les plâtres des premiers développeurs à utiliser ladite techno. Comme au bon vieux temps du JavaScript à outrance dans les apges Web, avec des animations qui suivaient le curseur de la souris :-/

    Mais tout ceci n'enlève rien à l'intérêt que peut avoir Kinetic ! Je suis sûr que bien utilisé, cela peut améliorer "l'expérience utilisateur".
    • [^] # Re: Très tentant...

      Posté par . Évalué à 1.

      Ils oublient souvent le côté fonctionnelle des possibilités d'animations.

      Dommage que EFL ne soit pas si répandu, et dommage qu'il n'y ait tant de mixité en terme d'API mais et surtout ce manque 'homogénéïté et de cohérence.

      Même si je n'aime pas MacOSX, on ne peut rien enlever à son identité forte et sa cohérence!

      Peut-on, sous linux, avoir la fluidité, la puissance et la stabilité du toolkit qui tourne sous OSX?

      j'ai vraiment l'air d'un kéké avec mon GNOME .
  • # Bon sens

    Posté par . Évalué à -2.

    Vu que ça ne marche pas sur Terre y'a peut-être une chance que cette déclaration soit respectée là-bas, faut bien essayer.
  • # Trolltech nous fait le coup de Flash

    Posté par (page perso) . Évalué à -1.

    Trolltech (enfin Nokia) nous fait un pseudo Flash à l'intérieur des applis Qt.
    J'avoue ne pas voir l'intérêt (je ne trolle pas !) surtout quand l'appli ne se lance
    pas dans un navigateur (comme une applet) ou directement via un navigateur
    (comme Java Web Start)
    mais bon je n'ai pas du comprendre...
    pourtant je suis pro Qt mais pas un pro de Qt... ;-)
    • [^] # Re: Trolltech nous fait le coup de Flash

      Posté par . Évalué à 2.

      Cela m'a prit une soirée de faire un plugin chargeable dans opera, firefox, konqueror script par le src ou data que tu mets dans l'attribut embed/object d'une page html (scriptable avec QtScript bien sur) permettant de faire des appli graphique (widget opengl inclue) ... bien sur pas optimisé encore mais il tourne :D
    • [^] # Re: Trolltech nous fait le coup de Flash

      Posté par (page perso) . Évalué à 3.

      un pseudo Flash à l'intérieur des applis Qt

      rooo le jolie troll ! c'est parceque c'est férié ?

      Dans KDE/Plasma il y a souvent des animations/fondus/transitions quand on clique sur un bouton par exemple (voir aussi la demo de Qt : http://www.youtube.com/watch?v=f2qBUCghAJw ). Tout ca est fait a la "main" avec des timers.
      Trolltech a donc créer une API pour Qt pour faciliter (et étendre) l'implémentation de ce genre d'effets.
      D'une certaine façon Kinetic est un concurrent de Edje du projet E17 http://wiki.enlightenment.org/index.php/Edje
      Exemple: http://www.youtube.com/watch?v=AU3wgP0_iyc

      C'est très utile pour les media center genre GeeXboX ou MythTV

      Trolltech n'a pas (encore) crée un plugin pour les navigateurs donc c'est vraiment pas le même but que Flash.
      • [^] # Re: Trolltech nous fait le coup de Flash

        Posté par . Évalué à 2.

        Trolltech n'a pas (encore) crée un plugin pour les navigateurs donc c'est vraiment pas le même but que Flash.

        Va jeter un coup d'oeil à qtbrowserplugin dans les qtsolutions ... :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.