Your trial period has ended!
For full access to functionality, please pay for a premium subscription
SU
Surf Flutter Team
https://t.me/surf_flutter
Channel age
Created
Language
Russian
0.68%
ER (week)
8.83%
ERR (week)

Комьюнити Flutter-разработчиков Surf.

🛠 Разработали решения для KFC, Росбанка и Medium Quality

📚 Делимся полезными материалами и обучаем стажёров

Messages Statistics
Reposts and citations
Publication networks
Satellites
Contacts
History
Top categories
Main categories of messages will appear here.
Top mentions
The most frequent mentions of people, organizations and places appear here.
Found 54 results
SU
Surf Flutter Team
3 039 subscribers
1
69
🎉 Результаты розыгрыша:

🏆 Победитель:
1. Alexander (@alexsamoylenko)

✔️Проверить результаты
04/24/2025, 17:59
t.me/surf_flutter/735
SU
Surf Flutter Team
3 039 subscribers
24
874
04/23/2025, 17:29
t.me/surf_flutter/734
SU
Surf Flutter Team
3 039 subscribers
24
868
04/23/2025, 17:29
t.me/surf_flutter/731
SU
Surf Flutter Team
3 039 subscribers
24
875
04/23/2025, 17:29
t.me/surf_flutter/733
SU
Surf Flutter Team
3 039 subscribers
24
868
04/23/2025, 17:29
t.me/surf_flutter/730
SU
Surf Flutter Team
3 039 subscribers
26
24
875
🐦 Как приручить колбэки в Dart.

Мы все стремимся к лаконичному и понятному асинхронному коду с Future. Но иногда реальность вносит свои коррективы — приходится работать с библиотеками и плагинами, у которых только callback-based API.

Ситуацию можно взять в свои руки и преобразовать неудобные вызовы method((result) { … }) в привычный dart
final result = await method().

Дима, Flutter Team Lead в Surf, показал, как это реализовать с помощью Completer. Если что-то осталось непонятным — читай официальную документацию.
04/23/2025, 17:29
t.me/surf_flutter/729
SU
Surf Flutter Team
3 039 subscribers
24
873
04/23/2025, 17:29
t.me/surf_flutter/732
SU
Surf Flutter Team
3 039 subscribers
13
1
1.0 k
История Surf началась в 2011 году…

… когда Владимир Макеев держал в руках кнопочную Nokia и спросил себя: «Что ещё можно кодить на Java»?

За 14 лет команда сделала приложения, которыми пользуется каждый третий в стране — ты точно среди них.

Теперь Владимир делится опытом, фейлами и откровениями про управление бизнесом и разработку в своём блоге. Вот про что он там пишет:

⚫️ Как управлять агентским бизнесом на 300 человек.

⚫️ Что творится на российском IT-рынке.

⚫️ Какие digital-фишки и AI-инновации стоит держать на радаре.

⚫️ Почему одни проекты задают тренды, а другие не поспевают за рынком.

Кое-что из свежих материалов:

➡️ 4 совета, чтобы не остаться на обочине разработки.
➡️ «Сейчас я — американский таксист».
➡️ Манхеттенский проект в области AI.

Подписывайся, чтобы не пропустить ни одной волны 🏄
04/18/2025, 14:40
t.me/surf_flutter/728
SU
Surf Flutter Team
3 039 subscribers
27
5
1.4 k
Мы привезли для вас подарок с Mobius 🎁

Хочешь получить книгу «Основы Dart» с автографами автора и разработчиков Surf? Запускаем розыгрыш.

Всё, что нужно:
🔵 Подписаться на канал @surf_flutter.
🔵 Подписаться на канал @madteacher_channel.
🔵 Находиться на территории России.
🔵 Нажать кнопку «Участвовать» под постом.

Победителя выберем случайным образом 24 апреля в 18:00 (по Москве), результаты объявим в этом канале 🐄
04/17/2025, 15:29
t.me/surf_flutter/726
SU
Surf Flutter Team
3 039 subscribers
38
23
906
Обрезаем виджеты во Flutter с svg_clip ✂️

Обрезка виджетов во Flutter бывает сложнее, чем кажется. ClipRRect подходит для скруглений, но для сложных форм приходится возиться с ClipPath и CustomClipper. Вместо этого можно использовать svg_clip и упростить задачу.

