Мне нужно разработать мобильное приложение для iOS и Android с функциями чата и VOIP. Одним из инструментов, определенных клиентом для чата и VOIP, является QuickBlox (https://quickblox.com/).
QuickBlox предоставляет собственные плагины для iOS и Android с API-интерфейсами для аутентификации, пользователей, AddressBoox, чата, видеовызовов, контента, push-уведомлений.
В последние 6 месяцев я использовал Google Flutter для разработки приложений, и я мог бы использовать Google Flutter и Google Firebase для выполнения всех требований клиента, кроме вызовов VOIP.
Должен ли я создать плагин Flutter в качестве обертки для собственных плагинов или я должен разработать собственные приложения с двумя базами кода для iOS и Android.
Я не создавал плагины Flutter ранее, буду ли я экономить время, выбрав Flutter + Flutter Plugin для QuickBlox?
Спасибо.
https://quickblox.com/
https://quickblox.com/developers/QuickBlox_Developers