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

Windows Mobile .NET Discussion :

Application compatible Windows CE et Windows XP/Vista


Sujet :

Windows Mobile .NET

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Application compatible Windows CE et Windows XP/Vista
    Bonjour,

    Je souhaite développer une application qui puisse tourner indifféremment sous Windows CE et Windows XP.
    Si j'ai bien compris, mais j'aimerais que quelqu'un me le confirme, le Compact Framework permet de le faire. N'est-ce pas ? Quelles précautions dois-je prendre ?
    Cette appli sera en outre principalement utilisée en situation de nomadisme, sur un matériel doté d'un écran tactile. Les outils prévus pour Tablet PC sont-ils disponibles avec le compact Framework ?

    Merci

    Capucine44

  2. #2
    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
    Bonjour,

    le Compact Framework (CF) étant un sous ensemble du Framework les applications développées pour le CF sont susceptibles de tourner sur un PC avec le Framework normal.

    Susceptibles seulement car le Compact Framework contient aussi des classes spécifiques au CF et que tu ne retrouveras donc pas sous le Framework de bureau.

    Ce que je fait pour ce genre de projet:
    1. Je crée un projet Compact Framework dans lequel je développe mon application en évitant tout ce qui est propre au Compact Framework et/ou à Windows CE.
    2. Je crée ensuite un deuxième projet pour le Framework normal dans lequel j'importe le code de mon projet CF (en fait en général je copie le fichier .csproj du nouveau projet dans le même dossier que mon projet CF et importe ensuite le projet dans ma solution. Il me suffit alors d'afficher tous les fichiers dans le projet Framework et d'ajouter au projet les fichiers source).
    3. Il arrivera que tu souhaites utiliser des API système ou bien des choses particulières à l'un des frameworks. Dans ce cas le Factory Pattern est une solution idéale d'après moi. Ceci permet d'avoir différentes implémentations de la même fonctionalité selon la plateforme sur laquelle le code s'exécute. Idéalement il faut créer une librairie par plateforme contenant les classes qui lui sont spécifiques.


    C'est à peu de choses près comme cela que je travaille depuis 1 an et cela fonctionne très bien !

    Si tu as d'autres questions, n'hésite pas !
    Neilos

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Merci beaucoup pour la réponse
    Bonjour,

    Ta procédure me semble tout à fait pertinente. C'est ce que je vais faire.

    Merci

  4. #4
    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
    Merci et bon courage !
    Neilos

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 05/06/2014, 13h02
  2. lancer une application perl+tk sans console (windows/linux)
    Par mmiikkll dans le forum Interfaces Graphiques
    Réponses: 5
    Dernier message: 07/09/2010, 17h56
  3. Lancement d'une application à la fermeture de windows
    Par fourchette dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 19/09/2006, 15h26
  4. Comment fermer l'application en même temps que Windows ?
    Par semaj_james dans le forum Langage
    Réponses: 4
    Dernier message: 23/06/2004, 23h17

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