【问题标题】:Mobile shiny app that runs offline, no connectivity离线运行的移动闪亮应用程序,没有连接
【发布时间】:2023-03-04 19:34:01
【问题描述】:

我正在尝试制作一个可以在没有连接的智能手机上使用的 应用程序。

我发现了几个 应用程序被捆绑到方便的东西并在桌面或移动设备上运行的例子,但它们仍然需要互联网连接。我希望移动应用能够在没有连接的情况下在本地运行。

我见过的最接近的事情是将 应用程序变成了渐进式 Web 应用程序 (PWA)。 PWA 通常确实能够在没有连接的情况下运行,但我发现的 PWA 仍然需要连接。

类似资源列表:

据我所知,所有这些和其他的仍然需要互联网连接。

可以在没有连接的智能手机上运行的应用程序有哪些选项?

【问题讨论】:

  • 闪亮的应用程序在服务器上运行你所有的 R 代码。没有服务器就无法运行闪亮的应用程序,也无法在智能手机上运行服务器。如果您需要在不连接服务器的情况下运行,那么 Shiny 可能不是适合您的解决方案。

标签: shiny shiny shiny shiny shiny electron shinymobile r shiny progressive-web-apps


【解决方案1】:

在一项流行病学队列研究中,我们开发了一款 Shiny 应用,可在 Android 移动设备上完全离线运行。该应用程序专为现场级数据采集而设计。设置 Android 设备以使 Shiny 应用程序在本地脱机运行的代码已在 GitHub https://github.com/dmrodz/htrack 上发布。 installation_and_dependencies 部分包含移动设备运行 R(和应用程序)并在默认浏览器(离线/本地)中部署所需的设置。

此应用程序的开发经过同行评审:

Rodriguez, D.M.、Ryff, K.、Sánchez-Gonzalez, L.、Rivera-Amill, V.、Paz-Bailey, G.、Adams, L. (2020)。 HTrack:一种促进公共卫生实地考察和电子数据采集的新工具。公共科学图书馆 15(12):e0244028。 https://doi.org/10.1371/journal.pone.0244028

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。
  • 谢谢!我添加了适用的支持信息。
猜你喜欢
  • 2013-07-08
  • 2018-02-01
  • 2021-07-20
  • 2016-02-09
  • 2020-11-02
  • 1970-01-01
  • 2015-03-28
  • 2021-10-08
  • 2021-01-13
相关资源
最近更新 更多