Surf Flutter Team – Telegram
Surf Flutter Team
3.13K subscribers
676 photos
54 videos
265 links
Комьюнити Flutter-разработчиков Surf.

🛠 Разработали решения для KFC, Росбанка и Medium Quality
📚 Делимся полезными материалами и обучаем стажёров

💬 Чат → https://news.1rj.ru/str/+aJbtJ4znXCBhOGIy

🧑🏻‍💻 Вакансии: career.surf.ru
📲 По вопросам @SurfAskBot
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Мы привезли для вас подарок с Mobius 🎁

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

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

Победителя выберем случайным образом 24 апреля в 18:00 (по Москве), результаты объявим в этом канале 🐄
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2011
История Surf началась в 2011 году…

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

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

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

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

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

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

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

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

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

Подписывайся, чтобы не пропустить ни одной волны 🏄
Please open Telegram to view this post
VIEW IN TELEGRAM
👍75👀2🗿1
🐦 Как приручить колбэки в Dart.

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

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


Дима, Flutter Team Lead в Surf, показал, как это реализовать с помощью Completer. Если что-то осталось непонятным — читай официальную документацию.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
16🔥9👀5
🏄 У нас есть Stack Overflow дома — заходи в комьюнити-чаты Surf.

Хочешь прокачать скиллы, получить помощь от сёрферов или обменяться опытом? Открываем комьюнити-чаты для Flutter, BA, Android, iOS, Backend и Frontend — место, где ты найдёшь единомышленников.

Что будет в чатах:
⚫️ Помощь с кодом — задавай вопросы, делись решениями и получай баллы за поддержку комьюнити.
⚫️ Викторины по направлениям — от Flutter до BA, проверяй знания и собирай очки.
⚫️ Доска лидеров — топовые участники каждого направления попадут в зал славы.
⚫️ Мерч за очки — футболки, стикеры, кружки ждут тебя.

Готов кодить, делиться опытом и покорять вершины?
👀 Увидимся в чатах.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
4😍3👍1🔥1🗿1
Хочешь проверить себя? Участвуй в демо-интервью 📝

Успей подать заявку на онлайн демо-интервью и поучаствовать в трансляции от Surf. Ищем middle и middle+ Flutter-разработчиков, чтобы показать, как проходит техническая секция в реальном формате.

Тебя ждёт неформальное общение, фидбэк и атмосфера без стресса.

➡️ Подай заявку до 4 мая.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍43
Осторожно, мошенники ⚠️

Нам стало известно, что неизвестные пишут людям в Telegram от имени сотрудников Surf — представляются менеджерами или рекрутерами, назначают фейковые собеседования и пытаются выманить доступ к iCloud или просят установить подозрительные приложения.

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

Актуальные вакансии есть на нашем сайте: career.surf.ru.

Будь внимателен, если что-то кажется странным — пиши нашему боту @SurfAskBot.
😱12👍10👀51😁1
🔍 Google I/O 2025: два вечера главных анонсов вместе с сёрферами.

20 и 21 мая — подключайся к нашим стримам по Google I/O. Будем вместе следить за анонсами новинок, делиться первыми впечатлениями и обсуждать всё самое интересное из мира технологий и разработки в прямом эфире.

Смотрим и комментируем:

20 мая (вторник)
➡️ 20:00 — Google Keynote: все главные анонсы и будущее технологий от Google.

21 мая (среда)
➡️ 20:00 — What’s new in Android development tools: новинки для Android-разработчиков.
➡️ 21:00 — What’s new in Flutter: свежие обновления для Flutter-сообщества.

Время указано по Москве.

📺 Залетай на эфиры в группу ВКонтакте, чтобы обсудить новинки и пообщаться с разработчиками. Запись сохраним.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥127👍1
Media is too big
VIEW IN TELEGRAM
Разбираем как не запутаться в маршрутах с AutoRoute 🛍

Таня, Flutter Developer в Surf, показывает, как навести порядок в навигации с помощью AutoRoute. В разборе — кейсы, с которыми сталкивается почти каждый разработчик.

Из видео ты узнаешь, как:
🔵 задавать маршруты с помощью @RoutePage,
🔵 настраивать кастомные переходы и анимации,
🔵 управлять навигацией в декларативном стиле.

📺 VK Видео
📺 YouTube

Остались вопросы? Можешь задать их в нашем комьюнити чате.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍841
Совместно со Школой Стратоплан проведём открытый практический мастер-класс для сотрудников и подписчиков на тему «Коммуникации и конструктивная конфронтация».

Умение продуктивно решать конфликтные ситуации влияет и на душевное благополучие, и на способность быстрее достигать целей. Приглашаем тебя развить навык договариваться в спорных ситуациях — когда мнения расходятся, ставки высоки, а эмоции кипят.

Илья Прахт, опытный менеджер в IT, расскажет:

🔵 Что такое конструктивная конфронтация — почему конфликты неизбежны, как не бояться их и зачем учиться вести их осознанно.
🔵 Где заканчивается твоя зона ответственности — и начинается чужая: поговорим о границах, свободе, зрелости и ответственности.
🔵 Как различать эмоции и факты — потренируемся отделять личное восприятие от реальности и не додумывать за других.
🔵 Разберём и отработаем ключевые умения, на которых строится конструктивная конфронтация:
➡️ понимать и учитывать позитивные намерения и потребности другой стороны
➡️ говорить о проблеме без обвинений и оценок
➡️ аргументировать предложения через интересы и выгоды собеседника
➡️ находить точку согласия

Работать будем онлайн в Zoom: около 60% времени — теория и демонстрации от тренера, 40% — практика в мини-группах.

Ты сможешь взглянуть на непростые разговоры — на работе и за её пределами — под новым углом и забрать с собой рабочие инструменты деловой коммуникации.

Встречаемся 28 мая в 18:00 (по Москве). Продолжительность — 2 часа.

Регистрируйся и подключайся по ссылке 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1