#swift #flutter #kotlin #sdk
#swift #flutter #kotlin #sdk
Вопрос:
в настоящее время я сталкиваюсь со следующей проблемой, и я надеюсь, что кто-нибудь сможет мне помочь:
Я хочу написать приложение на Flutter (да, я уже сравнивал эту платформу с другими, такими как React Native и Ionic), но мне нужно включить motiontag SDK, и вот тут-то и начинается проблема. SDK для тегов движения доступен только для собственного языка программирования, описывающего приложения (Java / Kotlin, Swift).
Есть ли способ включить SDK в любом случае в flutter?? Как какой-нибудь обходной путь!
Спасибо, что помогли мне!
Ответ №1:
У Flutter есть связь с native через каналы платформы, поэтому, если sdk — это просто вызовы функций, вы можете вызвать функцию из flutter / dart , а затем позволить каналу платформы обработать вызов встроенной функции с аргументами. Если sdk предназначен для рендеринга пользовательского интерфейса внутри flutter, то это сложнее, но это возможно, если вы используете границы PlatformView . Все встроенные плагины, разработанные для flutter, используют эти два метода для обработки собственного кода / пользовательского интерфейса
Комментарии:
1. Большое вам спасибо, мих!