🍬 Flutter Dev Podcast — анонсы выпусков
2.74K subscribers
9 photos
51 links
Всё что вы хотели узнать про Flutter, но боялись спросить. Обсуждаем новости индустрии, делимся продакшн-опытом внедрения и интересными наблюдениями, приглашаем ярких представителей Flutter-сообщества.
Download Telegram
#41 FlutterFlow

С самого начала существования индустрии разработки ПО не прекращаются попытки энтузиастов автоматизировать и оптимизировать процесс написания кода. А что если лучший код – это тот код, который ты вообще не писал? Это смелое предположение вылилось в создание целого семейства "no-code" инструментов. С их помощью можно создавать программные продукты, вообще не притрагиваясь к коду.

Примерно полгода назад Google вступил в игру и начал активно продвигать FlutterFlow – многофункциональный конструктор Flutter-приложений, который и сам написан на Flutter. Первое впечатление произвести получилось: интуитивный WYSIWYG-редактор, целая библиотека готовых UI-компонентов, возможности для коллаборативной работы.

Но как это всё работает на самом деле? Можно ли действительно создать полноценное Flutter-приложение, используя только FlutterFlow? Сколько на самом деле кода надо написать при использовании "no-code"-решения? Стоит ли платить за недешёвую платную подписку? Кому стоит обратить внимание на FlutterFlow уже сейчас, а кому лучше держаться подальше?

На эти и другие вопросы ищут ответ: Евгений Сатуров (Surf), Марк Абраменко (Surf), Данил Рябов (No-code Production).

🌐 Официальный сайт FlutterFlow
Полезное по теме:
🌐 Официальное сообщество
🌐 Документация
🌐 Официальный YouTube-канал
🇷🇺 Русскоязычные сообщества: раз, два

Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Please open Telegram to view this post
VIEW IN TELEGRAM
🍬 Flutter Dev Podcast — анонсы выпусков
#41 FlutterFlow С самого начала существования индустрии разработки ПО не прекращаются попытки энтузиастов автоматизировать и оптимизировать процесс написания кода. А что если лучший код – это тот код, который ты вообще не писал? Это смелое предположение вылилось…
#41 Flutter Flow
Flutter Dev Podcast
00:01:36 Знакомство с гостем
00:04:00 Что такое no-code и low-code?
00:09:45 Поддержка FlutterFlow-приложений
00:17:10 Сравнение процесса работы на Flutter и во FlutterFlow
00:20:00 Кастомные виджеты и плагины во FlutterFlow
00:31:20 Архитектура во FlutterFlow
00:38:15 Гибкость и ограничения
00:45:30 CI/CD
00:53:40 Сколько стоит FlutterFlow?
00:59:00 Взаимодействие с сообществом
01:02:25 Основные недостатки и раздражающие моменты
01:06:37 Ограничения при создании сложных приложений
01:09:18 Заключение
#42 DCM

Что если вы больше не будете тратить время на изнуряющую рутину и при этом сохраните, а может быть и улучшите качество кодовой базы вашего проекта? С этих предположений обычно и начинаются все разговоры о необходимости внедрения инструментов статического анализа в процесс разработки.

Два года назад мы уже говорили о DCM, и сегодня сделаем это ещё раз. Как изменился проект и какими новыми функциональными возможностями обзавёлся? Куда он развивается и какие цели преследует его создатель? И, что немаловажно, как на пользователей повлияют изменения в системе монетизации?

В этом ураганном выпуске мы обсудим не только нюансы технической реализации плагинов, но и неприглядную обратную сторону мира open-source, и даже выясним, как с помощью линтера вы и ваша команда можете заработать денег!

🎙 У микрофона: Евгений Сатуров (Surf), Марк Абраменко (Surf), Дмитрий Жифарский (DCM).

❗️ Официальный сайт DCM

