• # trop vague

    Posté par . En réponse au journal Programmation multiOS. Évalué à 5.

    Si pour toi l'idéal est de ne rien installer sur le poste client, alors utilise un framework web, tel que Ruby on Rails ou Django pour python.

    Si tu veux dire que tu souhaites développer une interface native en installant le moins de chose possible, alors il existe ruby/GTK+, ruby/Qt, python/GTK+, PythonQt, ...

    Ensuite le côté multi-plateforme, est-ce Window, Linux ou Windows, Linux Mac ? si c'est le trio alors tu peux éliminer les solutions en GTK+ qui n'est pas natif sur Mac pour l'instant. Reste les solutions en Qt et WXWidgets.

    Dans tous les cas il faut bien être concient que développer un logiciel multiplateforme revient à sacrifier un grand nombre de fonctionnalités offerte par le desktop. Personnellement je préfère de loin que mon logiciel soit bien intégré à mon desktop et supporte toutes ses fonctionnalités ainsi que celles de l'OS sous-jacent. Le multi-plateforme c'est être moyen partout et correctement intégré nul part.