Vous développez une application sur Windows. Et déployez-le sur des machines Windows. Vous trouvez qu'il semble soigné, puisque le système windows gui rend très bien. Si vous voulez que la même application fonctionne sous linux ou les plates-formes Unix, elles sont différentes. Parce que le système d'interface utilisateur qu'ils utilisent peut être différent. Existe-t-il une norme pour, par exemple, Les boutons peuvent-ils regarder ou sentir dans une application qui fonctionne sur plusieurs plates-formes OS? Le bouton devrait ressembler à Windows et Linux. Les projets visent-ils réellement une telle norme?Une toile de dessin/surface qui aura l'air identique dans n'importe quel environnement?
0
A
Répondre
2
Quasiment tous les projets qui a essayé a totalement échoué ou a été universellement tourné en dérision pour le tenter (java, adobe, OpenStep, etc.)
Imaginez un concepteur de meubles en essayant de créer une chaise qui semble bon dans un McDonalds, et dans un restaurant haut de gamme. Ça ne marche tout simplement pas.
2
Je ne pense pas que votre solution devrait regarder/se comporter indépendamment de la plate-forme sur laquelle il est déployé. Chaque plate-forme a ses propres idiomes et comportements bien conçus auxquels ses utilisateurs sont habitués. Si votre application coopère avec le système sous-jacent et agit de la manière requise sur chacun d'eux, vos utilisateurs seront plus à l'aise avec l'utilisation de votre logiciel.