Для работы над нативным мобильным приложением банк набирает в штат две команды разработчиков (Android и iOS). Давайте немного посчитаем: в среднем, инхаус-команда крупного банка состоит 50 iOS, 50 Android и 30 frontend-разработчиков. При средней зарплате в 250 000 рублей, налогах и IT-аккредитации, себестоимость команды достигает примерно 487 500 000 в год. Только команда iOS-разработчиков обойдётся собственникам бизнеса в 187 500 000 ежегодно. А если компании нужно реализовать приложение для разных платформ — iOS, Android, web, Windows, MacOS — бюджет и сроки проекта возрастут ещё больше.
Все так здорово выглядит, но сто процентов не все так идеально и у Флаттер Веба есть какие-то ограничения. Можно пару примеров?
Спасибо, что читаете! И вы, конечно, правы: у Flutter Web есть свои минусы: нет прямого доступа к сторам (это затрудняет доставку приложения к пользователям) и низкая совместимость с iOS – как известно, эта платформа капризнее в интеграциях, чем Android. Немного подробнее о минусах PWA мы писали вот здесь: https://vc.ru/services/424911-antikrizisnye-tehnologii-mozhet-li-pwa-stat-zamenoy-mobilnomu-prilozheniyu Сейчас мы как раз готовим новую статью, в которой подробнее рассмотрим все реальные сложности по разработке и внедрению веб-приложений, так что следите за публикациями!
Комментарий недоступен
Здравствуйте! Про движок – мы описали механику взаимодействия с графическими элементами. Если вы нашли недочёты в нашем концепте, напишите, пожалуйста, подробнее: что именно можно сделать лучше. Ведь, как мы все знаем, в вёрстке – нет предела совершенству :)
Комментарий недоступен
Спасибо за интересный вопрос! Long tap и drag-and-drop – это не нативные жесты, они обрабатываются внутри Flutter. Никакой разницы с нативными приложениями не будет. Face-ID работает для PWA, поскольку Apple предоставляют API для взаимодействия с ним через Safari. С Dynamic Island ничего подобного Apple не предоставляет, поэтому взаимодействовать из браузера пока с ним невозможно. Ответ на любой вопрос про взаимодействия простой: Flutter PWA может всё то же самое, что и обычный PWA. Никаких ограничений на Flutter нет, и с точки зрения взаимодействия с платформой ограничен тем же самым, что и обычный PWA.
Было бы круто если бы показали пример, чтобы пощупать в живую.
Как то щупал примеры с сайта флаттера в вебе, они работают конечно неплохо, но выглядят неестественно чтоли, не как обычное веб-приложение