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
Приглашаем 14 октября в 18:00 на Student Flutter workshop.

В первую очередь ждём студентов технических специальностей разных курсов и начинающих специалистов.

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

📌Будет немного теории по Fluttter, а потом напишем небольшое приложение.

🎙Спикер — Женя Сатуров, Flutter/Android-разработчик, тимлид, активный спикер и технический евангелист в Surf.

🗓Встречаемся на нашем ютуб-канале.
Рассчитываем закончить за 1,5-2 часа.

Программа и регистрация https://surf-studio.timepad.ru/event/1448187/

#event
Всем привет!

🎙А мы начали вебинар «Flutter vs технология, на которой пишете вы: за чем будущее»

Подключиться на эфир вебинара по ссылке
На днях Google опубликовал результаты опроса Flutter-разработчиков за третий квартал 2020. Компания спрашивала о степени удовлетворённости различными компонентами фреймворка.

Читайте наш перевод статьи с комментариями Flutter Teamlead Surf Евгения Сатурова и узнайте, сколько разработчиков довольны фреймворком, решения каких проблем они ждут больше всего и что им не нравится в Flutter for web.
#project
React Native vs Flutter: часть 2

Flutter-разработчик Дмитрий Андриянов продолжает рассказ, почему перешёл из React Native во Flutter. В статье он на примерах показывает, чем отличаются технологии при создании UI: от удобства разработки и до конечного результата.

Спойлер: Flutter выглядит интереснее.
#project
Привет!
Наш коллега Flutter-разработчик Миша Зотьев ведёт канал Oh, my Flutter

Каждый день он собирает самые интересные, актуальные новости, статьи и события из мира Flutter.

Это не банальный дайджест или перепост статей — он старается выделить суть каждой новости и кратко описать главное в посте.

Небольшая подборка интересных постов за месяц:

📌 Новинки в самом Flutter:
Navigator 2.0, App Clips, Адаптация к iOS 14.

📌 Полезные сервисы и библиотеки:
Faker, GitHub Actions, Codemagic.

📌 Решение проблем:
Http trouble beta, не находит устройство.

Подписывайтесь на канал и будьте в курсе новостей из мира Flutter-разработки😉
12 ноября в 18:00 совместно с Иннополис приглашаем на Flutter meetup

📌поговорим о Dependency Injection для Dart и Flutter проектов
📌как сделать его декларативным (самогенерируемым) и при этом сохранить человеко-читабельность
📌как подменить компоненты при тестировании
📌как изолируются моки от production-кода

🎙Спикер:
Андрей Савостьянов, Flutter dev, Surf

🎙Эксперты:
— Евгений Сатуров, Flutter-TeamLead, Surf
— Илья Вирник, TeamLead команды Flutter-разработки, Яндекс.Такси
— Сергей Кольцов, Flutter-разработчик, Яндекс.Такси

🌐Дата и время: 12 ноября, 18:00 мск
Регистрация и подробности

#event
Начинаем цикл статей про SurfGear

SurfGear — наш публичный репозиторий на GitHub, где выкладываем всякие полезности для разработки на Flutter: набор библиотек, стандартов, инструментов.

В первой статье цикла наш flutter-разработчик Дмитрий Андриянов рассказывает, как сделать слушатель клавиатуры силами Flutter — без платформенного кода.
4 и 5 декабря приглашаем на DartUP 2020.

В этом году впервые участвуем в главном Flutter-событии России — DartUP. Мы подготовили для вас много интересного:

📌 Код-ревью ваших репозиториев в прямом эфире. Проводит Артём Зайцев, руководитель Flutter-отдела.
📌 Возможность поучаствовать в развитии Flutter-комьюнити и сделать мир Flutter-разработки ещё круче: предлагайте любые ваши идеи, как улучшить работу с фреймворком.
📌 Доклады от Жени Сатурова и Миши Зотьева,
📌 Много подарков и общения.

Подробности:

👉 Уже больше года мы развиваем open source набор библиотек, стандартов, инструментов для разработки на Flutter — SurfGear.

Давайте вместе внесём вклад в развитие мира Flutter. Присылайте ваши идеи: как улучшить работу с фрейморком? чего не хватает? что сделать, чтобы стало проще и лучше? какие боли есть у Flutter-разработчиков?

🏄 Абсолютно любые предложения приветствуются! Пять лучших реализуем в SurfGear.

Как прислать предложения, принять участие в код-ревью и зарегистрироваться — по ссылке

#event
2 декабря продолжение Flutter Study Jam.

Это серия онлайн-воркшопов, которые GDG совместно с нами и DSC проводят для студентов (25 ноября) и для более продвинутых разработчиков (2 декабря).

👉 В этот раз частично перепишем экраны с использованием архитектуры surf_mwwm.

Добавим для него состояния:

📌 Имитация регистрации пользователя.
📌 Редактирование существующих данных.
📌 Отображение существующих данных. Создадим главный экран и переход к экрану с данными в соответствующим режимом.

🌐Когда и где: 2 декабря 18:00 мск, ютуб-канал GDG Voronezh.

