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
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
Как прошёл Flutter Weekend Study Jam 🐦

8-9 апреля провели уже традиционный третий Flutter Study Jam. В субботу наши опытные инженеры делились знаниями в теоретической сессии (посмотреть лекции можно здесь), в воскресенье же состоялась практическая часть. У ребят было задание, которое они должны были выполнить за 10 часов.

Работы призёров и победителя:
🌐 Артём Баркалов
🌐 Максим Прозоров
🌐 Нуртлеу Шайзолла
🌐 Симон Бутенко
🌐 Максим Заречнев
🌐 Максим Яковлев
🥇 Олег Карачаев

Впечатления организаторов и участников узнай в карточках 👆

Ждём всех на следующих Study Jam’ах!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥226👏5👍1
Коллеги организуют прямой эфир, присоединяйтесь 👍
Forwarded from Surf Mobile Team
Прямой эфир: что нового в Android и чем нам помогут нейросети 📱

Обсудим нововведения Android 14 и использование нейросетей в нативной разработке в прямом эфире! У микрофона:

— Алексей Рябков, Surf Android TeamLead
— Герман Прошунин, Surf Android Developer
— Максим Кругликов, Surf Android Developer
— Кирилл Розов, Tinkoff Staff Engineer, автор YouTube-канала Android Broadcast

📅 14 апреля, 17:00 по мск
📌 YouTube-канал «Surf Tech»

Ждём всех 😉
👍4
Как Flutter Team пилил стриминг 💻

В новой статье на Хабре Flutter-разработчик Тимур Тхаркахов рассказывает про наш стриминг на Flutter — проект The Hole. В процессе встретили немало проблем: недостаточная функциональность пакета видеоплеера, сложности с реализацией фичи картинка-в-картинке, специфические для платформ ошибки.

Были специфичные для Flutter баги. И были засады, которые специфичны для натива.

Читай статью по ссылке 👈🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥7
Передача параметра в метод: по ссылке или по значению?

Недавно в командном чатике коснулись вопроса о способах передачи параметра в метод. И вот вам небольшая задачка.

Попробуйте определить вывод у такого на первый взгляд нехитрого кода:

class Test {
int val;

Test(this.val);
}

void main() {
int number = 0;
Test test = Test(0);

fn1(number, test);
print('N-$number V-${test.val}');

fn2(number, test);
print('N-$number V-${test.val}');
}

void fn1(int number, Test test) {
number = 1;
test.val = 1;
}

void fn2(int number, Test test) {
number = 2;
test = Test(2);
print('N-$number V-${test.val}');
}

Правильный ответ:
N-0 V-1
N-2 V-2
N-0 V-1

Ссылка из бонус-сектора карточек — статья Numbers in Dart.
👍17🔥86