2010-02-04 7 views
3

Je dois développer une application pour le Motorola MC70 qui exécute Microsoft Windows Mobile 5.01.0478 (Pocket PC?).Développement d'applications pour Pocket PC/Windows Mobile 5

Je n'ai aucune idée de comment faire une application pour ces appareils ... J'ai testé l'exe régulière qui m'a donné le attendu "'x' n'est pas une application Pocket PC valide".

Est-ce que Visual Studio est le seul moyen de développer ces appareils? J'ai seulement utilisé Visual Studio pendant 3 jours en 2006 (pour un cours C# .NET). J'ai 4 ans d'expérience à plein temps avec C++, 12 ans d'expérience (à temps partiel) avec Delphi et 2+ années d'expérience PHP à plein temps.

Ma question est la suivante:

  1. Est-Visual Studio est le seul IDE à développer pour Windows Mobile (sinon, quelles sont les solutions de rechange)?
  2. Quelle version de l'IDE que je propose devrait utiliser?
  3. Y at-il une version gratuite de cet IDE qui peut faire le travail?

Merci!

Répondre

1

Pour répondre à vos questions:

1.Is Visual Studio est le seul IDE à développer pour Windows Mobile (sinon, quelles sont les solutions de rechange)? A. Sans rendre les choses vraiment difficiles pour vous-même. Non, Visual Studio est votre seule option réelle.

2.Quelle version de l'IDE I devrait-elle utiliser?

A. Pour Visual Studio 2008, vous avez besoin du système professionnel ou Team Edition

3.Is il version gratuite de cet IDE qui peut faire le travail?

A. Non, la version gratuite de Visual Studio (Express) ne peut pas être utilisée pour développer pour Windows Mobile.

3

Visual Studio certian est l'IDE le plus répandu et préféré pour le développement d'applications natives pour les périphériques basés sur CE. Vous pouvez cependant vous en sortir avec eMbedded Visual C++ 4.0 pour un périphérique WinMo 5 (et antérieur). Le débogueur et le compilateur ne sont pas aussi bons que ceux de Studio, mais ils fonctionnent, ont été la base des applications pendant plusieurs années, et c'est gratuit. Si vous êtes familier avec Visual C++ 6.0, vous serez chez vous.

Si vous voulez faire du développement géré, alors oui, Visual Studio est vraiment la seule option. Je comprends que certains ont fait SharpDevelop pour compiler des applications, mais je ne pense pas qu'il y ait une histoire de débogage, ce qui dans mon esprit en fait un non-démarreur.

+0

Malheureusement, le lien dans ce post ne fonctionne plus. – Spedge

1

Il existe cegcc, port de la collection de compilateurs GNU qui cible Windows CE. Pour un IDE, vous pouvez utiliser Eclipse CDT. À mon avis, c'est la meilleure approche si votre système hôte exécute autre chose que Windows.

1

Vous devez également installer Symbol Mobile SDK si vous souhaitez utiliser les fonctions matérielles de ce périphérique (telles que le lecteur de codes-barres, MSR, etc.). Il peut être téléchargé à partir de la zone de développement des symboles si vous avez un compte là-bas.

+0

Oui téléchargé et regardé les échantillons qu'ils fournissent. Sans cela, je suppose que ça aurait été l'enfer d'utiliser le scanner de codes à barres ... – AlexV

Questions connexes