Какие кроссплатформенные мобильные фреймворки позволяют раздельное подключение нативных сторонних библиотек для каждой ос?

Немного наивный вопрос от не программиста.

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

Возможно-ли, сделав три интерфейса, использовать три нативных библиотеки и одну общую логику для трёх платформ?
  • Вопрос задан
  • 2432 просмотра
Пригласить эксперта
Ответы на вопрос 1
newross
@newross
Product owner
Xamarin позволяет это сделать. Только делается один общий интерфейс, который реализуют врапперы над нативными библиотеками. Ну и соответственно на каждой платформе через DI подключается свой враппер. С помощью MvvmCross на Xamarin это очень просто реализуется.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы