J'ai une application C#. Actuellement, tous les modules sont écrits en .NET 2 et utilisent des exécutables dotés de ports Linux. Donc, je me demandais quel toolkit devrais-je utiliser sur Windows et MacOS pour le compiler au maximum sur les deux? Sur Windows Certains gars m'ont dit que sur Windows je peux utiliser WinForms, mais sur Mac je dois utiliser MonoMac, mais la transition est difficile à faire. J'ai besoin de quelque chose à faire facilement.Quelle boîte à outils GUI dois-je utiliser
Répondre
Connectez-le à Mono (PAS MonoMac) et cela devrait marcher sur les deux.
http://www.mono-project.com/Guide:_Porting_Winforms_Applications
Vous devriez pouvoir recompiler et exécuter pour les deux plates-formes une fois que vous avez terminé le port.
GTK# peut être une option. Je ne concis pas pour être pratique cependant, mais c'est une question de goût. À mon humble avis, vous devriez utiliser différents toolkits GUI pour chaque plate-forme (c'est généralement un sujet de guerres saintes, mais je pense, si votre budget est suffisant pour cela, vous devriez vraiment envisager de le faire). Je ne peux nommer que quelques applications complètement multi plates-formes, que nous avons écrites en utilisant une seule boîte à outils GUI qui s'adapte vraiment à tous les systèmes.
- 1. Boîte à outils GUI le plus naturel
- 2. GUI Boîte à outils pour ASP.net
- 3. Liaison d'une boîte à outils GUI à l'entrée C++
- 4. Quelqu'un at-il les outils GUI Ruby - boîte à chaussures?
- 5. Boîte à outils du composant GUI Open Source javascript
- 6. wxpython création boîte à outils
- 7. Quelle boîte à outils Javascript se dégrade le plus gracieusement?
- 8. boîte à outils symbolique
- 9. ASP.NET MVC: Quelle boîte à outils JavaScript fonctionne le mieux?
- 10. Quelle boîte à outils GUI est la meilleure pour un LAF natif pour Python sous Windows et Linux?
- 11. Qu'est-ce qu'une bonne bibliothèque/boîte à outils pour les applications Web GUI?
- 12. Quelle boîte à outils puis-je utiliser pour convertir des formulaires PDF en formulaires TEX?
- 13. Boîte à outils IIS WCAT
- 14. Composition vs Héritage et boîtes à outils GUI
- 15. Boîte à outils graphique de Google Talk?
- 16. Outils de profilage pour GUI
- 17. boîte à outils Ajax pour les tables
- 18. Outils Unix sous GUI pour Windows
- 19. Boîte à outils Dojo: fermer la boîte de dialogue
- 20. WPF boîte à outils tracer la question
- 21. Problèmes de boîte à outils T4
- 22. Boîte à outils pour Asp.net mvc
- 23. Contrôles de boîte à outils VS2008 Répétés
- 24. Boîte à outils pour Windows Mobile?
- 25. Éléments disparus de la boîte à outils
- 26. ajouter AxWEBBrowser dans ma boîte à outils
- 27. Contrôle de la boîte à outils MFC
- 28. Boîte à outils de modélisation linguistique
- 29. Boîte à outils graphique multi-plateforme en C ou C++?
- 30. Passage de MFC à QT ou WTL (ou autre boîte à outils GUI) recommandé pour le développement de Windows CE?
Vous voulez dire utiliser l'émulation starndart Mono WinForms? Beaucoup de gens m'ont dit que ce n'était pas stable. – blez
Ce n'est pas une émulation, et c'est stable. Il est également 100% (ou presque) complet. C'est un problème avec le logiciel, qui utilise P/Invoke, pas avec l'implémentation du mono. – n535
Vous devriez regarder cet autre article sur StackOverflow si vous n'êtes pas encore convaincu: http://stackoverflow.com/questions/18450/is-mono-ready-for-prime-time – vdoogs