Portage vers les autres OS...
Mick
Membre
Bonjour à tous,
Cela peut paraà®tre bizarre sur ce forum des accros à la pomme, mais je suis enseignant et j'ai développé pour mes besoins quotidiens de prof quelques logiciels (qui marchent à peu près). J'aimerais pouvoir les réécrire pour d'autres OS, notamment win.... (beurk, un haut de coe“ur..)
Quels outils me conseillez-vous ? (Je suppose que XCode ne permets pas trop de compiler pour Windows ...) Y a-t-il une doc sur les API's Microsoft à la manière d'Apple ? Bref, avez-vous des conseils car je n'ai pas trop d'expérience en dév windows.
Merci
Cela peut paraà®tre bizarre sur ce forum des accros à la pomme, mais je suis enseignant et j'ai développé pour mes besoins quotidiens de prof quelques logiciels (qui marchent à peu près). J'aimerais pouvoir les réécrire pour d'autres OS, notamment win.... (beurk, un haut de coe“ur..)
Quels outils me conseillez-vous ? (Je suppose que XCode ne permets pas trop de compiler pour Windows ...) Y a-t-il une doc sur les API's Microsoft à la manière d'Apple ? Bref, avez-vous des conseils car je n'ai pas trop d'expérience en dév windows.
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
La version Visual C# Express 2010, avec sa documentation est disponible gratuitement sur le site de Microsoft:
http://msdn.microsoft.com/fr-fr/express/aa975050.aspx
A part quelques bugs du SDK, C# est souvent cité avec des compliments. Pour ma part, j'utilise QT4 développé par Nokia. Il a l'avantage de tourner sur Mac OS X, Windows et Linux du moment ou vous n'utilisez pas trop les spécificitées de chaque système.
J'ai eu pour ma part une mauvaise impression de QT4 car j'ai commencer par un projet très (trop) ambitieux.
L'avantage que je vois à QT4 est sa facilité à installer. Une fois que vous avez réalisé l'application, il suffit de copier quelques DLL dans le même dossier que l'exécutable pour qu'il deviennent utilisable n'importe ou sur l'ordinateur sans install. Même copier sur une clé il peux être exécuté sur n'importe quel PC équipé de Windows sans installer toutes les librairies QT4. Par contre il utilise le C++ !
http://qt.nokia.com/title-fr?set_language=fr&cl=fr
http://www.cocotron.org/
A+JYT
Par contre je me dois de te corriger : Nokia n'y est pas pour grand chose dans le développement de Qt. Ils n'ont fait que racheter le produit à Trolltech, qui a développé ce produit depuis sa version 1 jusqu'à sa version 4 (Suite à ce rachat ils ont renommé la filliale "Qt Development Frameworks"). Donc certes maintenant ce sont eux qui se chargent du développement de ce framework, mais le framework dans ses versions 1 et 3 et tout son refactoring entre la version 3 et 4 a été fait sous la responsabilité de TrollTech.
J'ai jamais dit que Nokia l'avait créer, j'ai dit qu'il le développe ! Je sais bien que c'est Trolltech qui l'a créer. Je ne compte pas réécrire l'histoire :P
Est-ce indiscret de demander pourquoi ?
Allons-y pour QT !
Je croit qu'il y a un problème de langage car si pour toi dire que quelqu'un "développe" un logiciel cela veux dire qu'il l'a créer c'est un peu problématique.
Microsoft à bien développé DOS alors que ce n'est pas eux qui l'on créé ! Dire que qu'il le développe ne retire rien de l'histoire du logiciel. C'est juste l'état présent !
Il y a beaucoup d'autre exemple : MySQL, OpenOfice, Dreamweaver, etc...
Je pense que c'est le "développé par Nokia" que j'ai lu comme "Nokia a développé [QT de A à Z]" alors qu'il fallait lire "que Nokia développe [en ce moment]". Ca m'avait fait bizarre de lire une phrase laissant entendre que Nokia avait fait tout le boulot, alors que que je connais ce framework depuis un bail et surtout que ça fait 22 ans qu'il existe mais seulement 2 ans que Nokia l'a racheté (et du coup si le framework était très bon et efficace jusque là quand j'ai eu à le tester, je sais pas du tout ce qu'il va donner en terme d'archi logicielle, orientation d'évolutions et optimisations sous la direction de Nokia ? Si ça se trouve très bien hein, mais mon expérience de Qt et mes retours sur ce framework du temps de Trolltech ne peux rien laisser présager sur ce que ça va donner avec Nokia c'est ça que je voulais dire)