Помнится на одной из конференций в далеком прошлом был доклад где было сравнение натива reactnative и reactjs+html+css в обернутый в webview. В плане бюджета победил последний вариант. А остальное зависит от пожеланий клиента. У каждого подхода есть свои сильные и слабые стороны. В прошлом году общался с крупным аутсорсером где они рассказывали про флаттер, если мы говорим за стейтменеждмент табличек и карточек то это один вопрос, а когда например нужно обращаться к ML ресурсам платформы, машинному зрению или дополненной реальности то увы лучше нажива пока не придумали, тот же медиа плеер через адовые костили писался. Опять же рисовать интерфейс в канвасе на однопоточном языке с на устройствах переменным фреймрейтом + на старых устройствах (охват аудитории для бизнеса) и в этот момент обрабатывать данные бывает несколько проблематично, особенно если дизайнер использовал кучу теней, прозрачностей и блюра, а на фоне все обвешано аналитикой и сложными сортировками данных, перфоманс менеджмент будет на глубине Питерского метро. Для Flutter жЫрный минус - это Dart. Из интересных новинок очень понравился Compose Multiplatform. Для себя вывел что Flutter кроссплатформа пока сидит на MVP проектах.
PS. Все выше написанное мнение было с позиции Swift разработчика с пришедшего из фронтотенда.
Помнится на одной из конференций в далеком прошлом был доклад где было сравнение натива reactnative и reactjs+html+css в обернутый в webview. В плане бюджета победил последний вариант. А остальное зависит от пожеланий клиента.
У каждого подхода есть свои сильные и слабые стороны. В прошлом году общался с крупным аутсорсером где они рассказывали про флаттер, если мы говорим за стейтменеждмент табличек и карточек то это один вопрос, а когда например нужно обращаться к ML ресурсам платформы, машинному зрению или дополненной реальности то увы лучше нажива пока не придумали, тот же медиа плеер через адовые костили писался. Опять же рисовать интерфейс в канвасе на однопоточном языке с на устройствах переменным фреймрейтом + на старых устройствах (охват аудитории для бизнеса) и в этот момент обрабатывать данные бывает несколько проблематично, особенно если дизайнер использовал кучу теней, прозрачностей и блюра, а на фоне все обвешано аналитикой и сложными сортировками данных, перфоманс менеджмент будет на глубине Питерского метро.
Для Flutter жЫрный минус - это Dart.
Из интересных новинок очень понравился Compose Multiplatform.
Для себя вывел что Flutter кроссплатформа пока сидит на MVP проектах.
PS. Все выше написанное мнение было с позиции Swift разработчика с пришедшего из фронтотенда.