Облачное хранилище для мобильного приложения. C#. Xamarin. Android. GitHub

Рейтинг: 0Ответов: 0Опубликовано: 23.05.2023

ВВЕДЕНИЕ: я пишу приложение для изучения слов(не коммерческое, для себя). Для его работы нужны словари(простые текстовые файлы). Я написал Desktop версию используя C# и Windows Forms и мобильную версию используя C# и Xamarin. Так вот я хотел бы чтобы была возможность синхронизировать эти словари между устройствами. Я решил использовать для этой цели GitHub, так как папка с словарями весит меньше 1 Мб. ПРОБЛЕМА: я не нашел удобного способа обращаться к GitHub с Android устройства используя C# Xamarin. В случае с Windows Forms есть удобная библиотека LibGit2Sharp. Но, как я понял она не совместима с Xamarin. А другой библиотеки, которой можно было бы пользоваться для этих целей, я не нашел.

ВОПРОСЫ:

  1. есть ли библиотека для обращения к GitHub с устройства Android совместимая с C# Xamarin, если нет, можно ли как-то иначе провернуть операцию загрузки и скачивания файла из публичного репозитория используя, например, System.Net.Http?

  2. возможно я в принципе выбрал неправильный подход, и вы сможете порекомендовать мне какой-то другой способ для синхронизации словарей

Если у вас будут ко мне какие-то дополнительные вопросы - с удовольствием отвечу, так как сам в этом заинтересован. Заранее спасибо за ответ.

Ответы

Ответов пока нет.