2010-04-12 6 views
1

J'ai créé une application pour Windows Mobile 6.5 et j'en suis plutôt satisfait. Cependant, si quelqu'un d'autre a besoin d'utiliser cette application, il devra transférer un fichier initial (txt ou csv) sur l'appareil. Pour un développeur, ce n'est pas un problème, mais est-ce trop demander à un utilisateur final? Accordé, ils voudront déplacer (synchroniser) des données sur leur bureau après que les données de l'appareil ont été mises à jour.Transfert de données vers des appareils mobiles (Windows)

Alors, comment les autres applications résolvent-elles ce problème? Dois-je fournir un logiciel de synchronisation?

Le fichier texte contiendra les données initiales de l'application. Cependant, une fois chargés, les utilisateurs voudront peut-être mettre à jour les données et devront le synchroniser avec le PC.

Répondre

1

mais est-ce trop demander à un utilisateur final?

Cela dépend de votre groupe cible. Je vois deux solutions pour cela:

  • Créer un projet d'installation de votre application qui transfère également le fichier txt/csv ou

  • ont votre application créer le fichier txt/csv lui-même (dans un endroit est synchronisé par ActiveSync par défaut, tel que le dossier "Mes documents").

Si vous fournissez plus de détails sur les informations de cette txt/csv contient, je pourrais être en mesure de proposer des solutions plus spécifiques ...

0

Nos utilisateurs ont pas la capacité technique spéciale, mais sont assez heureux utilisant ActiveSync pour transférer des fichiers depuis et vers la carte de stockage. Nous leur fournissons un document d'aide expliquant comment procéder.

Je pense qu'il est utile que la carte de stockage soit facile à mémoriser.

0

Il n'y a pas de réponse facile à cela parce que nous n'avons aucune idée de ce que sont les données, du niveau de complexité des données, de l'infrastructure côté PC ou de beaucoup de choses. Vous avez cependant plusieurs options générales. Voici une liste des façons désinvoltes, mais il pourrait probablement être plus:

  1. Demandez à l'utilisateur de transférer le fichier manuellement via une carte de stockage
  2. Demandez à l'utilisateur de transférer manuellement le fichier via ActiveSync
  3. Si l'application de l'appareil créer le fichier si ce n'est pas là
  4. ont une application PC transférer le fichier via RAPI
  5. si l'application PC transférer le fichier via un protocole propriétaire
  6. que l'appareil récupérer le fi le d'un serveur (serveur web, ftp, nuage Azure, etc.)
  7. Ecrire un fournisseur de données ActiveSync et laissez ActiveSync synchroniser les entités
Questions connexes