Полезное по теме:
👩‍💻 Flutter Linting and Linter Comparison
👩‍💻 Avoid these common Flutter mistakes with DCM
👩‍💻 DCM return on investment (ROI)
🌐 История разработчика core-js

Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Please open Telegram to view this post
VIEW IN TELEGRAM
🍬 Flutter Dev Podcast — анонсы выпусков
#42 DCM Что если вы больше не будете тратить время на изнуряющую рутину и при этом сохраните, а может быть и улучшите качество кодовой базы вашего проекта? С этих предположений обычно и начинаются все разговоры о необходимости внедрения инструментов статического…
#42 DCM
Flutter Dev Podcast
#42 DCM

02:35 Что такое DCM?
06:50 Почему DCM и Dart Code Metrics это разные продукты?
07:30 Из кого состоит команда DCM
09:32 Конечно же, AI
12:10 Кто уже использует DCM?
13:00 Шокирующее признание Евгения Сатурова
13:40 Сколько людей пользуется DCM
18:30 Какими инструментами вдохновлялся DCM?
22:10 "Dart необходим продвинутый линтер, потому что язык стал сложнее"
25:00 Количество правил в новом DCM и поддержка сторонних библиотек
28:25 Dart 3 и обратная совместимость старой версии
29:55 Ликбез по экономике подписочных сервисов
33:50 Боль опенсорса и история CoreJS
39:00 Сколько. Ты. Зарабатываешь.
40:00 Что появилось в платной версии?
49:00 "Стало лучше вообще всё"
50:30 Наши любимые фичи в DCM
01:00:00 Как Surf исследовал профит DCM: почему он может помочь вашему бизнесу
01:09:50 "Кем вы видите себя через 5 лет?"
#43 Как стать Flutter-разработчиком? Часть 1.

Как же здорово, что за 5 лет (!) существования подкаста вас, господа флаттеристы, стало так много! Каждый из вас – это целый мир. За каждым своя история взлётов и падений, открытий и трудностей, опущенных рук, пробитых потолков и покорённых вершин.

Мы решили посвятить этот и следующий выпуск каждому из вас, чей путь был долог и тернист, но сделал вас именно теми, кто вы сейчас. Вместе с экспертами индустрии и активными участниками сообщества мы решили найти идеальную формулу, которая помогает нашему сообществу расти. Так как же всё-таки стать Flutter-разработчиком?

Мыслей по этому поводу у нас оказалось так много, что мы разделили выпуск на две части. В первой поговорим о том, как мы сами пришли во Flutter, вспомним свой первый код и самые типичные ошибки начинающих разработчиков, выясним, подходит ли Dart и Flutter в качестве первой технологии для изучения, а также поделимся хорошими книгами, расскажем о нестандартных способах использования телеграм-чатов и даже вспомним про нейросети.

🎙 У микрофона: Евгений Сатуров (Surf), Марк Абраменко (Surf), Илья Вирник (Яндекс.Про), Сергей Кольцов (Яндекс.Про), Евгений Ёлчев (VK, LazyLoad Dart & Flutter).

Упоминалось в выпуске:
❗️ Обязательно пройдите опрос от Яндекс!
👩‍💻 Концепция Lifting State Up
🌐 Канал Lazy Load Dart & Flutter
📕 Книга Flutter Apprentice
📕 Книга You don’t know JS
📕 Книга Теоретический минимум по Computer Science
📕 Книга Совершенный код
📕 Книга Рефакторинг
📕 Книга Паттерны объектно-ориентированного программирования
🌐 Плов в -15

Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Please open Telegram to view this post
VIEW IN TELEGRAM
#43 Как стать Flutter-разработчиком? Часть 1
Flutter Dev Podcast
#43 Как стать Flutter-разработчиком? Часть 1.

02:04 Чем известен Евгений Ёлчев?
03:13 Как появился курс LazyLoad Dart & Flutter?
05:51 Как пришли во Flutter участники подкаста
14:13 Типичные ошибки начинающих разработчиков
20:40 Нужно ли начинающему разработчику знать CS?
30:46 Подойдет ли Flutter и Dart для изучения в качестве первой техологии?
37:13 Достаточно ли для обучения только документации?
41:38 Видеоформат для обучения – за и против
45:55 Вспоминаем лучшие книги про разработку
59:41 Могут ли чем-то быть полезны телеграм-чаты по разработке?
01:04:59 Стоит ли учиться у нейросети?
#44 Как стать Flutter-разработчиком? Часть 2.

