Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2019-01-30T15:12:02+01:00Les derniers messages parus sur le forum de Zeste de Savoir.Interface graphique python , message #1982772019-01-30T15:12:02+01:00buffalo974/@buffalo974https://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p198277<p>Salut, regardes ici
<a href="http://thorpy.org/phpBB3/viewtopic.php?f=4&t=1635">http://thorpy.org/phpBB3/viewtopic.php?f=4&t=1635</a>
sinon pyglet, pygame ?</p>Interface graphique python , message #1964582019-01-04T22:26:01+01:00QuentinC/@QuentinChttps://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196458<blockquote>
<p>Il est fort regrettable que WXPython fonctionne uniquement en Python 2.7, alors que maintenant, la tendance est des développer en Python 3.6 ou 3.7. </p>
</blockquote>
<p>C’était encore vrai il y a moins de 2 ans, mais j’ai un petit projet avec WXPython en python 3.6 depuis environ un an, et je confirme que ça fonctionne bien.</p>
<p>Par contre pour python 3.7 la dernière fois que j’ai essayé de me mettre à jour, il fallait encore compiler WXWidgets soi-même.
Donc encore à éviter pour le moment. De toute manière il n’y a pas l’air d’avoir de changements importants entre python 3.6 et 3.7.</p>Interface graphique python , message #1964292019-01-04T13:58:51+01:00tleb/@tlebhttps://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196429<p>Apparemment ça a changé : <a href="https://stackoverflow.com/a/20614692">https://stackoverflow.com/a/20614692</a></p>Interface graphique python , message #1964272019-01-04T13:11:00+01:00etherpin/@etherpinhttps://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196427<p>Il est fort regrettable que WXPython fonctionne uniquement en Python 2.7, alors que maintenant, la tendance est des développer en Python 3.6 ou 3.7.</p>Interface graphique python , message #1964182019-01-04T11:37:07+01:00QuentinC/@QuentinChttps://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196418<p>Bonjour,</p>
<p>Je vois ça en passant… dans les outils permettant de faire du GUI en python, je ne peux pas ne pas citer <a href="https://wxpython.org/">WXPython</a>
qui est un port du populaire <a href="http://www.wxwidgets.org/">WXWidgets</a>.</p>
<p>WXWidgets se distingue de QT notamment parce qu’il utilise autant que possible les composants natifs du système sur lequel il tourne.</p>
<p>L’avantage de cette approche, c’est que sur chaque système, l’application a le look correspondant sans avoir (presque) rien à faire de spécial.
Sous windows ça a l’air d’une application windows; sur Mac d’une application Mac; etc.
QT lui fait le contraire: il tient absolument à ce que l’application ait le même look partout.</p>
<p>Autre avantage qui découle du précédent (même si ici à priori vous vous en foutez), une application WXWidgets (et donc WXPython par conséquent) a une beaucoup plus grande accessibilité naturelle sans que vous n’ayiez rien à faire de spécial non plus.</p>
<p>En guise de dernier avantage, il semblerait que la license de WXWidgets/WXPython soit beaucoup plus claire et ouverte que celle de QT…
au cas où vous voudriez vendre votre logiciel.</p>
<p>Inconvénient, c’est quand même un poids lourd en taille (mais QT aussi de toute façon).</p>Interface graphique python , message #1961702019-01-01T11:50:16+01:00tleb/@tlebhttps://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196170<p>Il me semble que TKinter est la librairie recommandée et TKinter sera capable de répondre à ton besoin. Je te conseille d’aller lire leur doc et te faire un avis.</p>Interface graphique python , message #1961352018-12-31T18:32:04+01:00Riolou/@Riolouhttps://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196135<figure><blockquote>
<p>Peux-tu nous décrire plus précisément ce que fait ton application ?</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196129">tleb</a></figcaption></figure>
<p>Mon application a pour but de s’aider d’un module que nous avons fait :capter le code RFID de chaque carte étudiante et de se connecter à la base une base de donnée pour afficher les différentes informations à son propos (nom,prénom,solde etc..)<br>
Dans un premier temps, nous voulons créer une application "d’emprunt de livre" c’est a dire , lorsqu’on emprunte un livre, nous scannons le code barre du livre puis on passe notre carte RFID pour que l’emprunt soit automatiser sur son compte. Et nous voulons avoir un retour sur une application graphique.</p>
<p>Cela suffis ou je rentre plus dans les détailles ? </p>Interface graphique python , message #1961292018-12-31T18:03:01+01:00tleb/@tlebhttps://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196129<p>Salut,</p>
<p>Peux-tu nous décrire plus précisément ce que fait ton application ?</p>Interface graphique python , message #1961252018-12-31T17:37:49+01:00Riolou/@Riolouhttps://zestedesavoir.com/forums/sujet/11856/interface-graphique-python/?page=1#p196125<p>Bonjour a tous !
J’ai comme projet de réaliser un logiciel suivant un cahier des charges. Je me suis déjà occupé de le faire en application console, le problème c’est que les applications console c’est moche <img src="/static/smileys/langue.png" alt=":p" class="smiley">
Je me suis renseigner sur les différentes façon de faire des applications graphique avec python (tkinter, pyqt), mais je ne sais pas le quelle choisir, pouvez vous m’aidez dans mon choix ? </p>[Appli Android][Avis] Besoin d'avis très précis sur mon interface graphique, message #1912252018-10-16T14:28:35+02:00entwanne/@entwannehttps://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191225<p>Salut,</p>
<figure><blockquote>
<ol>
<li>Quels sont les 1, ou 2, ou 3, ou 4, ou 5 thèmes principaux ? Par exemple: amitié, nature, cuisiner, faire du sport, la volonté, la paresse ? Donnez juste une liste de termes (abstraits, concrets, mots communs, verbes, etc. : peu importe !). Parmi ces termes, je vous le dis tout de suite : j’en attends certains précisément (ils ne font pas partie de la liste). Si personne ne les donne, c’est que j’ai raté mon truc <img src="/static/smileys/huh.png" alt=":o" class="smiley"></li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Très difficile à dire. J’imagine que le texte en latin n’est là qu’en tant que <em>lorem ipsum</em>, sinon je citerais bien le latin comme thème. L’icône du premier <em>screen</em> avec les gens et la couronne ainsi que les couleurs me font penser à quelque chose de politique, et l’icône du bas de page reflète un aspect social.</p>
<p>Peut-être aussi du e-commerce avec le panier.</p>
<figure><blockquote>
<ol start="2">
<li>Visibilité, lisibilité et interprétation : pouvez-vous correctement voir les éléments (widgets, etc. et, sans vous focaliser dessus, icônes), et les distinguer entre eux ? Pouvez-vous correctement lire les textes ? Enfin : réussissez-vous à interpréter correctement et rapidement les éléments (les sections sont-elles correctement et rapidement délimitées, les champs de formulaires sont-ils correctement et rapidement interprétés, les formulaires dans leur globalité vous semblent-ils facilement interprétables ?) ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>La plupart des textes sont flous, donc non, clairement pas lisibles, et je ne vois pas vraiment d’éléments différents sur les pages.
Je n’avais pas repéré qu’il était question d’un formulaire sur la première page.</p>
<p>Le contraste n’est pas toujours au top non plus, avec du texte rouge sur noir.</p>
<figure><blockquote>
<ol start="3">
<li>Question liée à la précédente : la hiérarchie sémantique (<em>i.e. :</em> du contenu) vous semble-t-elle correcte ? Par exemple, les titres, sous-titres, paragraphes, sections, sous-sections, etc. sont-ils bien hiérarchisés, visuellement parlant ? Cela saute-il aux yeux très vite (ce serait positif !) ou pas (ce serait un problème !) ? </li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Je ne vois pas tant d’éléments hiérarchiques sur tes images. Outre les <em>headers</em> et <em>footers</em> avec leurs titres qui semblent tous avoir la même importance (ce qui me semble beaucoup), je ne vois sur les pages que des petits titres et des paragraphes.</p>
<figure><blockquote>
<ol>
<li>Aération : les espaces entre les différentes sections et les différents widgets vous semblent-ils suffisants pour qu’on puisse affirmer que "cette interface est bien aérée" ? Avez-vous souffert de maux de tête, de vomissements, de crises d’épilepsies ou de convulsions dus à un éventuel manque d’espaces ? En particulier : vous a-t-il fallu prier pour atténuer une éventuelle sensation de claustrophobie ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Ça a l’air plutôt bien.</p>
<figure><blockquote>
<ol start="2">
<li>Couleurs : quel que soit le type d’élément qui les portent, vous semblent-elles mal choisies ? Non-harmonieuses ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Je n’aime pas vraiment les couleurs choisies mais ça passe, à l’exception du problème de contraste que j’évoquais.</p>
<figure><blockquote>
<ol start="3">
<li>Superflu : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils superflus ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Les éléments d’en-tête et de pied de page sur le premier <em>screen</em> me paraissent bien grands par rapport au contenu même de la page.</p>
<figure><blockquote>
<ol start="4">
<li>Inutilité : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils inutiles ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Ça rejoint la question précédente : mais comme je ne sais pas ce que doivent accueillir ces éléments, oui, ils me paraissent inutiles.</p>
<figure><blockquote>
<ol start="5">
<li>Trop peu concis : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils longuets ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Aucune idée, je ne sais pas ce qu’ils contiennent.
Un long texte ne me choque pas s’il s’agit de la lecture d’un article de presse.</p>
<figure><blockquote>
<ol start="6">
<li>Modernité (material design) : les specs Google concernant le material design ne sont pour la grande majorité pas respectées dans cette appli. Cela vous choque-t-il ? Voyez-vous qu’effectivement, ce n’est pas du vrai material design ? Est-ce une interface graphique que vous qualifieriez de "material designed" et/ou de "moderne" ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Je ne connais pas ces spécifications. Si <em>material design</em> c’est avoir des formes rectilignes colorées, alors oui je trouve que ça correspond.
Mais ça semble impliquer de placer les boutons en dehors du contenu et plutôt dans les éléments qui l’encadrent, et je trouve ça contre-intuitif.</p>
<figure><blockquote>
<ol start="7">
<li>Beauté, esthétisme et user-friendness : est-ce beau ? Est-ce esthétique ? Est-ce user-friendly ?</li>
</ol>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Non, pas vraiment.</p>
<figure><blockquote>
<ul>
<li>Convertissez vos avis objectifs dans leur globalité en une note sur /5. Une note de 2.5 signifie que "objectivement, il y a pas mal de défauts (objectifs) dans cette appli".</li>
</ul>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>1/5</p>
<figure><blockquote>
<ul>
<li>Convertissez vos avis subjectifs dans leur globalité en une note sur /5. Une note de 2.5 signifie que "subjectivement, j’ai trouvé pas mal de défauts (subjectifs) dans cette appli".</li>
</ul>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>2/5</p>
<figure><blockquote>
<ul>
<li>Quelles recommandations, remarques et critiques (positives et/ou négatives) m’adresseriez-vous pour satisfaire les critères sus-cités ? En particulier : comment rendre l’interface plus belle, esthétique et user-friendly ?</li>
</ul>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Nous indiquer sur quoi cela porte et y mettre du vrai contenu, ça aiderait pas mal à s’y retrouver déjà.
Je ne crois pas au mythe du « on va me voler mon idée si j’en dis trop ».</p>
<p>Après je dirais qu’il faudrait peut-être revoir le choix de couleurs, et que les pages semblent trop étirées en longueur.</p>
<figure><blockquote>
<ul>
<li>Convertissez la question précédente en une note sur /5. Une note de 2.5 signifie que "objectivement et/ou subjectivement, je trouve qu’il y aura pas mal de changements à effectuer pour rendre cette appli plus belle, esthétique et user-friendly".</li>
</ul>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204">The-Aloha-Protocol</a></figcaption></figure>
<p>Je n’ai pas compris si c’était les notes positives qui demandaient le plus de changements ou l’inverse.</p>[Appli Android][Avis] Besoin d'avis très précis sur mon interface graphique, message #1912102018-10-16T00:20:33+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191210<p>Le melange noir et rouge n’est pas très lisible. Jaune + rouge c’est limite pour du texte regular.</p>
<p>(Question de goût : Je ne suis pas fan du texte noir sur un fond jaune)</p>
<p>Le symbole share et le texte "Aliquam sodal esnu!" n’a pas la même couleur.</p>
<p><del>Il y a beaucoupde texte placeholder.</del> <img src="/static/smileys/unsure.gif" alt=":euh:" class="smiley"> </p>
<hr>
<p>Pour le thème, il y a une règle qui fixe à avoir 2 ou 3 couleurs principales pour son thème et construire toute la palette de nuance autour de celle-ci (ref des outils "generateurs de couleur" sur google).</p>[Appli Android][Avis] Besoin d'avis très précis sur mon interface graphique, message #1912072018-10-15T23:47:12+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191207<h3 id="objectif">"Objectif"<a aria-hidden="true" href="#objectif"><span class="icon icon-link"></span></a></h3>
<ol>
<li>Aucune idée, parce que c’est du lorem ipsum. J’imagine que ça doit avoir un rapport avec l’histoire à cause de la fonte, mais je m’en passerais volontiers — je sais déjà que j’utilise un app qui a rapport avec l’histoire, mais besoin d’avoir une police assez peu lisible pour me le dire.</li>
<li>Pas vraiment, non. Je suis assez habitué aux recommandations Material et autres amis, donc j’arrive plus facilement à identifier les éléments qui les suivent.</li>
<li>Difficile à dire sans avoir l’app sous la main. Je suis assez surpris, puisque à mon avis l’on trouve surtout "un titre = une page" dans les applications Android, donc je ne vais pas vraiment chercher des sous-titres. <img src="/static/smileys/smile.png" alt=":)" class="smiley"></li>
</ol>
<h3 id="subjectif">"Subjectif"<a aria-hidden="true" href="#subjectif"><span class="icon icon-link"></span></a></h3>
<ol>
<li>À nouveau, difficile à dire sans avoir l’app sous la main. Mais j’ai de la peine à différencier les différentes parties, donc c’est difficile de mesurer l’aération.</li>
<li>C’est globalement assez agressif. J’userais volontiers d’un ensemble de couleurs plus réduit et plus sobre, en mettant en avant uniquement les éléments cruciaux.</li>
<li>Les fontes cursives, les grosses icônes, et le nombre important de couleurs différentes.</li>
<li>Difficile à dire sans savoir ce qu’ils sont censés faire, à nouveua.</li>
<li>Je n’ai pas compris.</li>
<li>Ca me choque, parce que ça me semble assez peu justifié. Est-ce qu’il y a une bonne raison de ne pas les suivre ?</li>
<li>Hum. J’ai un peu l’impression de me balader sur le Web au début des années 2000, donc fatalement je n’ai un peu de la peine à y trouver un caractère esthétique. Je remarque que ça manque beaucoup d’uniformité aussi.</li>
</ol>
<p>Je vois mal l’intérêt de donner des notes (et je ne saurais pas le faire de toute façon). Globalement, essaie de ne pas réinventer la roue, et bonne chance ! <img src="/static/smileys/smile.png" alt=":)" class="smiley"></p>[Appli Android][Avis] Besoin d'avis très précis sur mon interface graphique, message #1912042018-10-15T22:59:10+02:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/11447/appli-androidavis-besoin-davis-tres-precis-sur-mon-interface-graphique/?page=1#p191204<p><del>Bonjour les mandarines,</del></p>
<p>Bonjour les clémentines <img src="/static/smileys/clin.png" alt=";)" class="smiley"> !</p>
<p>Je travaille depuis un mois et demi sur un très gros projet personnel, une appli à but lucratif, dont je ne souhaite pas spoiler le contenu avant qu’il ne soit publié <img src="/static/smileys/siffle.png" alt=":-°" class="smiley"> . A raison d’un peu moins de 2H par soir en moyenne, j’ai pour l’instant réussi à faire l’interface graphique de la page d’accueil. Mine de rien ça a été énormément de travail et de découvertes pour moi. C’est full-Android-Java, pas de React Native ou je ne sais quoi.</p>
<h3 id="mes-questions">Mes questions<a aria-hidden="true" href="#mes-questions"><span class="icon icon-link"></span></a></h3>
<p>Venons-en aux faits les amis <img src="/static/smileys/magicien.png" alt=":magicien:" class="smiley"> ! Les questions qui suivent se réfèrent aux captures d’écran sub-indiquées <img src="/static/smileys/clin.png" alt=";)" class="smiley"> . Les collecter me permettra de savoir si je fais plutôt fausse route en terme de graphisme, de user-friendness, de lisibilité, de contraste, de praticité/commodité, d' " " " " <em>ergonomie</em> " " " " (bien que pour ce point, il faudrait que je m’adresse à l’un des rares ergonomes FR, pour qu’il fasse toutes ses mesures, ses statistiques, etc.).</p>
<hr>
<h4 id="avis-objectifs">Avis objectifs<a aria-hidden="true" href="#avis-objectifs"><span class="icon icon-link"></span></a></h4>
<ol>
<li>
<p>Quels sont les 1, ou 2, ou 3, ou 4, ou 5 thèmes principaux ? Par exemple: amitié, nature, cuisiner, faire du sport, la volonté, la paresse ? Donnez juste une liste de termes (abstraits, concrets, mots communs, verbes, etc. : peu importe !). Parmi ces termes, je vous le dis tout de suite : j’en attends certains précisément (ils ne font pas partie de la liste). Si personne ne les donne, c’est que j’ai raté mon truc <img src="/static/smileys/huh.png" alt=":o" class="smiley"></p>
</li>
<li>
<p>Visibilité, lisibilité et interprétation : pouvez-vous correctement voir les éléments (widgets, etc. et, sans vous focaliser dessus, icônes), et les distinguer entre eux ? Pouvez-vous correctement lire les textes ? Enfin : réussissez-vous à interpréter correctement et rapidement les éléments (les sections sont-elles correctement et rapidement délimitées, les champs de formulaires sont-ils correctement et rapidement interprétés, les formulaires dans leur globalité vous semblent-ils facilement interprétables ?) ?</p>
</li>
<li>
<p>Question liée à la précédente : la hiérarchie sémantique (<em>i.e. :</em> du contenu) vous semble-t-elle correcte ? Par exemple, les titres, sous-titres, paragraphes, sections, sous-sections, etc. sont-ils bien hiérarchisés, visuellement parlant ? Cela saute-il aux yeux très vite (ce serait positif !) ou pas (ce serait un problème !) ? </p>
</li>
</ol>
<hr>
<h4 id="avis-subjectifs">Avis subjectifs<a aria-hidden="true" href="#avis-subjectifs"><span class="icon icon-link"></span></a></h4>
<ol>
<li>
<p>Aération : les espaces entre les différentes sections et les différents widgets vous semblent-ils suffisants pour qu’on puisse affirmer que "cette interface est bien aérée" ? Avez-vous souffert de maux de tête, de vomissements, de crises d’épilepsies ou de convulsions dus à un éventuel manque d’espaces ? En particulier : vous a-t-il fallu prier pour atténuer une éventuelle sensation de claustrophobie ?</p>
</li>
<li>
<p>Couleurs : quel que soit le type d’élément qui les portent, vous semblent-elles mal choisies ? Non-harmonieuses ?</p>
</li>
<li>
<p>Superflu : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils superflus ?</p>
</li>
<li>
<p>Inutilité : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils inutiles ?</p>
</li>
<li>
<p>Trop peu concis : des éléments (fonds de couleur, icônes, textes, widgets, etc.) vous semblent-ils longuets ?</p>
</li>
<li>
<p>Modernité (material design) : les specs Google concernant le material design ne sont pour la grande majorité pas respectées dans cette appli. Cela vous choque-t-il ? Voyez-vous qu’effectivement, ce n’est pas du vrai material design ? Est-ce une interface graphique que vous qualifieriez de "material designed" et/ou de "moderne" ?</p>
</li>
<li>
<p>Beauté, esthétisme et user-friendness : est-ce beau ? Est-ce esthétique ? Est-ce user-friendly ?</p>
</li>
</ol>
<hr>
<h4 id="evaluez-lappli-donnez-lui-des-notes-">Evaluez l’appli : donnez-lui des notes <img src="/static/smileys/diable.png" alt=":diable:" class="smiley"> !<a aria-hidden="true" href="#evaluez-lappli-donnez-lui-des-notes-"><span class="icon icon-link"></span></a></h4>
<ul>
<li>
<p>Convertissez vos avis objectifs dans leur globalité en une note sur /5. Une note de 2.5 signifie que "objectivement, il y a pas mal de défauts (objectifs) dans cette appli".</p>
</li>
<li>
<p>Convertissez vos avis subjectifs dans leur globalité en une note sur /5. Une note de 2.5 signifie que "subjectivement, j’ai trouvé pas mal de défauts (subjectifs) dans cette appli".</p>
</li>
</ul>
<hr>
<h4 id="enfin-la-fin-du-questionnaire--une-dernière-note-pour-la-route--">Enfin : la fin du questionnaire (+ une dernière note pour la route <img src="/static/smileys/diable.png" alt=":diable:" class="smiley"> ) !<a aria-hidden="true" href="#enfin-la-fin-du-questionnaire--une-dernière-note-pour-la-route--"><span class="icon icon-link"></span></a></h4>
<ul>
<li>
<p>Quelles recommandations, remarques et critiques (positives et/ou négatives) m’adresseriez-vous pour satisfaire les critères sus-cités ? En particulier : comment rendre l’interface plus belle, esthétique et user-friendly ?</p>
</li>
<li>
<p>Convertissez la question précédente en une note sur /5. Une note de 2.5 signifie que "objectivement et/ou subjectivement, je trouve qu’il y aura pas mal de changements à effectuer pour rendre cette appli plus belle, esthétique et user-friendly".</p>
</li>
</ul>
<h3 id="captures-décran">Captures d’écran<a aria-hidden="true" href="#captures-décran"><span class="icon icon-link"></span></a></h3>
<figure><img src="https://nsa39.casimages.com/img/2018/10/15/181015111116564221.png" alt="Page d'accueil de l'appli."><figcaption>Page d'accueil de l'appli.</figcaption></figure>
<figure><img src="https://nsa39.casimages.com/img/2018/10/15/181015111116761100.png" alt="Au clic sur le bouton du formulaire, une popup s'ouvre. On peut défiler dedans verticalement, ce qui est ici montré."><figcaption>Au clic sur le bouton du formulaire, une popup s'ouvre. On peut défiler dedans verticalement, ce qui est ici montré.</figcaption></figure>Fichier d'input, message #354642014-12-20T13:26:49+01:00nohar/@noharhttps://zestedesavoir.com/forums/sujet/1966/fichier-dinput/?page=1#p35464<p>Non ça n'a rien à voir avec les <code>if</code>. La façon dont tu parses le fichier sera de toute façon indépendante du reste du code, que tu utilises des fonctions dans un dictionnaire ou un <code>if</code>.</p>Fichier d'input, message #354372014-12-20T10:18:52+01:00Rockaround/@Rockaroundhttps://zestedesavoir.com/forums/sujet/1966/fichier-dinput/?page=1#p35437<p>Je pense que je vois ce que tu veux dire. Mais dans ce cas, je garde tous mes "if" pour lire le fichier d'input et appeler les méthodes nécessaires, non? Et le code qui est pour l'instant dans ma fonction principale pour dire ce qu'il faut faire se retrouve dans la définition de l'objet, si j'ai tout suivi correctement.</p>
<p>J'essaierai de trouver quelques heures pour commencer ça pendant mes congés, pour voir ce que ça donne. Merci en tout cas !</p>Fichier d'input, message #352842014-12-19T14:59:31+01:00Kje/@Kjehttps://zestedesavoir.com/forums/sujet/1966/fichier-dinput/?page=1#p35284<p>Bah comment tu le structure en interne n'a pas d'importance. Tu peux créer une classe "cellule" qui prend dans le constructeur le type de base puis une methode par defaut à rajouter et enfin une methode pour générer le dessin. Tu peux tres bien, à l'interieur de la class, continuer à la modéliser via tes 3 listes.</p>
<p>Ainsi, pour l'interface depuis les fichier, à chaque ligne il appellerai la méthode dédié et le gui pourrait faire la même chose. Dans les deux cas tu ne ferais que créer un objet qui représente ta cellule et utiliser les methodes pour la modifier.</p>Fichier d'input, message #352742014-12-19T14:29:32+01:00Rockaround/@Rockaroundhttps://zestedesavoir.com/forums/sujet/1966/fichier-dinput/?page=1#p35274<p>Oui, c'est exactement le principe.</p>
<p>Je connais (un peu) les objets. Je m'en sers actuellement pour représenter les atomes, les liens entre atomes et les chaînes de caractères. J'ai plus de mal à voir comment je peux représenter ma cellule complète dans un objet par contre. Pour l'instant, j'ai trois listes (une par objets) qui sont mergées à la fin, juste avant de dessiner. </p>Fichier d'input, message #352542014-12-19T13:32:04+01:00Kje/@Kjehttps://zestedesavoir.com/forums/sujet/1966/fichier-dinput/?page=1#p35254<blockquote>
<p>(je ne veux pas être accusé de faire de la pub dans la mauvaise section, je supprimerai le lien si nécessaire). </p>
</blockquote>
<p>Non ne t'inquiète pas ! La pub ce serait si tu faisais un nouveau sujet toutes les 5 minutes où si tu postais dans un sujet sans de rapport direct pour te faire la pub.</p>
<p>Pour des problèmes de code, surtout si il y a des informations importantes quand à l'objectif du programme, il ne faut pas que tu hésite. Met le sans soucis. Avoir le contexte est important pour aider.</p>
<p>Et justement, là c'est intéressant. Je pige rien à la cristallographie mais si je pige bien tu part d'une cellule de base, puis tu la modifie en rajoutant une série de defaut et à la fin du génère une image de résulat ?</p>
<p>Si oui, je pense que tu aurais tout interet à travailler autour d'une class pour représenter ta cellule. Cela s'y adapte assez bien. A tu appris des notions de programmation objets ?</p>Fichier d'input, message #352522014-12-19T13:23:10+01:00Rockaround/@Rockaroundhttps://zestedesavoir.com/forums/sujet/1966/fichier-dinput/?page=1#p35252<p>Pour un exemple (et même le code source), j'avais présenté mon petit programme <a href="https://zestedesavoir.com/forums/sujet/1784/representation-vectorielle-de-cellules/">ici</a> (je ne veux pas être accusé de faire de la pub dans la mauvaise section, je supprimerai le lien si nécessaire). Par contre, j'ai déjà commencé à factoriser certaines parties du code (dictionnaires de couleurs et de tailles et quelques autres bricoles) sans mettre à jour le github.</p>
<p>Je pense que je vais juste mettre le dictionnaire de fonction dans un autre fichier pour l'instant, et lire un cours sur des concepts un peu plus avancés, pour voir ce que je pourrais faire à terme.</p>Fichier d'input, message #352442014-12-19T12:51:41+01:00Kje/@Kjehttps://zestedesavoir.com/forums/sujet/1966/fichier-dinput/?page=1#p35244<p>Il vaut mieux le faire maintenant que plus tard. </p>
<p>Si tu fais ta GUI en générant un fichier, tu va faire des étapes intermédiaires inutiles.</p>
<p>Si tu recopie le code, tu peux être surs qu'a un moment donné tu va modifier le comportement d'une fonction et oublier de modifier celui de l'autre. Et du coup tu aura des bugs présent d'un coté et pas de l'autre.</p>
<hr>
<p>Je ne sais pas ce que représente tes actions mais il y a aussi une autre solution : passer par une structure interméidaire.</p>
<p>En gros tu crée des objets python qui representent ta suite d'instruction. Ainsi ton parseur de fichier va devoir créer cette structure depuis le fichier texte. La gui est censé elle aussi la construire depuis son interface. Enfin ton traitement lui ne fait qu'utiliser cette structure intermédiare pour executer le traitement.</p>
<p>Mais pour t'aider et conseiller plus il nous faudrait un exemple de fichier ou une explication plus détaillé de ce que tu souhaite faire.</p>Fichier d'input, message #352432014-12-19T12:45:06+01:00Rockaround/@Rockaroundhttps://zestedesavoir.com/forums/sujet/1966/fichier-dinput/?page=1#p35243<p>Ok, merci, je vais essayer de faire ça.
Ça va me faire réécrire pas mal de choses, mais maintenant je commence à voir comment je devrais tout réorganiser <img alt=":)" src="/static/smileys/smile.png"></p>