Je souhaite développer une interface graphique pour une application avec PI3 sous raspbian + écran tactile rapsberry officiel.
J’ai déjà testé Windows 10 core : Bof
j’ai développé en python avec kyvy : fonctionnel mais le look est pas géniale et c’est pas facile à faire évoluer.
J’ai regardé Qt mais j’ai pas trouvé ça simple à utiliser et pas d’aide pour faire des trucs sympa.
Je cherche une solution, de l’aide, des avis sur des outils, ou trouver des templates sympa,…
pour développer une interface facilement et qui soit conviviale !
L’objet de mon dev est de faire une gestion de recette.
Donc en fonction des ingrédients que l’on sélectionne (donc il me faut un écran simple pour ça) la liste des recettes se réduit. et quand on à réduit la liste a quelques recettes on passe d’une recette à l’autre en « slidant » sur l’écran.
Le PI3 n’est que le support.
C’est la partie logicielle, avec les menus qu’il faut bien définir.
Un slide fixe et définif avec du javascript est très facile.
et pourquoi pas un pti coup de html php et css
je suis loin d’etre ingénieur de ce coté, mais je suis sur que mon pti niveau ferai un truc pas joli mais efficace, si vraiment tu as developpé comme dit plus haut ces langages complexe, tout devrait le faire bien bien ^^
Problème du html php css c’est le plein ecran.
Je souhaite que l’application prenne tout l’ecran.
Je suis pas sur que ce soit possible avec une page web.
Je pense continuer sur Kivy car j’ai vu pas mal d’exemple intéressants mais cela reste a faire en code.
Je cherchais vraiment un outils de conception graphique de l’interface.
1" = 72 pt
7" donne 504 pt
px : Pixels - Corresponds aux pixels réels de l’écran. Cette unité de mesure n’est pas recommandées car le rendu sur les différents types d’écran peut être différents. Le nombre de pixels par pouce peut varier suivant les appareils.
Pour le JS est ce que l’on peut être plein écran ?
sans risquer de fermer et de se retrouver sur le bureau.
C’est pour mettre sur une machine en libre accès. Donc je ne veux pas que les utilisateurs puissent avoir accès au système.
Python + kivy = lancement en ligne de commande.
JS => page web donc navigateur donc bureau de la raspberry.
Je suis pas sur d’avoir raison dans ce que j’écris pour le JS. je suis preneur d’info !
JS est le contenu du slide avec des images
Le contenant est un cadre de navigation www qui faut créer avec une
librairie graphique ( python , etc … )
Au démarrage un rspi peut lancer une unique application.
Si le cadre est plein écran et sans bouton de suppression ce sera
difficile de le supprimer pour revenir sur le bureau du rspi.
Mais il faut prévoir une porte de sortie pour reprendre la main
depuis le bureau. ( activer une barre de menu avec une combinaison
de touche assez difficile à deviner ).