Почему кроссплатформенные приложения — лучший выбор для бизнеса

Рассказали, почему разработка дорогих приложений под каждую операционную систему больше не нужна.

Почему кроссплатформенные приложения — лучший выбор для бизнеса
77

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

PS. Все выше написанное мнение было с позиции Swift разработчика с пришедшего из фронтотенда.

Ответить