0

Я новичок в платформе Xamarin, поэтому у этого вопроса может быть простой ответ. Если есть повторяющиеся вопросы, пожалуйста, простите. Но мне нужна помощь от вас.Могу ли я использовать PCL, который используется для создания Xamarin.iOS и Xamarin.Android версии, для создания окна версии приложения

Я разработал версию приложения для Android и iOS приложения, используя Xamarin.iOS и Xamarin.Android. Я использовал решение на основе PCL, где вся моя бизнес-логика, модели, код для использования REST API и т. Д. Находятся в переносимой библиотеке классов. Проект Android и iOS использует этот общий код, используя интерфейсы. Я следую архитектуре Model-view-presenter.

Теперь мне нужно разработать версию телефона для Windows этого приложения. Поэтому мой вопрос: могу ли я использовать мой Core PCL в проекте Xamarin.Forms для использования в приложении для Windows? Можете ли вы дать мне какое-то направление?

ответ

0

Существует страница, здесь, который детализирует PCL профили и на каких платформах они могут быть использованы на:

http://portablelibraryprofiles.apps.stephencleary.com/

Если вы используете Xamarin Studio, вы можете пойти в свойствах вашего проекта PCL затем построить -> Общие и выберите платформы, которые хотите поддержать - для вас будет выбран наиболее подходящий профиль.

Вы также можете сделать что-то подобное в Visual Studio, выбрав «Свойства» -> «Библиотека» и изменив целевые фреймворки.

Более подробную информацию по этому вопросу, и PCLS в целом, можно найти в нашем руководстве:

https://developer.xamarin.com/guides/cross-platform/application_fundamentals/pcl/introduction_to_portable_class_libraries/#Editing_PCL_Settings

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