Возвращаемся со второй частью выпуска об образовании! В том же составе мы обсуждаем методы обучения, вооружившись которыми, вы значительно повышаете свои шансы совершить скачок в вашей карьере Flutter-разработчика.

В этом выпуске мы раскрываем тайны успешного менторства: как наставничество может радикально изменить ваш путь в IT. Узнайте, что стоит за кулисами стажировок в в Яндекс и Surf, и получите уникальный взгляд на то, как именно мы формируем будущих профессионалов. Мы также откровенно поделимся, как высшее образование повлияло на наш профессиональный рост, и обсудим, действительно ли оно необходимо для успеха в современной Flutter-среде. И, наконец, мы раскроем, сколько времени реально нужно, чтобы перейти от новичка до получения первой работы в качестве Flutter-разработчика. Присоединяйтесь к нам в этом захватывающем путешествии и узнайте, как эти знания могут быть применены в вашей карьере!

🎙 У микрофона: Евгений Сатуров (Surf), Марк Абраменко (Surf), Илья Вирник (Яндекс.Про), Сергей Кольцов (Яндекс.Про), Евгений Ёлчев (VK, LazyLoad Dart & Flutter).

Упоминалось в выпуске:
🏄 Запишись на Flutter Study Jam 5 от Surf 19-22 февраля!
❤️ Успей подать заявку на программу Яндекса и Сириуса до 4 февраля!
❤️ Хендбук по Flutter
📝 Статья Otus о проценте доходимости на образовательных курсах
🌐 Канал Lazy Load Dart & Flutter

Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Please open Telegram to view this post
VIEW IN TELEGRAM
#44 Как стать Flutter-разработчиком? Часть 2
Flutter Dev Podcast
#44 Как стать Flutter-разработчиком? Часть 2.

00:02:16 Вдохновляющий опыт работы участников подкаста
00:15:37 Где найти ментора?
00:25:27 Не только курсы?
00:26:21 Стажировки
00:31:52 Кто такие эти ваши правильные вопросы?
00:36:59 Высшее образование
00:49:50 Сколько времени нужно, чтобы получить первую работу?
00:51:45 Страх собеседований
01:02:11 Образовательные проекты участников
01:17:28 Какого образовательного контента не хватает сообществу?
#45 Собеседования на позицию Flutter-разработчика

В прошлых двух выпусках мы говорили об образовании и изучении Flutter. Что следует после этого? Правильно, поиск работы!

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

🎙 У микрофона: Евгений Сатуров (Surf), Марк Абраменко (Surf), Илья Вирник (Яндекс.Про), Сергей Кольцов (Яндекс.Про), Михаил Зотьев (Wolt, канал “Oh, my Flutter”).

Упоминалось в выпуске:
👉 STAR-метод для собеседований

Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Please open Telegram to view this post
VIEW IN TELEGRAM
🍬 Flutter Dev Podcast — анонсы выпусков
#45 Собеседования на позицию Flutter-разработчика В прошлых двух выпусках мы говорили об образовании и изучении Flutter. Что следует после этого? Правильно, поиск работы! В этом выпуске вы услышите много классных историй и рекомендаций, ведь состав подкаста…
#45 Собеседования
Flutter Dev Podcast
1:15 Миша Зотьев стал Google Developer Expert. Как и зачем?
3:40 Боятся ли участники подкаста сами проходить собеседования?
9:40 Сергей Кольцов попал в Яндекс благодаря нашему подкасту?
31:50 Как собеседования проходят в Яндекс.Про и Surf?
40:20 Зарубежный опыт прохождения интервью
59:04 Технические вопросы по Flutter
01:12:15 Кодинг-сессии — это норм?