работы оффлайн с локальным хранилищем, когда нет Интернета на устройстве, и синхронизация после появления Интернета.
ну смотря что за внешнее хранилище. но у Azure есть решения, удовлетворяющие этому требованию
гугловский firebase имеет NOSQL базу данных которая работает и в офлайне и автоматом синхронизируется когда есть интернет, не знаю есть ли для нее Xamarin либы, но наверное должно быть и в бета тесте у них сейчас какая-то база данных тоже есть
а данные друг с другом сильно связанны? много реляционных связей?
Обсуждают сегодня