Отчет Flutter CTO 2024 был подготовлен командой LeanCode. Данные отчета собраны с помощью опроса более чем 300 CTO, CIO и других руководителей технологических отделов из 70 стран. Вопросник включал 52 вопроса, а также семь личных интервью и помощь более чем десятка партнеров.
Около 85% опрошенных имеют более пяти лет опыта работы, а более 50% работали в сфере информационных технологий более десяти лет. Более 40% опрошенных трудятся в мобильных командах, состоящих из пяти и более разработчиков, а 22,8% — в организациях, насчитывающих более двухсот сотрудников.
Кроме того, около 30% опрошенных представляют приложения с более чем 100 000 пользователями, а 13% — приложения с более чем 1 миллионом пользователей.
Отчет состоит из 50 страниц, и здесь представлены некоторые ключевые моменты, вызывающие интерес как лично у автора, так и у читателей, такие как беспокойство относительно прекращения поддержки Flutter со стороны Google.
По поводу главной проблемы Flutter, 56% опрошенных выразили обеспокоенность тем, что Google может прекратить поддержку Flutter, на этот счет Грег Лабенц из Google ответил в интервью.
Лабенц отметил, что вопрос о том, будет ли Google отказываться от Flutter, является вечным. По его мнению, это не станет проблемой для Flutter, поскольку поддержание команды Flutter не требует затрат со стороны Google, а проект Flutter приносит доход компании:
Как бизнес, Flutter приносит доход и не является просто расходами, поэтому он не станет бременем для Google: И хотя это не стоит денег Google и широко используется. Кроме того, хочу отметить, что в настоящее время в списке консультантов Flutter (Flutter consultants) уже более семидесяти компаний-консультантов, среди которых такие известные компании, как IBM и baseflow, а также компании, использующие Flutter для своих решений, таких как VGV.
Например, в данном отчете, хотя AWS является наиболее популярным провайдером облачных услуг, доля Firebase + Google Cloud тоже значительна. Прибыль, которую Flutter приносит самой Google, весьма существенна.> В большинстве версий Flutter можно найти информацию о том, что Firebase SDK, AI SDK и другие технологии внедряются сразу после выпуска.
Отчет также показывает, что Firebase является основной платформой выбора для Flutter, особенно если говорить о Backend-as-a-Service (BaaS). Кроме того, удивительно, но 16% разработчиков используют Dart для создания серверных служб.
В интервью с одним из сооснователей Flutter Эриком он отметил:
"С момента основания Flutter развивается внутри экосистемы Google, чтобы решать проблемы Google. Однако в то время Flutter имел некоторые недостатки для внешних компаний, таких как возможность горячего обновления. Это стало причиной создания проекта Shorebird."
В отчете указано, что в пяти крупнейших отраслях использования Flutter, связанных с финансовыми, медицинскими, производственными и электронной коммерцией, больше всего приложений. Приложения, связанные с изображениями и видео, встречаются реже, что связано с слабым уровнем обработки изображений в Flutter.
Что касается языков программирования, используемых компаниями для разработки приложений на Flutter, то помимо Dart, самым распространенным остается JavaScript и другие фронтенд-языки. Интересно отметить, что Kotlin занимает второе место по популярности среди разработчиков Flutter, а третье место — Swift.
Из данных выше и ниже видно, что в настоящее время наибольшим спросом пользуются мобильные приложения, однако интерес к веб-приложениям также продолжает расти.
Конечно, с развитием Flutter Web, одной из самых актуальных проблем остаётся вопрос оптимизации пользовательского опыта. Один из путей решения этой проблемы заключается в использовании Flutter for Web WASM Native.
В интервью было отмечено, что ранние версии Flutter Web были незначительны, но сейчас они выросли в три раза, а также планируется развитие трёх ключевых функций для улучшения Flutter Web (SEO, горячего перезапуска JavaScript и WasmGC). Кроме того, среди самых ожидаемых функций три из пяти связаны с Flutter Web, что свидетельствует о его значении как одного из основных направлений развития Flutter.
Кроме того, выбор правильной архитектуры Flutter является одной из главных проблем для команд, начинающих работу с Flutter. Например, есть такие варианты, как Bloc, Riverpod и Provider, что может вызвать путаницу и аналитический паралич.
Также часто встречаются вопросы безопасности, производительности и интеграции с нативными системами в контексте Flutter.
Отчет CTO Flutter 2024 года в некоторой степени хорошо демонстрирует текущее состояние Flutter на глобальной арене. Хотя выборка была небольшой — всего 300 лидеров технологических областей из разных стран мира, «видение льва через трубочку» не является строго научным методом, но всё же представляет собой полезную отправную точку. Уверены, что прибыльность самого Flutter может служить источником уверенности для партнеров. Для заинтересованных лиц можно найти полный отчёт по следующей ссылке:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )