2015-06-03 3 views
1

У меня была задана миссия взглянуть на Xamarin и его способность перекрещиваться с текстом/кодом, я исхожу из фона iOS/Android.Xamarin Forms + Parse: PCL vs Shared Asset Project

Я хочу нацелиться на священный Грааль одного универсального переднего конца (основного) и одного многоразового сервисного слоя.

Я создал свой первый проект как ПЛК Xamarin Forms, столкнувшись с проблемой, он не может поддерживать директивы компилятора, которые, похоже, что-то вам понадобятся. Также мне не удалось добавить пакет Parse в ПЛК. Вам нужно ссылаться на каждую платформу/писать код на платформу?

Я создал проект общих ресурсов, по умолчанию (новый проект). Это не позволяет мне добавить синтаксический анализ на общий уровень. Некоторые из примеров, которые я вижу, добавляют новый проект под названием service, какой тип проекта это?

Итак, мой вопрос заключается в том, чтобы забыть, сколько членов в команде разработчиков, какая из них (PCL, SAP) позволяет мне иметь универсальный бэкэнд (синтаксический анализ).

+1

Я не верю, что Parse в настоящее время имеет совместимую с PCL версию. Таким образом, вам придется использовать DI для включения функций Parse из ваших проектов платформы. – Jason

ответ

1

Я нашел образец проекта Github, который мог бы вам помочь. Его можно найти здесь: Sample Parse Project Ссылка на компонент xamarin можно найти здесь: Parse component Этот компонент Xamarin должен быть добавлен в ваш проект, и он должен сразу начать работу. Также, когда вы добавляете компонент в проект, вы должны иметь возможность просматривать примеры проектов, которые приходят вместе с ним.

Я бы начал с примера проекта и посмотрел, что с ним можно сделать, но это должно стать намного проще, просто добавив компонент Parse. Это сделало бы его возможным, чтобы вы могли использовать любой тип проекта с некоторыми Внедрение зависимости.

Смежные вопросы