В посте разобрали, как применять библиотеку svg_clip на практике.
04/15/2025, 15:00
t.me/surf_flutter/721
SU
Surf Flutter Team
3 039 subscribers
23
885
04/15/2025, 15:00
t.me/surf_flutter/723
SU
Surf Flutter Team
3 039 subscribers
23
882
04/15/2025, 15:00
t.me/surf_flutter/722
SU
Surf Flutter Team
3 039 subscribers
23
887
04/15/2025, 15:00
t.me/surf_flutter/724
SU
Surf Flutter Team
3 039 subscribers
23
887
04/15/2025, 15:00
t.me/surf_flutter/725
SU
Surf Flutter Team
3 039 subscribers
2
1
806
Разыграем мерч за лучший вопрос в чате трансляции 🎁

Задай самый интересный вопрос в чате, и получи мерч с конференции Mobius.
04/10/2025, 14:12
t.me/surf_flutter/719
SU
Surf Flutter Team
3 039 subscribers
3
1
883
Walk-and-talk стрим с Mobius уже сегодня 🎤

В 13:30 проведём эфир, пообщаемся со спикерами, покажем атмосферу конференции и ответим на все ваши вопросы.

Присоединяйся 👈
04/10/2025, 12:42
t.me/surf_flutter/718
SU
Surf Flutter Team
3 039 subscribers
8
2
997
👀 Смотри официальную трансляцию открытой секции Mobius в VK Видео или на YouTube.

Ведущий — Лёша, Android Team Lead Surf.
04/09/2025, 15:36
t.me/surf_flutter/717
SU
Surf Flutter Team
3 039 subscribers
22
22
1.1 k
Проведём эфир с демо-интервью по Flutter — ищем middle, middle+ разработчиков 🐦

Покажем, как проходит настоящая техническая секция. Атмосфера будет максимально комфортной: разберём типичные ошибки, обсудим способы их исправления, проведём неформальное общение и дадим фидбэк.

Всё, что тебе нужно — уверенные знания Flutter, понимание ООП паттернов и желание присоединиться к нашему стриму.

➡️ Заполняй форму до 4 мая.
04/08/2025, 12:33
t.me/surf_flutter/716
SU
Surf Flutter Team
3 039 subscribers
12
2
793
Работать с трендами — хайп или успех? Разбираем в новом выпуске «Не 12 часов»

Подкаст, в котором мы делимся нашим видением процессов, инженерной культуры аутсорс-компании и способами повышения её эффективности.

В новом выпуске Марк Абраменко и Евгений Сатуров, ведущие инженеры Surf, объясняют зачем мы купили в офис феномен Apple Vision Pro. А ещё обсуждают, как:

🔵 Тренды двигают индустрию вперёд и почему некоторые остаются временным шумом.

🔵 Flutter стал основным инструментом кроссплатформенной разработки.

🔵 Качество кода и архитектура определяют успешные и долгосрочные проекты в аутсорсе.

Смотри видео:
📺 VK Видео
📺 YouTube
04/04/2025, 13:46
t.me/surf_flutter/715
SU
Surf Flutter Team
3 039 subscribers
16
1
894
Зимняя школа Surf по Flutter завершилась 🐄

Поздравляем участников — вы проделали отличную работу, разобрались в технологиях, прокачали навыки и стали частью комьюнити Surf. Уже 4 апреля вручим сертификаты о прохождении.

Оставайся с нами — впереди будут ещё мероприятия 😉
04/03/2025, 12:03
t.me/surf_flutter/714
SU
Surf Flutter Team
3 039 subscribers
16
11
877
Запуск проекта без хаоса и бессоных ночей 💡

Главное из подкаста «Не 12 часов» о проектировании и запуске разработки — теперь в тексте. Почему на старте проекта нужен архитектор? Как держать сроки под контролем? Что делать, если что-то пошло не так?

Евгений Сатуров, Head of Flutter Surf, и Марк Абраменко, Tech Lead of Flutter Surf, делятся опытом, как в Surf выстроили процесс запуска проектов.

📝 Ответы уже на Хабре.
03/27/2025, 12:30
t.me/surf_flutter/713
SU
Surf Flutter Team
3 039 subscribers
14
27
911
Адаптивные иконки во Flutter: настройка и нюансы платформ ⚙️

Как настроить адаптивные иконки во Flutter-проекте? Рассмотрим вместе с Самиром, Flutter Team Lead в Surf. Обсудим реализацию для Android и iOS, разберёмся в нюансах и сделаем иконки действительно адаптивными.

Читай, как сделать идеальные иконки
03/24/2025, 13:33
t.me/surf_flutter/712
SU
Surf Flutter Team
3 039 subscribers
17
12
852
Меняем подход к код-ревью и избавляемся от стресса 💡

