windows tutoriel Créez une petite application 'fenêtre-forme' qui fonctionne n'importe où




projet ionic (8)

Je pense que vous devriez essayer Html Application.It est quelque chose comme la page Web, il contient DHTML, script Java, ActiveX mais il est exécuté comme .exe.

Edit: Désolé pour le conseil vous application html. Je sais juste qu'il peut fonctionner sur les fenêtres seulement.

Je travaille dans le monde embarqué, en utilisant principalement C et pas d'interface graphique du tout (parce qu'il n'y a pas d'écran).

Passant au monde non embarqué, dans lequel je n'ai presque aucune expérience, quel est le meilleur environnement de programmation (langauge / IDE / etc) pour moi de construire une application simple de forme de fenêtre qui fonctionnera sur toutes les plates-formes communes: Windows / linux / mac-os?

Je ne veux pas créer une application web.

J'ai l'oeil sur Python et l'une de ses bibliothèques de widgets, QT ou WxWidgets. Est-ce une bonne option?


Pourquoi ne pas utiliser swing et java? Il est tout à fait plate-forme, et semble raisonnable pour les applications de formulaire. Si vous louchez un peu et ignorez le java, c'est plutôt agréable - ou alternativement, utilisez l'un d'entre eux des langages dynamiques sur la JVM ( Groovy est mon recommandé).


Quel genre d'application va-t-il être? Avez-vous considéré une application Web à la place? Les applications basées sur le Web peuvent être très flexibles dans ce sens - vous pouvez les exécuter sur n'importe quelle plate-forme disposant d'un navigateur moderne.


J'aime GTK + personnellement mais celui ou l'un de ceux que vous avez mentionnés devrait être OK. Je ne sais pas ce qui est le meilleur en termes de moins d'utilisation de la RAM.


J'ai beaucoup travaillé avec PyQt et wxPython. PyQt est mieux conçu et est livré avec un très bon concepteur d'interface utilisateur afin que vous puissiez assembler rapidement votre interface utilisateur

wxPython a une très bonne démo et il peut faire à peu près tout ce que PyQT peut faire, je préférerais n'importe quel jour PyQt mais il peut être libre à des fins commerciales mais wxPython est gratuit et est décent bibliothèque multi-plateforme.


REALbasic est de loin le choix le plus simple pour créer des applications multiplates-formes natives. Essayez-le et vous aurez une application fonctionnelle pour Mac OS X, Windows et Linux en quelques minutes. Pas de temps d'exécution ou d'autres choses à s'inquiéter.


Sauf si vous voulez intégrer HtmlWindow j'irais avec wxWindows ... fonctionne partout sans problèmes jusqu'à présent pour moi.


Qt est un bon choix pour commencer. À mon avis, il a une meilleure documentation de l'API (facile à utiliser, simple et informatif). Le forfait comprend également de nombreux exemples - de très basique à complexe. Et, oui, c'est vraiment crossplatform.

Consultez la page Qt Licensing , la bibliothèque est gratuite uniquement pour les projets GPL.

J'utilise QDevelop comme éditeur de texte, mais il y a beaucoup d'autres alternatives - Eclipse , KDevelop , Code: Blocks , VS plugin & etc.







widget