Подробности и регистрация https://gdg-voronezh-event.timepad.ru/event/1491784/

#event
После рабочего дня вечер хорошо бы провести в приятной компании: с родными, друзьями, коллегами… ну или послушать интересный подкаст с интересными людьми.

👉Flutter TeamLead Surf Женя Сатуров сходил в гости к ребятам из «Подлодки». Выпуск посвящен мобильной кроссплатформе. Поговорили про Flutter в целом, обсудили, за счёт чего достигается кроссплатформенность, сильные и слабые стороны технологии, какая динамика роста и многое другое.

Послушать весь выпуск. Женя подключается с 7:36.
Сегодня и завтра Surf можно найти на Dartup 2020.

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

Ну и конечно, послушать доклады:

📌 4.12, пт, 11:00 — Миша Зотьев, Flutter под капотом
📌 5.12, суб, 14:00 — Женя Сатуров, Gear up, ускоряем Flutter-разработку

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

🗓 пт 4.12

11:00 Showcase Surf
12:00 HR-talk с Машей Долгушевой (HR в Surf) и Женей Сатуровым (TeamLead в Surf)
13:00 Labelcom. Как сделать приложение на Flutter, которое не должно было быть на нём написано.
14:00 Код-ревью. Артём Зайцев руководитель flutter-отдела в Surf
15:00 Код-ревью. Артём Зайцев, руководитель flutter-отдела в Surf
16:00 Конец работы стенда

Ссылка на участие в розыгрыше

🔥До встречи!

#event
Flutter-разработчик Миша Зотьев выпустил заключительную статью серии про общее подкапотное устройство Flutter.

Миша рассказывает, как Flutter строит кадр и какое в этом принимают участие менеджеры BuildOwner и PipelineOwner, устройство и принципы работы этих менеджеров, а так же алгоритмы построения лейаута.
Когда мы работали над банковским B2B приложением, перед нами возникла задача: сделать миграцию пользователей с прежнего нативного приложения на новое Flutter-приложения бесшовной — чтобы они ничего не заметили и не испытали никаких неудобств. В противном случае им пришлось бы долго и мучительно проходить процедуру входа в приложение и они вполне могли бы не обрадоваться такому обновлению. Оказалось, что задача нетривиальная.

Описываем наше решение в статье на хабре: https://habr.com/ru/company/surfstudio/blog/534434/

Решение реализовал Александр Трущинский, статью написал Дмитрий Андриянов.

#project
Почему компании всё чаще выбирают Flutter и что это значит для разработчиков?

📌Приглашаем 4 февраля в 18:00 мск на бесплатный вебинар. Обсудим текущий спрос на Flutter и будущее технологии.
⚓️ Регистрация https://bit.ly/3qGUTpg

👉Ты узнаешь:

📌Инсайты про Flutter из опыта реальных проектов компании Surf
📌Нужно ли изучать Flutter и где искать работу Flutter-разработчику
📌Как выглядит рынок мобильной разработки и почему компании всё чаще выбирают Flutter.
📌Сможет ли Flutter сместить другие кроссплатформы и конкурировать с нативной разработкой

Регистрируйтесь сейчас — напомним за сутки и за час до вебинара!

#события
Выложили перевод официального анонса Flutter 2 с комментариями от Flutter Team Lead Surf Евгения Сатурова.

👉 Читатать по ссылке

#статья
Подключайтесь сегодня 10.03 в 21:00 по мск, на митап для GDG Hannover. Наш Flutter Team Lead Евгений Сатуров будет подробно рассказывать, что нового во Flutter 2.0

📌 Регистрация и подробности

#события
Приглашаем на Flutter Engage Russia, который пройдет 13-го марта в 12:00 мск на канале GDG Russia.

В программе несколько мини-докладов по основным топикам конференции, сессия вопросов и ответов со специальным гостем и круглый стол со всеми экспертами.

🎤 В числе спикеров наш коллега — Евгений Сатуров с докладом «Переходим на Null Safety»

🎁 Организаторы приготовили сюрприз — специальный гость, DevRel из Flutter Team, Filip Hráček! Если вы хотите задать вопрос Филипу, ну или остальным участникам, заполните вот эту форму.

Регистрация и подробности

#события
Представляем перевод статьи, анонсирующей выход Dart 2.12. Да, знаем, что опоздали с публикацией: оригинал вышел 3 марта. Тем не менее, Dart 2.12 — важный релиз и поэтому мы решили опубликовать материал.

👉 Почитать перевод

#статья
Приглашаем на live-coding сессию на Flutter. 26 мая, среда, 18:30 мск.

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

Можете прийти и просто наблюдать, как кодим мы, а можете кодить вместе с нами — тогда вам нужен будет Flutter, IDE и второй монитор (с ним удобнее😎)

🗓26 мая, среда, в 18:30 мск
🌐Ютуб-канал Surf
Программа и регистрация

Зарегистрируйся, чтобы получить ссылку на трансляцию.

#event
Всем привет!
Начали трансляцию Flutter live coding

Подключиться к трансляции👉
https://www.youtube.com/watch?v=9DGO0OMUAVM