Что мешает продуктивной проверке кода? Как избежать перегруженных PR? Почему селф-ревью лучший друг разработчика? Отвечаем на эти вопросы и
делимся лучшими советами для ревьюеров в новой статье.

➡️ Читать на Хабре.
03/19/2025, 15:25
t.me/surf_flutter/711
SU
Surf Flutter Team
3 039 subscribers
29
8
982
Mobius уже скоро — готовим два доклада по Flutter

Присоединяйся в Москве или онлайн:

9 апреля, 14:45 – 15:30 — Марк, Tech Lead Flutter в Surf, выступит с докладом об уязвимостях во Flutter-приложениях.

10 апреля, 14:45 – 15:30 — Ваня, Flutter Team Lead & Senior Dev в Surf, расскажет, как прокачать проект с помощью кастомного Dart-линтера.

Пиши в комментах, если будешь на конфе. Встретимся, понетворкаем 😉
03/18/2025, 16:15
t.me/surf_flutter/709
SU
Surf Flutter Team
3 039 subscribers
8
971
03/18/2025, 16:15
t.me/surf_flutter/710
SU
Surf Flutter Team
3 039 subscribers
3
897
03/11/2025, 17:11
t.me/surf_flutter/707
SU
Surf Flutter Team
3 039 subscribers
3
1.2 k
03/11/2025, 17:11
t.me/surf_flutter/708
SU
Surf Flutter Team
3 039 subscribers
30
3
889
Рассказываем, как сходили на FlutterConf 👀

Сёрферы вернулись с первой за долгое время Flutter-конфы в России. Вот, что ребята говорят о прошедшем событии:

Иван, Flutter Teamlead & Senior Dev Surf:
Конференция прошла очень хорошо. Было много участников как оффлайн, так и онлайн. Масштаб конференции мог показаться камерным, но это неудивительно, учитывая, что это первая подобная конференция по Flutter за долгое время. Особенно понравился доклад про внутренние процессы развития Dart. Есть все шансы, что событие станет ежегодным.


Айнур, Flutter Dev Surf:
Здорово, что получилось организовать конференцию, полностью посвящённую любимой технологии. Обмен опытом со «звёздами» сообщества вдохновляет. Особенно впечатлил доклад про кастомные RenderObjects и круглый стол. Хотя не удалось стать спикером, я остался доволен — познакомился с кучей крутых ребят, получил новые знания и заряд мотивации.
03/11/2025, 17:11
t.me/surf_flutter/705
SU
Surf Flutter Team
3 039 subscribers
4
894
03/11/2025, 17:11
t.me/surf_flutter/706
SU
Surf Flutter Team
3 039 subscribers
20
34
1.1 k
Как заставить скроллы в Sliver-списках двигаться синхронно 🤔

В новой статье вместе с Иваном, Teamlead и ведущим Flutter-разработчиком Surf, разберём, как реализовать хитрый скролл с несколькими списками и учесть нюансы вёрстки.

Подробности на Хабре 👈
03/10/2025, 15:45
t.me/surf_flutter/704
SU
Surf Flutter Team
3 039 subscribers
7
1
768
🎤 Подключайся к трансляции Зимней школы Flutter Surf

Приглашаем студентов Воронежа на Зимнюю школу Flutter Surf. За пару дней ты прокачаешься в кроссплатформенной разработке и получишь базу для старта карьеры Flutter-разработчика.

В первый день ждут крутые доклады для всех, кто хочет освоить Flutter и Dart. Смотри темы выступлений на картинке. На трансляцию приходи в канал @surf_tech или в нашу группу VK — 10 марта в 18:40.

Запись встречи будет, но гораздо интереснее посмотреть вживую и успеть задать вопросы.
03/07/2025, 18:40
t.me/surf_flutter/703
SU
Surf Flutter Team
3 039 subscribers
21
6
846
Раскрываем наши секреты найма и построения команды ☝️

Этой теме Женя Сатуров и Марк Абраменко посвятили третий выпуск подкаста «Не 12 часов». В эпизоде ведущие инженеры Surf делятся своим подходом к созданию профессионального и мотивированного отдела в IT-компании.

Спойлер: как говорит Женя, «Мы нанимаем разработчиков-энтузиастов, которые не просто хотят работать, но и горят своим делом»

Ребята не понаслышке знают: эффективной работе команды помогает система менторства, продвижения сотрудников по грейдам и подходящая система ценностей. Почему компании важно не просто «делать деньги», но и смотреть на кандидатов как на потенциальных единомышленников: рассказываем в выпуске.

Если тебе интересен наш подход к работе — сохраняй подкаст для просмотра:

