Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Quel Windows pour des systèmes embarqués ? [ Archives / Divers ] (Lauster)

mercredi 5 avril 2006 à 14:15:15 | Quel Windows pour des systèmes embarqués ?

Lauster

Bonjour,

Je dois développer une application sur des pocket pc avec Visual Studio 2005 (VB.Net surtout). Pour procéder à des tests on m'a laissé à disposition un HP iPaq sous Windows Mobile 2003 et un Psion Workabout Pro sous Windows CE .NET 4.2. 

Je voudrais donc savoir :

1) Mon appli fonctionnera-t-elle avec le pocket sous Windows Mobile 2003 ? (modification hypothétique à l'aide d'un runtime ?)
2) Y a-t-il eu un changement dans la (compact) framework entre Visual Studio .NET 2003 et 2005 qui m'obligerait là aussi à faire des modifications sur les pocket ? (je pense que non mais je préfère poser des questions qui peuvent sans doute paraître "bêtes" pour en être sûr).
3) Quelles sont les différences entre Windows Mobile 5.0 et Windows CE 5.0 ? (et là aussi est-ce que mon appli fonctionnera correctement sur le WM5 tout du moins car je pense que pour WCE 5 ca devrait pas poser de probleme normalement).

Voila donc en gros je voudrais savoir sur quoi qu'il pourra marcher mon programme tel quel
Si quelqu'un pouvait éclairer ma lanterne sur le sujet ça m'arrangerais car j'avoue qu'avec toutes ces versions j'ai un peu tendance à m'y perdre

PS : j'ai laissé exactement le même message dans la partie "Visual Basic" du site sans avoir remarqué que les forums étaient spécifiques à chaque partie. Je tiens donc à m'en excuser et le re-poste ici, place qui convient le mieux à ma problématique.

mercredi 5 avril 2006 à 17:36:43 | Re : Quel Windows pour des systèmes embarqués ?

neo_00110010101

aloreuh ...

VB.net ?
En fait Visual Studio 2005 permet le dev seulement pour WM2005 je crois pas sûr mais bon quand même ^^
Donc pour le dev sur WM 2003 il faut un Visual Studio + vieux mais c'est à voir

Windows Mobile 2005 est WinCE 2005

Voilà lol c'est pas facile c'est vrai


s~^"°¹~·-."z neo_00110010101 z".-·~¹°"^~s

jeudi 6 avril 2006 à 15:53:52 | Re : Quel Windows pour des systèmes embarqués ?

Lauster

Ah ok, merci neo

VB.net --> VisualBasic.Net

Sinon pendant mes recherches après avoir posté le dernier message j'ai pu trouver ça sur le site de microsoft :
[ Lien ]

Je pense que cela devrait me permettre de faire marcher mon programme sur les versions antérieures à WM 5 normalement (j'ai pas encore pu procéder à qques tests mais apparemment ca se chargerait dans la RAM d'après ce que j'ai pu voir sur un autre forum... dit comme ça et si c'est vrai ça ne me plait qu'à moitié mais si c'est la seule solution...... vous confirmez ?).
Il y a malgré tout quelque chose qui me contrarie c'est que sur les catalogues de pocket pc certains sont mis avec un OS Windows Mobile 2005 et d'autres avec Windows CE 5.0. J'ai pu également voir sur un site qu'il fournissait le runtime .NET Compact Framework 2.0 en précisant "pour les appareils fonctionnant sous WM 5".
Du coup je me demande : est-ce que la seule différence alors (s'il y a) entre ces 2 OS est la présence du Compact Framework 2 dans la ROM du CE et pas dans le Mobile ?.....

En tout cas je me rend compte que la nomination des OS n'arrange pas pour s'y retrouver

vendredi 7 avril 2006 à 13:05:47 | Re : Quel Windows pour des systèmes embarqués ?

neo_00110010101

Réponse acceptée !
Eh bien il faut savoir que Windows CE c'est un windows spécialement conçu pour les "embedded" systems comme les PPC donc.
Les Windows Mobile sont exclusivement pour les PPC.
Alors ce qui se passe c'est que :
Windows CE 3.0 -> Windows Mobile 2002 ou Pocket PC 2002
Windows CE 4.20 -> Windows Mobile 2003 ou Pocket PC 2003 Premium
Windows CE 4.21 -> Windows Mobile 2003 SE ou Pocket PC 2003 Second Edition
Windows CE 5.0 -> Windows Mobile 2005

Apparement WinCE 5.0 utilise le CF 1.0 donc si c'est marqué 2.0 c'est une mise à jour
Voilà j'espère que c'est plus clair ^^

s~^"°¹~·-."z neo_00110010101 z".-·~¹°"^~s

jeudi 20 avril 2006 à 15:52:25 | Re : Quel Windows pour des systèmes embarqués ?

Groquikman

J'ai moi aussi à travailler sur la migration d'un application existante sur Systèmes Embarqués. Pour l'instant l'application tourne sur Windows CE 4.2 et compact framework 1.0, et l'idée serait de la migrer vers Windows Mobile 2005 ou Windows CE 5.0 (j'avoue ne toujours pas avoir compris la différence).

