В настоящее время у меня есть несколько приложений Shiny, которые я разработал для развертывания на разных платформах. Я борюсь с проблемой развертывания блестящего приложения (или некоторой его производной) на iPad, который не имеет доступа к Интернету. Хотя для этой цели можно создать отдельное приложение, скорее всего, с помощью React-Native, я пытаюсь найти способ перерабатывать как можно больше кода.
До сих пор я изучал использование инструментов для запуска Shiny App в качестве электронного приложения с использованием R Shiny Electron (https://github.com/dirkschumacher/r-shiny-electron). Более подробная информация представлена здесь https://www.youtube.com/watch?v=ARrbbviGvjc.
Мне удалось использовать этот инструмент для запуска моего приложения с Electron, но я понимаю, что запуск Electron на iPad невозможен. Я надеялся спасти немного JS, использованного в этом электронном процессе, в естественном приложении, но пока не нашел способа сделать это.
Кто-нибудь знает, как я могу преобразовать электронное приложение в React-Native, не начиная с нуля, или хотя бы использовать какой-нибудь код Shiny (предпочтительно компоненты пользовательского интерфейса) таким образом, чтобы его можно было запускать на iPad?