Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Défis Qt : Souhaitez-vous participer à des défis spécifiquement Qt ?

Le , par dourouc05

0PARTAGES

0  0 
Participeriez-vous à des défis Qt ?
Bonjour à tous,

Comme vous l'avez très certainement remarqué, des défis ont fait leur apparition il y a quelque temps sur Developpez.com. En 2006 avec le Delphi, mais aussi cette année en C et en C++. Pourquoi ne pas proposer le même genre d'exercice avec le framework Qt ?

Nous ne proposerons pas le même genre de défi : l'algorithmique ne conviendrait pas à Qt. Par contre, créer une interface utilisateur révolutionnaire, coder une démonstration pour un module ou un framework précis, inventer de nouveaux types de composants et les implémenter en tant que widgets... Tout cela rentre dans les attributions de Qt !

Leur but sera de vous exercer à coder avec Qt, que ce soit sur un sujet très précis, ou, au contraire, très large, en laissant une belle part à l'imagination, en plus du codage pur et dur.

Les défis seront donc ouverts à tous : tant que vous connaissiez un tant soit peu le C++ et Qt, vous pourrez participer ! Nul besoin d'avoir 10 ans d'expérience dans une des deux technologies pour produire d'époustouflants résultats !

Seriez-vous prêt à participer à de tels défis ?
Sur quels sujets préféreriez-vous travailler ?

Thibaut, alias dourouc 05,
Pour l'équipe Qt.developpez.com

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de nouknouk
Modérateur https://www.developpez.com
Le 23/08/2009 à 13:20
il manque "oui c'est une bonne idée, mais je ne pourrai pas participer (manque de temps, ...)"
0  0 
Avatar de yan
Rédacteur https://www.developpez.com
Le 23/08/2009 à 16:10
j'ai répondu oui aussi.
Je pense que je participerais à quelques un ou aider un minimum.
C'est une très bonne façon de confronter les philosophies et d'apprendre.
0  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 24/08/2009 à 0:13
J'aime bien l'idée, mais je ne sais pas trop si c'est possible de faire un défi avec Qt.

Bien sur, on peut toujours lancé un projet à faire ou chose comme ceci, mais je ne vois pas comment on peut jugé du résultat final. Qt nous donne un designer, donc difficile de juger sur le code, ou encore sur le design de l'interface.

De plus, comment comptabiliser que quelqu'un a utilisé le designer ou pas.

Malgré ce que j'ai dit, je suis pour les défis. Cela me plairai de participer ( si j'ai le temps ).

Mais je reste un peu perplexe
0  0 
Avatar de Gulish
Membre éclairé https://www.developpez.com
Le 24/08/2009 à 10:01
Complètement pour !!

Bien sûr, je n'aurai sans doute pas le temps non plus, mais je pense qu'y a rien de tel pour faire bouillonner les cerveaux de la communauté, et exposer des problème un peu plus complexe que les habituelles erreurs de link .

Bien sur, on peut toujours lancé un projet à faire ou chose comme ceci, mais je ne vois pas comment on peut jugé du résultat final.
Tu as raison, il sera difficile de dire qui est le meilleur. Mais est ce vraiment utile ?
Edit : Ou on pourrait se baser sur d'autres critères pour déterminer la qualité d'un travail (le style graphique, les animations, l'ergonomie, etc.)
G.
0  0 
Avatar de Alp
Expert éminent sénior https://www.developpez.com
Le 24/08/2009 à 11:31
Non mais vraiment, je suis à 200% pour. Regardez, Pimp my widgets, ils ont réussi à faire un classement à la fin. Pourtant, c'est le même principe que ce que l'on propose.

Donc, après, faudrait peut-être qu'on cible un peu plus sur le sujet (genre un widget qui réponde à une liste de contraintes ), etc.
0  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 25/08/2009 à 0:15
Citation Envoyé par Gulish Voir le message

Edit : Ou on pourrait se baser sur d'autres critères pour déterminer la qualité d'un travail (le style graphique, les animations, l'ergonomie, etc.)
C'est ce que j'avais pensé, mais vous ne pourrez pas juger trop la dessus non plus car quelqu'un qui utilise le designer aura une meilleure apparence que les autres qui font le code à la main.
( Je dis ça, car je code à la main, et que des fois, je m'embête énormément pour le redimensionnement d'objet comme je le voudrais :p )
0  0 
Avatar de Gulish
Membre éclairé https://www.developpez.com
Le 25/08/2009 à 9:07
C'est ce que j'avais pensé, mais vous ne pourrez pas juger trop la dessus non plus car quelqu'un qui utilise le designer aura une meilleure apparence que les autres qui font le code à la main.
C'est vraiment discutable ... Et dès que tu veux faire des choses un peu complexe, le designer est vite dépassé.

Et après tout, si le designer est aussi puissant que tu le penses, il ne te reste plus qu'à l'utiliser .

G.
0  0 
Avatar de Alp
Expert éminent sénior https://www.developpez.com
Le 25/08/2009 à 9:54
Je doute que les meilleurs participants du concours Pimp my widget aient fondé leurs widgets sur un pauvre petit .ui
0  0 
Avatar de Niak74
Membre actif https://www.developpez.com
Le 25/08/2009 à 11:50
L'idée me semble intéressante. J'ai suivi le concours "Pimp my Widget" et j'ai étudié les codes source des projets en tête de liste pour enrichir mes connaissances personnelles. C'est à mon goût un très bon moyen de démontrer la puissante de Qt et de partager les différents moyens d'arriver à ses fins.

J'ai néanmoins voté "peut-être", je ne sais pas si j'aurai le temps pour ce défi, mais si il a lieu, il est sûr que je le suivrai avec attention =)
0  0 
Avatar de yan
Rédacteur https://www.developpez.com
Le 25/08/2009 à 12:04
Pour la notation, y as diverse possibilité :
1- l'utilisation de pointeur inutile
2- utilisation de Qt
3- optimisation inutile : i.e. la ou Qt à déja fait le boulot comme le COW
4- propreté et lisibilité du code
5- méthode utilisée
6- cohabitation QT, S(T)L
7- ...
0  0