📱 YouTube
📱 VK Видео

Или слушай новый эпизод:
🔵Apple Podcasts
🔵VK Podcasts

Твои комментарии — ждём и приветствуем 🖐️
02/28/2025, 17:38
t.me/surf_flutter/702
SU
Surf Flutter Team
3 039 subscribers
36
866
02/19/2025, 16:28
t.me/surf_flutter/695
SU
Surf Flutter Team
3 039 subscribers
36
868
02/19/2025, 16:28
t.me/surf_flutter/700
SU
Surf Flutter Team
3 039 subscribers
36
867
02/19/2025, 16:28
t.me/surf_flutter/697
SU
Surf Flutter Team
3 039 subscribers
20
36
876
Создаём api на примере библиотеки retrofit ☝️

Большинство мобильных приложений взаимодействуют с сетью с помощью разных запросов к api.

➡️ Для небольших решений запросы можно писать вручную, с помощью dio, однако чем больше таких запросов, тем сложнее следить за актуальностью каждого: в каком-то может добавиться новая переменная, в другом поменяется возвращаемый тип.

➡️ Разбирать сотни строк кода становится сложнее. В таких случаях лучше всего доверить все машине и автоматизировать процесс.

Тут разработчикам на помощь приходит генерация кода — по определенным разметкам в классах генерируется код в отдельных файлах. Сделать это можно с помощью библиотек по типу retrofit.

Артём, Flutter-разработчик Surf, решил разобрать решение для кодогенерации сетевого слоя — и поделиться им в этом посте 💬
02/19/2025, 16:28
t.me/surf_flutter/693
SU
Surf Flutter Team
3 039 subscribers
36
868
02/19/2025, 16:28
t.me/surf_flutter/699
SU
Surf Flutter Team
3 039 subscribers
36
866
02/19/2025, 16:28
t.me/surf_flutter/696
SU
Surf Flutter Team
3 039 subscribers
36
866
02/19/2025, 16:28
t.me/surf_flutter/698
SU
Surf Flutter Team
3 039 subscribers
36
865
02/19/2025, 16:28
t.me/surf_flutter/694
SU
Surf Flutter Team
3 039 subscribers
42
1.1 k
02/19/2025, 16:28
t.me/surf_flutter/701
SU
Surf Flutter Team
3 039 subscribers
19
3
805
Наш взгляд на развитие Flutter: поделимся им на FlutterConf 💬

21 февраля в Москве выступим на круглом столе FlutterConf. Иван, TeamLead & Senior Flutter Dev, расскажет, как наша команда сделала ставку на Flutter и почему это решение оправдало себя в разы.

FlutterConf — возможность для Flutter-разработчиков узнать о последних тенденциях и обменяться опытом. Конференция соберет более 200 гостей в оффлайне и проведёт трансляции для онлайн-участников.

📌Для наших подписчиков действует скидка 10% на оффлайн-билет по промокоду surfflutter10

В программе FlutterConf:

🔵Два потока докладов про реальные кейсы с нестандартными требованиями; архитектурные решения и инструменты для Flutter-проектов.
🔵 Нетворкинг-события, круглый стол и афтерпати.

🕒 Присоединяйся к круглому столу в 18:10 — 19:10 🙌

С коллегами из Amiga, Яндекс Go, Friflex, Usetech, MadBrains и автором книги «Основы Dart» обсудим, почему Flutter лучше других кроссплатформенных решений, точно ли он готов к энтерпрайз-проектам и какие дальнейшие фичи мы будем ожидать.

💬 Иван, TeamLead & Senior Flutter Dev: «Здорово обсуждать решение проблем или нововведения, которые появляются в процессе разработки на нашем любимом фреймворке. Важно делиться опытом, передавать его дальше, чтобы развивать технологию. В Surf мы особенно рады, что по Flutter становится больше конференций, а значит — распространяется его сфера влияния».
02/14/2025, 16:16
t.me/surf_flutter/692
SU
Surf Flutter Team
3 039 subscribers
47
1.0 k
02/13/2025, 16:17
t.me/surf_flutter/690
SU
Surf Flutter Team
3 039 subscribers
34
47
968
Настраиваем Linter 🔍

В ноябре мы проводили трансляцию с разбором типовых ошибок из Ваших проектов, многих из которых можно было бы избежать благодаря использованию Linter.

Уверены: полезные инструменты лучше изучать поздно, чем никогда :)

Поэтому давайте вместе с Айнуром, Surf Flutter Dev, разберемся что такое Linter и как его настроить 😎

Полезные ссылки:

