嗨,我正在为 Windows 8 (RT) 和 Windows Phone 8 开发一个待办事项/提醒应用程序。我想让用户能够在这两者之间同步他们的待办事项。
我知道有一个适用于 Windows 8 的漫游应用程序数据存储,但是否可以通过手机访问它?我的另一个想法是创建一个 xml 文件并将其上传到 skydrive,但是我将没有推送功能 :( 还有 Azure,这似乎是最复杂的解决方案..
选择哪种方式最好?谢谢你的帮助
嗨,我正在为 Windows 8 (RT) 和 Windows Phone 8 开发一个待办事项/提醒应用程序。我想让用户能够在这两者之间同步他们的待办事项。
我知道有一个适用于 Windows 8 的漫游应用程序数据存储,但是否可以通过手机访问它?我的另一个想法是创建一个 xml 文件并将其上传到 skydrive,但是我将没有推送功能 :( 还有 Azure,这似乎是最复杂的解决方案..
选择哪种方式最好?谢谢你的帮助
与此同时,Windows Phone 8.1 发布了,它改变了您的问题的答案 - 今天有通用应用程序,它们在 Phone 和常规 Windows 上共享相同的漫游存储。
您可以使用Live SDK (SkyDrive)和Windows Azure 移动服务来完成此操作。Live SDK 将允许您从 SkyDrive 上传和检索项目,并且您可以使用移动服务进行推送通知。 这是您要执行的操作的示例。
对于这种情况,您将要使用移动服务 (www.windowsazure.com/mobile)。在 manage.windowsazure.com 登录后,获取 WinStore C# SDK 和 WP8 SDK。您将需要同时指向同一个 SQL 数据库和移动服务。当然,如果您还需要 blob 或表存储,则支持。您只需通过 DATA 选项卡下的脚本访问它们。
要查看已经在执行此操作的生产应用程序,我会将您指向 SeeSharpGuys 的 Slot Machine。Win 商店:http : //apps.microsoft.com/windows/en-US/app/slot-machine/7c60012a-00bd-4cae-a402-a9885ec11ea1 WP8: http: //www.windowsphone.com/en-us/商店/应用程序/老虎机移动/9fa24191-d08d-4073-8098-740975e41946