IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mobiles Discussion :

Quel langage pour Windows CE et interfaces ports COMs ?


Sujet :

Mobiles

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Quel langage pour Windows CE et interfaces ports COMs ?
    Bonjour, je suis étudiant en deuxième année IUT informatique et suis actuellement en stage.

    Mon problème est le suivant : Je dois adapter un programme qui tourne sous XP sur un Psion Workabout MX (vieux modèle de machine portable, --->Produit
    Mais je ne sais pas quel est le langage utilisé, et ni comment effectuer les transferts avec la bête...

    Si vous avez une solution faites le moi savoir, et sinon dites moi si ça vous semble infaisable, dans quel cas il faudra que je change de projet pour mon stage. Merci.

    EDIT 8h41 : Il se trouve que le responsable de stage m'a dit que s'il y avait un problème, ils pourraient commander un Workabout Pro qui lui possède un SDK, qui est programmable avec Visual Studio 2005 et qui tourne sous Windows CE .NET/ Windows Mobile, ça me sauverait la vie : je pourrais programmer en C# !

    Mes questions seraient alors les suivantes :

    1) Le C# est-t-il le langage le plus utile dans mon cas? (le programme devra envoyer/recevoir des informations via le port COM du psion) l'API comporte déjà les fonctions pour les ports COMs?

    2) Comment rajouter les dlls à mon projet Visual Studio? sachant que l'émulateur se bloque sur un exemple d'application car il manque une dll.

  2. #2
    Membre régulier Avatar de moutey
    Inscrit en
    Mai 2003
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 123
    Points : 92
    Points
    92
    Par défaut
    Ouh la
    Tu n'es pas du tout clair , Explique mieux ton probleme.
    Qu'est ce que tu entends par :
    Je dois adapter un programme qui tourne sous XP sur un Psion Workabout MX (vieux modèle de machine portable, --->Produit
    Mais je ne sais pas quel est le langage utilisé, et ni comment effectuer les transferts avec la bête...
    ??
    Tu parles aussi de SDK puis de C#.
    c'est bien confus tout ça.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Bon je vais repréciser

    Donc, je devrai programmer une application sur un Workabout PRO qui possède Windows CE, et une Framework 2.0.

    Mes seules questions sont :

    1) Quel langage me conseillez vous sachant que j'aurais à gérer des ports COMs. (j'ai vu que C# était géré pour faire des applications Windows CE .NET et c'est le langage que je connais le mieux)
    2) Visual Studio serait-t-il l'environnement de dev le plus aproprié?

  4. #4
    Membre du Club Avatar de PKO06
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 91
    Points : 65
    Points
    65
    Par défaut
    Le programme que tu dois porter est écrit en quel langage ?
    Il fait appel a quel framework ou quel librairy ?
    C'est un portage ou dois tu developper un logiciel qui se synchronisera avec ton application XP ?
    Je pense que ce serait bien de préciser ... pour que des personnes surement plus compétentes que moi puissent aussi t'aider.

    Sinon si C# est le langage que tu maitrise le mieux autant ne pas s'en priver, de plus ce langage est bien adapté a la programmation .NET (une vingtaine de langages peuvent être utilisés pour programmer en .NET). Visual Studio.net te facilitera aussi le developpement. Ce n'est pas le seul choix mais surement celui qui t'offrira le plus de facilités.

    Quelques liens :
    http://www.microsoft.com/downloads/d...4-b4e1b196d5c0
    http://msdn2.microsoft.com/fr-fr/net.../aa497273.aspx

    change ton titre il est pas très parlant

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Le problème étant que je n'ai pas encore les codes sources du programme que je dois porter (et j'espère bien les avoir...), et je ne sais pas en quoi il avait été écrit :/ je vais vous joindre le programme en pièce jointe zipée, afin que vous m'aidiez à savoir quel langage a pu être utilisé...

    Même si la tâche peut s'averer hardue... par avance merci de votre aide.
    Fichiers attachés Fichiers attachés

  6. #6
    Membre du Club Avatar de PKO06
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 91
    Points : 65
    Points
    65
    Par défaut
    Je pourrais pas t'aider avec un fichier executable, et encore moins suc Mac.
    Je crois qu'il va falloir que tu partes a la pèche aux infos auprès de ton tuteur pour qu'il te permette de pouvoir faire le travail qu'il te demande.

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    C'est ce que je fais, j'essaie de contacter l'entreprise qui leur avait fait l'application, en tout cas merci de votre aide à tous, j'attend la réponse de la boite.

    J'espère avoir les sources.

  8. #8
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Je connaît très bien les produits PSION dont tu parles. A la fois les anciennes gammes WorkAbout MX que les dernières WorkAbout Pro.

    En effet, mon travail consiste a accompagner des SSII et intégrateurs dans l'utilisation de cette marque de matériel.

    Par contre je ne suis pas développeur, mais je pense cependant pouvoir te donner quelques pistes.

    En ce qui concerne le développement d'applications sur WorkAbout MX 2 langages existent (ou existaient) :
    - OPL (proche du C)
    - OVAL (proche d'un VB4)

    Ces deux langages sont propriétaires et bien entendu obsolètes.
    (si besoin, je dois encore avoir les fichiers d'install des plateformes de dev)


    En ce qui concerne le développement sur WorkAbout Pro il peut bien entendu se faire par Visual Studio 2005 (mais également VS2003, Windev, eMbedded Visual C++ (gratuit), ...)

    PSION TEKLOGIX fournit gratuitement un SDK complet pour la gamme WorkAbout Pro.


    Ne pas hésiter à prendre contact avec moi pour plus d'info
    lroques@mobelec.fr

  9. #9
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Merci beaucoup ! Je suis en attente des codes sources de l'application que je dois porter, mais je pense me diriger plus vers Windows Mobile 2003 (le tout developpé en C#) Ca devrait le faire.

    Mais les codes sources sont longs à venir, et ça, ça m'embête.
    Mais je te contacterai si j'ai des soucis Merci à toi !

  10. #10
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    salut,
    j'ai déjà fais pas de mal de transfert série en win32/MFC le seul hic c'est que certaines api win32 n'existent pas sous WinCe.
    donc le C# semble être une bonne solution,
    je n'ai pas regardé plus que ça mais tu devrais te renseigner sur la gestion série avec la classe : SerialPort espace de nom System.IO.Ports.

  11. #11
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Points : 1 148
    Points
    1 148
    Par défaut
    Citation Envoyé par farscape Voir le message
    salut,
    j'ai déjà fais pas de mal de transfert série en win32/MFC le seul hic c'est que certaines api win32 n'existent pas sous WinCe.
    donc le C# semble être une bonne solution,
    je n'ai pas regardé plus que ça mais tu devrais te renseigner sur la gestion série avec la classe : SerialPort espace de nom System.IO.Ports.
    Elle est presente sous WindowsCE avec VS2005 et le CF2.0.
    Je la vois dans ma toolbox.

    Au pire s'il te manque des choses une tres bonne library en plus : l'OpenNETCF 2
    Neilos

Discussions similaires

  1. Quel langage pour cette application Windows ?
    Par Zucco dans le forum Langages de programmation
    Réponses: 11
    Dernier message: 08/12/2007, 12h30
  2. Quel langage pour faire une application Windows et web ?
    Par tipiweb dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 30/07/2007, 13h10
  3. Quel langage pour mon interface graphique.
    Par Kafiland dans le forum Choisir un environnement de développement
    Réponses: 5
    Dernier message: 22/03/2007, 21h48
  4. Quel langage pour un logiciel avec BD pour Windows et Linux
    Par Guilhem_mdg dans le forum Windows
    Réponses: 3
    Dernier message: 19/03/2006, 16h47
  5. Quel langage pour un application graphique sous windows
    Par ipeteivince dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 06/06/2003, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo