Xamarin - 如何在后端呈现列表

时间:2016-05-12 06:06:02

标签: xamarin

目前我有一个应用程序,它显示一个项目列表,当用户选择它时,它会在他们正在使用的移动设备上的默认浏览器中打开该项目。

目前,由于使用Xamarin平台将项目硬编码到移动应用程序中,因此需要在需要更新时将新版本的应用程序发布/部署到每个设备。

我想知道是否有人可以向我提供有关我如何能够在列表中添加更多项目的任何文档/想法(最好是在比标准列表更好的UI中)而不必发布新的更新。

我想过的一些想法:

使用CMS - 控制需要打开的链接

SQL Lite - 使用项目名称+ url创建简单数据库然后调用表中的url(然后以某种方式更新数据库时将其推送到应用程序中)

使用Azure等云服务执行与上述类似的功能。

这个问题很模糊,但如果有人能指出我正确的方向。 那太棒了。

1 个答案:

答案 0 :(得分:0)

根据您的了解,我会使用Azure或Parse Server并在那里部署网址。每次打开应用程序时,它都会从远程服务器获取链接。 Azure和Parse都提供缓存,因此您不会产生任何网络流量。

它还取决于您更新链接的频率,如果您经常更新它们,请设置Azure和Parse。如果您很少更新链接,那么您可以设置一个本地SQLite数据库,并有办法从远程服务器检查是否有可用的新链接,它们在那里,然后您可以将它们拉入您的本地SQLite数据库。