2015-03-04 2 views
0

J'ai une application de bureau et une application Windows/store Windows Phone correspondante, qui utilisent toutes deux le même fichier de données.Synchronisation des données entre le bureau et les versions WinPhone de l'application

Idéalement, j'aimerais que les deux versions soient sauvegardées dans un dossier Dropbox, donc la synchronisation est faite automatiquement pour moi, mais pour autant que je sache, une application Winphone ne peut pas simplement aller chercher des fichiers de n'importe où sans interaction de l'utilisateur: et je ne veux pas forcer l'utilisateur à faire un choix manuel pour chaque synchronisation.

Je suppose que je pourrais utiliser l'API Dropbox via Internet, mais y at-il une solution plus élégante qui me manque?

+0

Si vos données ne sont pas trop grand, alors vous pouvez probablement utiliser [Itinérance des données d'applications] (https://msdn.microsoft.com/en-us/library/ windows/apps/xaml/hh700362.aspx), [voici aussi quelques directives] (https://msdn.microsoft.com/pl-pl/library/windows/apps/hh465094.aspx). – Romasz

+0

Lorsque vous parlez de bureau, voulez-vous dire application WPF ou application Windows Store? –

+0

@igrali, WPF, qui élimine les données d'itinérance comme une possibilité, si je l'ai bien compris – Benjol

Répondre

0

La solution qui vous manque est l'API de données itinérantes.

Les applications Windows Store et Windows Phone Store répondent à ce besoin avec le concept de données itinérantes. Chaque application reçoit automatiquement une petite quantité de stockage en nuage par utilisateur. L'utilisateur peut l'utiliser pour enregistrer des informations sur l'application et le partager entre plusieurs installations de l'application. L'un des aspects les plus intéressants de l'utilisation des données itinérantes dans vos applications est qu'elles sont automatiquement disponibles et ne nécessitent aucune configuration ni aucun autre paramètre.

Extrait de cet article: https://msdn.microsoft.com/en-us/magazine/dn857358.aspx