Alors :
Windows Mobiel 2005 ou Windows CE 5.0 ?
Faut-il changer de compact framework et migrer entièrement la solution sous Visual Studio 2005 avec les outils qui vont bien ou existe-t-il une façon plus rapide de procéder à un migration 'partielle' ?

Je n'ai jamais réalisé de migration avant et j'en perds mon latin

vendredi 21 avril 2006 à 10:39:07 | Re : Quel Windows pour des systèmes embarqués ?

Lauster

Mille mercis à toi neo d'avoir répondu aussi vite à mes interrogations

Groquikman, si tu emploies le .Net Compact Framework 2 ton application marchera sur les 2 systèmes. S'il ne te reste plus qu'a faire marcher ton appli sur la CF2, cela va se faire (presque) tout seul, il y a une méthode très simple. Pour cela va à cette adresse, tout y est expliqué

vendredi 21 avril 2006 à 14:12:51 | Re : Quel Windows pour des systèmes embarqués ?

Groquikman

Merci beaucoup Lauster

vendredi 21 avril 2006 à 14:18:35 | Re : Quel Windows pour des systèmes embarqués ?

Groquikman

Maintenant que je sais que ça marche sans (quasiment) rien faire, je vais essayer d'améliorer l'appli pour qu'elle tire parti des améliorations du CF2. Avec plus de classes, j'aurais peut-être moins de réflections.

mardi 9 mai 2006 à 11:28:55 | Re : Quel Windows pour des systèmes embarqués ?

Lauster

Juste pour apporter une dernière info, j'ai découvert (à mes dépens) que Windows Mobile et la Compact Framework 2 ne marchent pas sur des appareils mobiles monochromes.
Du coup pour ma part je suis obligé de développer en CF1 pour mon Psion Workabout Pro monochrome, ayant appris que Microsoft ne sortirait un service pack pour faire fonctionner la CF2 sur ce type d'appareil qu'en mars prochain



Cette discussion est classé dans : net, visual, windows, pocket, mobile


Répondre à ce message

Sujets en rapport avec ce message

Compatibilité Windows Mobile 2003 et eVB 3.0 [ par bestofts1 ] Salut à tous, et bravo pour votre site il est rare d'en trouver aussi bien fourni sur les pocket PC.Voilà je programme en ce moment en eVb 3.0 et j'ai Version de Windows Mobile [ par JonathanBeauvois ] Bonjour,Je développe actuellement une application pour Pocket PC en C# .NET et j'aurais besoin de connaitre un moyen pour avoir (à l'aide d'une foncti Remoting .net sur pocket pc [ par atmeitsatme ] Bonjour,Je souhaitais développer une application sur pocket pc avec le Compact frameWork 2.0, qui inclut une librairie alléger de System.Runtime.Remot pocket pc 2003 compatibilite CSS [ par olithom ] Je me lance dans une version pocket PC windows mobile edition 2003... Probleme avec les . Pour l'instant je n'ai reussi qu'a atrribuer un pauvre font- Problème connexion réseau avec POCKET PC [ par predictus ] Bonjour,Je développe présentement une application en VB.net pour un Pocket PC avec Windows Mobile 2003 SE.Premièrement, j'ai essayé mon code avec VB.N Visual Studio 2005 et Windows CE 4.2 [ par dysko ] Bonjour, J’ai vu sur un blog que Sql Server 2005 Mobile Edition était désormais compatible avec Windows CE 4.2… Seulement sur un autre forum ont m’a d Demande d'informations [ par valdeub ] Bonjour à tous, étant un débutant dans le domaine, je voudrais avoir l'avis de spécialistes ... Je dois porter une appli MFC (Visual Studio .net 2002) Besoin d'aide dans la jungle de la prog sur Pocket! [ par ktypao ] Salut,J'espère que quelqu'un aura la gentillesse de me répondre car je suis vraiment perdue. Je suis "développeuse" .NET et accro à VB. Or on vient de windows ce mobile [ par zeConQuiror ] bonjour je viends d'installer l'emulateur windows 5.0 ce et j'ai un petit pb ...comment puis-je essayer mes application et ou faut-il les mettre pou Tâchepour smartphone Windows Mobile 5.0 [ par jeje84 ] Bonjour,Je souhaiterais savoir comment lancé une application au démarrage du smartphone, et qu'elle continue de tourner en fond, comme un service wind


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.