Question

Je cherche à commencer à écrire des applications pour mon appareil professionnel Windows Mobile 6.1 (Sprint Mogul/HTC Titan).

J'utilise la copie de Visual Studio 2003 que j'ai achetée à l'université pour tous mes travaux de sous-traitance actuels (toute ma journée de travail est effectuée sur un ordinateur portable d'entreprise).D'après ce que je peux dire de MSDN, pour développer à l'aide du SDK Windows Mobile 5 ou 6, je dois avoir au moins Visual Studio 2005 Standard et je n'ai vraiment pas envie de débourser autant d'argent juste pour pouvoir développer pour mon téléphone. .

Existe-t-il des outils gratuits disponibles pour développer pour Windows mobile ?Ou existe-t-il un moyen abordable d'obtenir du VS que j'oublie ?

Était-ce utile?

La solution

J'ai cherché des moyens plus abordables de le faire à l'époque du VS 2003, mais je n'ai rien trouvé.Je suppose que vous avez toujours besoin de VS pour le faire.

@MartinHN Vous NE POUVEZ PAS utiliser une version antérieure à 2005 ou inférieure à Pro pour le développement d'appareils Windows Mobile 5/6.

Autres conseils

Même si vous aviez Visual Studio 2005, vous seriez limité au Framework 2.0.Vous devrez utiliser Visual Studio 2008 Professional ou mieux pour utiliser le Framework 3.5.Mais vous avez aussi une alternative.

J'ai écrit un article sur le développement Windows Mobile sans Visual Studio.Le minimum dont vous avez besoin est le SDK .Net Compact Framework.Il est livré avec un compilateur de ligne de commande capable de générer des assemblys .Net qui s'exécuteront sur un téléphone Windows Mobile.Naturellement, vous ne souhaiterez pas utiliser la ligne de commande pour votre compilation.Les instructions que j'ai écrites sont donc centrées sur l'éditeur (gratuit) ShartpDevelop.Net.Vous pouvez trouver les instructions sur CodeProject.com.Voici l'URL.

http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx

Vous pouvez également utiliser l'IDE gratuit SharpDévelopper.Ils ciblent également .NET Compact Framework...

Pour le développement de périphériques natifs (C++), vous aurez besoin de :

eMbedded Visual C++ 3.0 (CE 3.0)
eMbedded Visual C++ 4.0 (CE 4.x-5.0)
or
Visual Studio 2005 Standard or higher (CE 4.x-6.0)
or
Visual Studio 2008 Professional or higher (CE 4.2-)

Pour le développement d’appareils gérés, vous aurez besoin de :

Visual Studio 2003 Professional or higher (CE 4.2, CF 1.0)
or
Visual Studio 2005 Standard or higher (CE 4.2- CF 1.0 or 2.0)
or
Visual Studio 2008 Professional or higher (CE 4.2- CF 2.0 or CF 3.5)

Aucune des éditions Express n'est livrée avec les compilateurs et bibliothèques requis pour le développement de périphériques.Vous pouvez, en théorie de toute façon, utiliser le SDK .NET et les téléchargements du SDK de périphérique pour combiner la possibilité de compiler du code managé écrit dans quelque chose comme même le Bloc-notes, mais sans l'IDE et la prise en charge du débogage, cela ne vaut vraiment pas la peine.

Notez que EHaskins ci-dessus est incorrect en ce qui concerne Studio 2005.Le SKU standard suffit - c'est le cas pas il faut être Pro.

LCAP de Caslsoft est un langage intéressant pour le développement mobile.

Je l'ai utilisé pour un projet sous Windows CE, mais il devrait également fonctionner sous Windows Mobile.C'était facile de démarrer.

(Vous pouvez utiliser la version gratuite pour effectuer le développement initial)

Vous devriez également jeter un œil à NS Basic/CE.Cela existe depuis 1998.Ils l'ont continuellement amélioré et il est bien pris en charge.Tout comme Visual Basic, il dispose d'un concepteur d'écran, d'un langage de programmation complet et bien plus encore.

http://www.nsbasic.com/ce

Ne fonctionne pas avec Visual Studio 2010, doit être 2005-2008

Ne pouvez-vous pas utiliser les éditions Visual Studio Express pour le développement mobile

http://www.microsoft.com/downloads/details.aspx?FamilyID=94DE806B-E1A1-4282-ABC5-1F7347782553&displaylang=en

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top