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