2013-08-21 2 views
0

Я планирую использовать MVVMCross для приложения, которое должно быть запущено на планшетах iOS и Android. Как я увидел плагин-архитектуру MVVMCross, мне было интересно, можно ли создавать плагины в приложении. (Я боюсь, что это неправильное название)Возможно подключить плагин In-App с MVVMCross

Что я имею в виду: Мое приложение App1 поставляется как отдельный продукт. Теперь я хочу создать несколько надстроек, которые люди могут приобрести, чтобы улучшить свое приложение.

Я уже видел, что разработка надстроек возможна для Android, но я не мог точно узнать, как это сделать с Xamarin.

1) Можете ли вы написать «в приложении» плагины для а) IOS приложения б) андроид приложения с) окна магазина приложений ..., которые распространяются через х) playstore/AppStore/окна магазина y) или через механизм распределения всей компании (например, testflight использует его)?

2) Можно ли расширить плагин-архитектуру MVVMCross для поддержки чего-то подобного? Возможно, это неправильный способ, и нужно добавить какую-то поддержку надстройки MVVMCross?

Пожалуйста, помогите мне - я очень смущен. Я также хочу внести свой вклад в MVVMCross. :)

ответ

0

Динамическая загрузка кода в приложения магазина обычно не поддерживается в большинстве магазинов приложений, поэтому этот подход, вероятно, не будет работать, если плагины включают в себя код/​​функциональность.

Вы можете, однако, загружать контент, и вы можете использовать платежи в приложении для включения функций.

Я не могу прокомментировать механизм распределения TestFlight - я не знаю, как это работает.

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