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
Бывает, что разработчики допускают орфографические ошибки в коде, комментариях, документации

Это кажется не критичным, но на деле вызывает проблемы:
🔹 отвлекает во время ревью;
🔹 нужно потратить время, чтобы поправить ошибки после ревью;
🔹 может ввести в заблуждение, если есть ошибка в названии параметра или класса;
🔹 ну и просто немного раздражает.

Решение очевидно: после установки красивой темы нужно вместе с другими плагинами сразу же настроить проверку орфографии.

В карточках рассказываем, как это сделать.
🔥20👍7
Пакет Share, точнее, его преемник share_plus — простая как топор библиотека

Передал Share.share(‘message’); — и шеринг работает на всех телефонах без проблем. 

Но если при разработке вы используете планшеты, то всё оказывается не так очевидно 👇👇👇

На одном из проектов у нас появился баг, при котором на айпадах не работала кнопка «Поделиться». 

Реализация была, как обычно, с помощью строки Share.share(‘message’);, но консоль стала ругаться на MethodChanel её при выполнении. 

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

Обсуждение и решение проблемы >>

⚠️ Главное: если приложение делается и для планшетов тоже, всегда передавайте sharePositionOrigin.
🔥22👍4
Слушаем новый эпизод Flutter Dev Podcast 🎧

Разложили по полочкам обновление 3.7 — там и 19 новых виджетов, и долгожданные фоновые изоляты, и превью нового графического движка!

У микрофона Cёрферы Евгений Сатуров и Марк Абраменко, Михаил Матюнин (Fox) и aso.dev founder Игорь Кравченко.

Подписывайcя на подкаст в Telegram и слушай на всех доступных площадках:

Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
🔥15👍8
Принимаем заявки на Flutter Weekend Study Jam 👨🏻‍💻

Начинаем онлайн на следующих выходных, программа такая:

📌 8 апреля — слушаешь лекции от крутых Сёрферов, подробности на карточках 👆
📌 9 апреля — решаешь задачу из нашего курса по Flutter (обновляем его, про это расскажем позже)

Далее подведём итоги, самых лучших позовём на собеседование — и бац, ты уже стажируешься во Flutter-команде Surf!

Не тяни — заполняй заявку до 6 апреля 👍
🔥17👍4🤔2
Перепись канала! Какой у тебя грейд?
Anonymous Poll
10%
Trainee
25%
Junior
33%
Middle
19%
Senior
14%
Без грейда
Как правильно выполнять операции с деньгами в Dart

У меня есть традиция. Каждый раз, когда начинается новый проект, я объясняю кому-то из команды, что выполнять операции с деньгами при помощи базовых вещественных типов в Dart нельзя ни в коем случае.

В карточках рассказываю, почему так происходит и что делать 👆👆👆

И держи ссылки на пакеты, которые помогут сделать всё корректно:
🔹 decimal
🔹 money2
👍39🔥12👏4💯2
Прямой эфир: ошибки новичков во Flutter 👨‍💻

Привет! Скоро, 8-9 апреля, наша команда проведет очередной Study Jam 🚀

Мы решили устроить небольшую разминку ⛹️ и организовать прямой эфир с участием Евгения Сатурова и Марка Абраменко.

Обсудим самые волнующие новичков вопросы:

🔹В мире много других профессий. Стоит ли мне идти в ИТ? Почему именно Flutter?
🔹Что изучать и где учиться? Что действительно важно, а что — не очень? Ошибки в подготовке.
🔹Первая работа: как ее найти? Как пройти собеседования? Обсуждаем «портрет» идеального джуна.
🔹Первые проекты: как вести себя в коллективе? Как расти и профессионально развиваться?

Оставляйте вопросы в комментариях: постараемся на них ответить.

🗓 6 апреля, 17:00 по мск

Ждём тебя!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥6👏2
Live stream scheduled for
Live stream started
Собираем комментарии к эфиру здесь 👇🏻
👍5
Live stream finished (1 hour)
Audio
Выкладываем запись эфира про ошибки начинающих Flutter-разработчиков 💡

Спасибо, что были с нами! Таймкоды:

0:04:30 — Насколько важно для разработчика знать базу?
0:14:59 — IT-курсы: хорошо или плохо, и какой выбрать?
0:18:57 — С какой специализации лучше начать новичку?
0:23:17 — Стоит ли будущему флаттеристу начинать с нативной разработки?
0:25:36 — Топ навыков начинающего Flutter-разработчика
0:31:00 — Как понять, что я готов к работе?
0:35:29 — Каким должно быть резюме, чтобы быть уверенным в трудоустройстве?
0:40:03 — Первая работа
0:45:25 — Ошибки и неприятности, которые могут возникнуть на первой работе
1:01:20 — Ответы на вопросы

Полезные ссылки:
📌 Дорожная карта Flutter-разработчика
📌 Что будет на Study Jam
🎙 Подкаст Flutter Dev Podcast
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍104
Инвайты на Surf Flutter Weekend Study Jam ждут вас на почте. Не забудьте проверить папку "спам". Если не удалось найти письмо, пишите: @AlenaTokareva 🏄
🔥122👍2
Forwarded from Surf Tech
Как Surf пасёт котов 🐱

Стали лучшим работодателем Воронежа за 2022 год! А ещё вошли в топ-50 работодателей и топ-7 IT-работодателей России среди небольших компаний. Недавно получили заслуженную награду на конференции hh.ru 🏆

На этом же мероприятии наш Head of Flutter Женя Сатуров рассказал, как мы стали лучшими. Основные тезисы собрали на vc.ru — читай по ссылке.
🔥202👏2