Sauf que Phonon est conçu pour que le dév ignore le backend, donc pour fonctionner quelque soit celui utilisé. Si Dragon fonctionne aussi bien sous Linux que Windows, c'est bien parce que Phonon désigne tout seul le backend approprié, sans que Dragon n'ait à changer quoi que ce soit.
Je vais changer ta formulation : Phonon est conçu pour que le dév qui n'a pas besoin de fonctions avancées ignore le backend, donc pour fonctionner quelque soit celui utilisé.
Cette abstraction est inutile pour les applis avancées car en cas de changement d'API du backend, l'appli voudra probablement tôt ou tard utiliser les améliorations et intégrera les changements. => Phonon ignoré
Cette abstraction est utile pour les applis simples (niveau media) car ca ferait chier tout le monde que le changement d'API d'un backend casse le jeu de carte qui a juste besoin de jouer les applaudissements en fin de partie. => Phonon utilisé
[^] # Re: c'est rigolo Gnome3
Posté par Seazor . En réponse à la dépêche GNOME 3.10 : chantier public. Évalué à 9.
Je vais changer ta formulation : Phonon est conçu pour que le dév qui n'a pas besoin de fonctions avancées ignore le backend, donc pour fonctionner quelque soit celui utilisé.
Cette abstraction est inutile pour les applis avancées car en cas de changement d'API du backend, l'appli voudra probablement tôt ou tard utiliser les améliorations et intégrera les changements. => Phonon ignoré
Cette abstraction est utile pour les applis simples (niveau media) car ca ferait chier tout le monde que le changement d'API d'un backend casse le jeu de carte qui a juste besoin de jouer les applaudissements en fin de partie. => Phonon utilisé