2016-05-18 2 views
0

Мне нужно создать приложение, которое будет отдавать предпочтение пользователю при первом запуске приложения, а затем соответствующий модуль будет загружен для приложения. Можно ли использовать xamarin.forms? В настоящее время мы используем проект xamarin.forms PCL и создаем приложение для Android и iOS с помощью xamarin.forms.xamarin plug and play architecture

+0

Это очень расплывчато. Пожалуйста, покажите нам, что вы пробовали до сих пор. Также что означает «соответствующий модуль»? О каком модуле вы говорите? – hvaughan3

+0

Мы еще не начали кодирование, но пытались выяснить, как добиться этого для нашего продукта. В нашем продукте в мобильном приложении будет использоваться общий знак, который позволит пользователю выбирать ряд продуктов. Как только пользователь подписывается и выбирает приложение, которое требуется пользователю, в соответствии с выбором необходимые модули будут загружены и добавлены к оригинальному знаку приложения. – agangadharan

+0

Итак, несколько пользователей будут загружать один и тот же знак в приложении, но в соответствии с их выбором загружаются разные модули. Следовательно, нам не нужно загружать все модули для всех пользователей, и размер приложения не будет слишком большим. – agangadharan

ответ

0

Я не понимаю, почему нет, хотя вы, вероятно, будете привязаны к Android. Динамическое выполнение на iOS не поддерживается, и я не уверен в Windows. Это должен быть достаточно простой тест: нажмите кнопку, загрузите сборку откуда-нибудь, динамически загрузите ее, а затем создайте экземпляр класса, который реализует интерфейс, который вы ищете. Я хотел бы сделать сообщение в блоге на этом самом деле, но увы ...

Другой вариант, который может быть совместим с iOS, имеет некоторый код в JavaScript, а затем загружает и запускает его в WebView. Хотя это может быть больше проблем, чем того стоит.