➡️Наш пакет с правилами для линтера
➡️Все правила линтера
➡️DCM
02/13/2025, 16:17
t.me/surf_flutter/685
SU
Surf Flutter Team
3 039 subscribers
47
1.0 k
02/13/2025, 16:17
t.me/surf_flutter/691
SU
Surf Flutter Team
3 039 subscribers
47
995
02/13/2025, 16:17
t.me/surf_flutter/688
SU
Surf Flutter Team
3 039 subscribers
47
987
02/13/2025, 16:17
t.me/surf_flutter/686
SU
Surf Flutter Team
3 039 subscribers
47
998
02/13/2025, 16:17
t.me/surf_flutter/687
SU
Surf Flutter Team
3 039 subscribers
47
1.0 k
02/13/2025, 16:17
t.me/surf_flutter/689
SU
Surf Flutter Team
3 039 subscribers
13
10
1.1 k
Пройди обучение от Surf Flutter Team на Зимней школе 🐮

В Воронеже 10-14 марта проведём интенсив для начинающих разработчиков. Занятия пройдут оффлайн: для максимального погружения в специфику работы во Flutter.

Обучение проведут разработчики нашей команды. Будем слушать доклады и лекции, объединенные с лайвкодингом, включаться в самостоятельную работу для прокачки скиллов.

На Зимней школе Surf ты сможешь:

🔵разобрать основы Dart и Flutter,
🔵запустить Flutter-приложение более чем на 6 платформах,
🔵узнать, какие паттерны используются во Flutter-разработке,
🔵рассмотреть основы архитектуры во Flutter,
🔵научиться делать красивые анимации.

Оставляй заявку на сайте и заполняй анкету на обучение. Об итогах отбора — сообщим за неделю до старта школы.

Увидимся на занятиях 🙌
02/07/2025, 19:07
t.me/surf_flutter/684
SU
Surf Flutter Team
3 039 subscribers
26
11
1.2 k
Гибкость и хаос vs строгость и дисциплина: разбираем процесс разработки в новом выпуске подкаста 🐦🎤

Конец января отметился релизом второго эпизода «Не 12 часов». В выпуске «Процесс разработки: как мы работаем» ведущие инженеры Surf Женя и Марк обсуждают, как балансировать между регламентами и гибкостью в разработке. Выясняют, как выстраивать эффективные процессы, какое значение в этом играет роль тимлида и как извлечь пользу из хаоса в работе.

В эпизоде ты узнаешь про:

✔️ отклонение от процессов и наше отношение к регламентам;
✔️признаки хорошо работающего процесса;
✔️влияние тимлида и руководителя на проект;
✔️эффективность децентрализации в команде;
✔️контроль качества проекта;
силу онбордингов.

Включай видео на удобной площадке:

🔵YouTube
🔵VK Видео

🎧 Или слушай подкаст в аудиоверсии:

🔵Apple Podcasts
🔵VK Podcasts
🔵YouTube
01/31/2025, 20:57
t.me/surf_flutter/683
SU
Surf Flutter Team
3 039 subscribers
22
13
1.1 k
Начинаем код-ревью Flutter-проектов 2.0 🖐

Подключайся к трансляции в шапке профиля, на нашем канале Surf Flutter Team. Вопросы для Ивана и Максима — пиши в комментариях к этому посту 👇🏻

Или смотрим стрим, пиши в чат на площадках:

🔵YouTube
🔵VK
01/31/2025, 17:01
t.me/surf_flutter/681
SU
Surf Flutter Team
3 039 subscribers
34
10
1.4 k
Встречаемся на стриме по ревью Flutter-проектов уже через 1 день ✌🏻🕐

Иван, Teamlead и ведущий Flutter-разработчик нашей команды приглашает тебя на эфир уже в эту пятницу. Разберём аспекты проектирования, архитектуру и подходы в проектах подписчиков.

Пообщаемся в лайве и попробуем вместе повысить качество кода.

Присоединяйся к трансляции 31 января в 17:00 (по Москве). Увидимся на площадках:

🔵Telegram: Surf Flutter Team — доступ к эфиру будет в шапке профиля;
🔵YouTube
🔵VK
01/29/2025, 18:42
t.me/surf_flutter/678
SU
Surf Flutter Team
3 039 subscribers
23
4
988
01/29/2025, 18:42
t.me/surf_flutter/677
Search results are limited to 100 messages.
Some features are available to premium users only.
You need to buy subscription to use them.
Filter
Message type
Similar message chronology:
Newest first
Similar messages not found
Messages
Find similar avatars
Channels 0
High
Title
Subscribers
No results match your search criteria