Всё что вы хотели узнать про Flutter, но боялись спросить. Мы обсуждаем новости индустрии, делимся продакшн-опытом внедрения и интересными наблюдениями, приглашаем самых разнообразных гостей из различных IT-сфер, чтобы посмотреть на Flutter под разными углами. Подкаст выходит ежемесячно. Ведущие подкаста: - Евгений Сатуров (Flutter Teamlead Surf, член ПК Mobius); - Артём Зайцев (Flutter Lead Surf). Канал подкаста в Телеграме: https://t.me/flutterdevpodcast_news Чат подкаста в Телеграме: http ...
…
continue reading
#46 Навигация во FlutterКто бы мог подумать, что три взрослых человека могут целый час обсуждать, как переходить с одного экрана приложения на другой. Однако, не спешите делать поспешных выводов. Затронув тему навигации, мы провалились в глубокую кроличью нору, из которой существует множество выходов (но все они ведут не туда). Получилось интересно…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#45 Собеседования на позицию Flutter-разработчика
1:29:26
1:29:26
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:29:26
В прошлых двух выпусках мы говорили об образовании и изучении Flutter. Что следует после этого? Правильно, поиск работы!В этом выпуске вы услышите много классных историй и рекомендаций, ведь состав подкаста на этот раз полон людей с опытом как прохождения, так и проведения интервью. Поговорим о том, какой дополнительный профит можно извлекать из со…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#44 Как стать Flutter-разработчиком? Часть 2
1:25:46
1:25:46
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:25:46
В том же составе мы обсуждаем методы обучения, вооружившись которыми, вы значительно повышаете свои шансы совершить скачок в вашей карьере Flutter-разработчика.В этом выпуске мы раскрываем тайны успешного менторства: как наставничество может радикально изменить ваш путь в IT. Узнайте, что стоит за кулисами стажировок в в Яндекс и Surf, и получите у…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#43 Как стать Flutter-разработчиком? Часть 1
1:16:34
1:16:34
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:16:34
Как же здорово, что за 5 лет (!) существования подкаста вас, господа флаттеристы, стало так много! Каждый из вас – это целый мир. За каждым своя история взлётов и падений, открытий и трудностей, опущенных рук, пробитых потолков и покорённых вершин.Мы решили посвятить этот и следующий выпуск каждому из вас, чей путь был долог и тернист, но сделал ва…
…
continue reading
Что если вы больше не будете тратить время на изнуряющую рутину и при этом сохраните, а может быть и улучшите качество кодовой базы вашего проекта? С этих предположений обычно и начинаются все разговоры о необходимости внедрения инструментов статического анализа в процесс разработки.Два года назад мы уже говорили о DCM, и сегодня сделаем это ещё ра…
…
continue reading
С самого начала существования индустрии разработки ПО не прекращаются попытки энтузиастов автоматизировать и оптимизировать процесс написания кода. А что если лучший код – это тот код, который ты вообще не писал? Это смелое предположение вылилось в создание целого семейства "no-code" инструментов. С их помощью можно создавать программные продукты, …
…
continue reading
Обсуждать крупные обновления Flutter – это своего рода традиция нашего подкаста. Обычно мы записываем такие выпуски с задержкой: 3.7 вышел в релиз в конце января. Но делаем это мы отнюдь не потому что долго не можем договориться о времени записи или сесть за план эпизода. Нам очень хочется не просто прочитать вам вслух статью "What's new in Flutter…
…
continue reading
PWA захватывают мир. Это может вас удивить, но сегодня почти каждый популярный ресурс поддерживает формат прогрессивных веб-приложений. Благодаря особой "прогрессивной магии", можно без особого труда заставить обычное веб-приложение вести себя как мобильное приложение.PWA можно написать на любом веб-фреймворке и даже на чистом HTML/CSS. Но что буде…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#38 Dart и синтаксический сахар
1:08:22
1:08:22
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:08:22
Читаемость и лаконичность. Являются ли эти понятия взаимоисключающими или взаимодополняющими? Почему языки программирования так похожи друг на друга и как влияет на синтаксис современных языков программирования развитие инструментов разработки? Как и все разработчики мы часто задумываемся о том, почему языки, на которых мы пишем, выглядят именно та…
…
continue reading
Интересно, кому и когда впервые в голову пришла идея использовать Flutter как платформу для создания интерактивных игр? Кто бы это ни был, он положил начало очень интересной истории, которая спустя годы превратилась во Flutter Casual Games Toolkit — официально рекомендованный набор инструментов для создания игр.https://soundcloud.com/flutterdevpodc…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#36 Flutter 3.0 & Dart 2.17
1:26:56
1:26:56
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:26:56
Flutter 3 подкрался незаметно... Но незаметным релизом от этого не стал. Цифру три в мажорной версии фрейморка смело умножайте на два — ровно столько платформ теперь официально поддерживает Flutter.https://soundcloud.com/flutterdevpodcast/36-flutter-30-dart-217В этом выпуске подкаста мы подробно разобрали всё: от обновлений Flutter Web и Flutter De…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#35 Безопасность инфраструктуры для Flutter-разработки
1:06:14
1:06:14
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:06:14
Мы любим свою работу, мы любим Flutter, мы любим продукты, над которыми мы работаем. Уверен, если вы слушаете наш подкаст, тоже самое можете сказать про себя и вы. В этом выпуске мы поднимаем сложный и важный вопрос: каким реальным угрозам подвержена наша индустрия, и что мы можем предпринять, чтобы сохранить возможность быть Flutter-разработчиками…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#34 Flutter for Windows
1:20:14
1:20:14
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:20:14
Экспансия продолжается: Flutter получил первое крупное обновление в этом году, а вместе с ним и стабильную поддержку первой десктопной платформы в линейке! Возможно, вы еще даже не подозреваете, насколько значительно расширилась экосистема фреймворка в связи с этим важным событием. Не поговорить об этом было бы недопустимо. Но как об этом поговорит…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#33 Flutter Roadmap 2022
1:12:28
1:12:28
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:12:28
Это первый выпуск подкаста в 2022 году, поэтому тему для него мы выбирали недолго. Пока все с интересом изучают первый в этом году стабильный релиз фреймворка (о чём мы обязательно поговорим чуть позже), мы обстоятельно изучили роадмап развития Flutter на 2022 год, перекопали issue-трекер, подняли архивы залежалых баг-репортов. Теперь мы совершенно…
…
continue reading
Что если мы скажем, что на Flutter можно написать приложение под одну из шести поддерживаемых платформ? Не удивительно, это уже и так давно известно. Но, наверняка, у вас найдется множество причин не сделать этого, потому что... ваш основной большой проект уже давно написан нативно?Такие аргументы понятны, но для ребят из Финам подобная ситуация не…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#31 Способы хранения данных
1:10:23
1:10:23
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:10:23
Для нашего следующего выпуска мы решили выбрать тему сугубо практическую. Мы собрали все известные нам способы хранения данных: от записи в файл и key-value хранилищ, до полноценных БД, а затем, подробно рассмотрев достоинства и недостатки, нашли применение каждому... ну почти.Как понять, что настало время развернуть базу данных? Что выбрать: SQL и…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#30 Dart Code Metrics
1:10:14
1:10:14
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:10:14
На теме, которую мы выбрали для этого выпуска, что называется, все звёзды сошлись. Мы записали эпизод вечером, а уже на следующее утро прочитали твит про наших гостей от самого Chris Sells.Два опытнейших разработчика с богатым и насыщенным бэкграундом объединились, чтобы написать крутой инструмент, позволяющий блюсти чистоту кодовой базы вашего Dar…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#29 Wrike отказывается от Dart
1:19:14
1:19:14
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:19:14
Мы любим Flutter и Dart, поэтому стараемся каждый месяц приносить вам истории, которые вдохновляют. Но мимо некоторых событий мы просто не можем пройти. Компания Wrike, все эти годы бывшая, пожалуй, главным амбассадором языка Dart в России, а может быть и в мире, объявила об отказе от Dart и смене технологического стека. Мы пригласили ребят из Wrik…
…
continue reading
Привычная жизнь медленно, но верно возвращает утраченные позиции. В России оживают оффлайн-конференции, в то время как в Маунтин-Вью возродили, пусть и в онлайн формате главное событие в жизни каждого разработчика, имеющего дело с Google-технологиями. Мы обсудили, как анонсы, представленные на Google I/O в 2021 году, повлияют на жизнь Flutter-разра…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#27 Как работает рендеринг UI
1:27:11
1:27:11
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:27:11
Подкаст вернулся из отпуска и не с пустыми руками. Для полного погружения вам придётся переслушать этот хардкорный выпуск несколько раз, ведь мы разбираем все нюансы и тонкости внутреннего устройства фреймворка по части ренедринга пользовательского интерфейса.Правда ли, что всё во Flutter — это виджеты? Вряд ли этот вопрос возник бы, если бы это де…
…
continue reading
Flutter 2.0, Dart 2.12, новые платформы, новый туллинг, новые пакеты - всё это принёс нам Flutter Engage. Мы боялись, что не успеем обсудить анонсы и за целый день, но сумели уложиться в полтора часа.Мы актуализировали наши знания о текущем состоянии Flutter for Web, впервые всерьёз подступились к десктопу, подробно поговорили про поддержку складны…
…
continue reading
Совсем немного осталось ждать Flutter Engage, а значит и громких анонсов. Что именно представят гуглеры, мы пока только догадываемся. Но едва ли кто-то будет спорить, что самые ожидаемые новости ждут тех, кто уже сейчас пишет проекты с использованием Flutter for Web. К нам в эфир заглянули ребята из команды Яндекс.Драйва, которые уже приняли Flutte…
…
continue reading
Подкасту 2 года! Кажется, с момента выхода в свет первого выпуска прошла уже целая эпоха. За это время Flutter и Dart претерпели множество изменений в своём неуклонном развитии. Поэтому, выбор темы для сегодняшнего выпуска был чем-то самим собой разумеющимся. Конечно, мы поговорим про одну из самых ожидаемых фич языка Dart - null safety.Вячеслав Ег…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#23 Flutter в VK Mini Apps
1:23:13
1:23:13
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:23:13
2020 - нам будет тебя не хватать. Или нет? В заключительном выпуске года мы вспоминаем всё, что принёс нам год удалёнки и он-лайн ивентов: от null safety до релиза нового приложения Meduza.Приготовили мы и сюрприз. Гости этого выпуска подробно расскажут об интеграции Flutter с платформой VK Mini Apps. Что нужно сделать для запуска приложения на пла…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#22 Сезон конференций
1:16:24
1:16:24
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:16:24
Ноябрь подходит к концу, а это значит, что сезон конференций в самом разгаре. Был бы, если бы не всемирный тотальный онлайн, в котором мы с вами все оказались. Несмотря ни на что, сообщество продолжает производить тонны хорошего контента, а вы можете потреблять его прямо не выходя из дома. В этом выпуске мы собрали всех, кто имеет отношения к Flutt…
…
continue reading
Мы повсюду ищем интересные команды, использующие Flutter в проде. С каждым разом это становится всё легче. Из хипстерского фреймворка для гиков и безумцев Flutter превращается в стабильное и надёжное решение. Но всё это время мы обходили вниманием компанию, в офисе которой и был записан когда-то первый выпуск этого подкаста.Surf занимается разработ…
…
continue reading
Когда настанет тот день, когда каждый Flutter-разработчик сможет называть себя полноправным веб-разработчиком? И настанет ли он вообще? Такими вопросами мы задаёмся регулярно, ведь так хочется верить в чудо.Мы разобрались в текущем состоянии Flutter for Web вместе со специалистами, которые уже успели его распробовать, в том числе и в продакшне. Обс…
…
continue reading
Совсем недавно в свет вышел Яндекс.Про - настоящий комбайн для заработка в разных сферах. Больше полугода назад создатели Таксометра на Flutter были у нас в гостях и подробно рассказывали о проекте. Яндекс.Про - реинкарнация Таксометра, которая обросла огромным количеством интересных технических решений. И это не всё. Клиентское приложение Яндекс.Л…
…
continue reading
Мы в подкасте обожаем приглашать на запись гостей, которые рассказывают о том, в чём мы совершенно не разбираемся. Если после записи мы все дружно идём в Google и ищем то, о чём рассказывал эксперт - выпуск удался. Уверен, что для многих из вас сегодняшний выпуск как раз станет таким окном в совершенно новый и загадочный мир. Мир геймдева.Виктор Кр…
…
continue reading
Google I/O отменили, но это не значит, что жизнь стоит на месте. 25 июня прошёл всемирный Flutter Day! Три главные темы мероприятия: CodePen, Null safety в Dart и новые Flutter DevTools.Всё это конечно очень интересно и заслуживает повышенного внимания, но нам этого показалось мало. Поэтому мы пригласили на запись иностранного гостя. Впервые наш по…
…
continue reading
В сторах уже 50 тысяч Flutter-приложений, но не каждое из них может похвастаться 100-тысячной метрикой daily active users. Ребята из Meduza с 2014 года прошли долгий путь от mobile-first концепции, через возврат к web-истокам и прокачку сайта до идеала обратно в мобайл. Перепробовав, возможно, все технологии на свете, они знали на что делать ставки…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#15 Flide - IDE на Flutter
1:03:42
1:03:42
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:03:42
Апрель принёс Flutter-коммьюнити массу новостей (которые помогли сделать информационный блок насыщенным), но мы без устали ищем интересные сюжеты для наших эпизодов. Сегодня мы нашли кое-что необычное. Наш гость, Андрей Лесницкий из Минска, поставил себе амбициозную цель - сделать IDE, которая "утрёт нос" и Android Studio, и VS Code. При этом, суть…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#14 Computer и worker_manager
1:14:47
1:14:47
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:14:47
Сидеть дома и работать, сидеть дома и готовить себе ужин, сидеть дома и пылесосить - за последние недели мы научились многое делать в асинхронном режиме. Точно также как и герои нашего нового выпуска - авторы библиотек worker_manager и Computer. Вместе мы обсудим последние новости, а также окунёмся в мир изолятов. Осторожно, в выпуске вы найдёте, к…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#13 Flutter глазами дизайнера
1:02:39
1:02:39
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:02:39
В новом эпизоде продолжаем знакомиться с командой Яндекс.Такси. На этот раз, новый гость принёс не только свой уникальный опыт, но и свой взгляд на фреймворк с самой неожиданной для нас стороны. Сергей Коротков - дизайнер, который не только создаёт визуальный образ дизайн-системы продукта, но и пишет код, самостоятельно реализуя дизайн-компоненты.П…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#12 Flutter Europe и пет-проекты
1:25:01
1:25:01
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:25:01
Начинаем 2020 год по-настоящему народным выпуском! Самые активные и талантливые слушатели FDP оказались на записи и принесли частичку своего энтузиазма, опыта и наблюдений. Выпуск получился невероятно насыщенным историями взлётов и падений, бессонных ночей, блестящих идей и безостановочного саморазвития. Главной темой выпуска мы решили сделать обсу…
…
continue reading
Практически с боем курантов мы представляем наш последний выпуск в этом году. Он отлично подойдёт для того, чтобы послушать его сидя в машине такси, застрявшей в бесконечных предновогодних пробках вашего города. Почему?Да потому что в этот самый момент водитель вашей машины, возможно, уже тестирует то самое приложение, которое стало главным героем …
…
continue reading
Flutter Interact в Нью-Йорке - вот главная тема нашего внезапного выпуска. Flutter отметил свой первый день рождения в релизе, а наше, растущее с каждым днём сообщество, получило массу подарков к этому празднику. Мы поговорили о новых инструментах, обновлениях языка и фреймворка, а также о том, каким был этот Flutter Interact глазами непосредственн…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#9 CI/CD - Jenkins, Bitrise, Codemagic
1:16:09
1:16:09
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:16:09
Отгремел питерский DartUp, все разъехались по домам и наступили суровые рутинные будни. Мы, как и все наши слушатели, рутину терпеть не можем, поэтому у каждого из нас свой зоопарк CI/CD инфраструктуры со своими плюсами, минусами, болями и радостями. О них и пойдёт речь в этом выпуске подкаста.Вместе с CTO Codemagic мы максимально объективно сравни…
…
continue reading
Grab - малазийская компания, из маленького "убероподобного" такси стремительно превратившаяся во всепоглощающий суперапп, через который можно сделать буквально всё (если ты живёшь в одной из стран юго-восточной Азии).Всего пару недель назад одно из их приложений попало на официальную страницу с шоукейсами (https://flutter.dev/showcase), а уже сегод…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#7 Всё про кроссплатформу
1:33:50
1:33:50
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:33:50
Мы вернулись. И не одни. Сразу 10 представителей всех актуальных на сегодняшний день кроссплатформенных технологий собрались в нашей "облачной" студии Flutter Dev Podcast чтобы помочь разобраться тебе во всём этом многообразии.Жив ли Xamarin? С чем стоит смириться при использовании React Native? Что такое PWA и почему они "прогрессивные"? Чего стои…
…
continue reading
Лето приносит много хороших новостей и предвкушение нового сезона конференций.В этом выпуске мы не только загораем на солнышке, но и продолжаем обсуждать хардкорные нюансы работы с асинхронностью в Dart под предводительством Вячеслава Егорова из Google. А ещё готовимся к предстоящим митапам, стади джемам, конференциями и рассказываем, куда вам обяз…
…
continue reading
После небольшого перерыва, мы снова здесь!И у нас для вас хорошие новости. В предыдущих выпусках мы достаточно поговорили про UI, язык разработки, архитектурные решения и прочие, берущие за душу любого Flutter-разработчика жизненные темы. Настало время окунуться в настоящий хардкор. Dart VM, Hot Reload, компиляция, оптимизации, платформенные особен…
…
continue reading
Полевой, внеплановый и актуальный спецвыпуск с Google I/O 2019!Все ждали от Google I/O откровений, революций, переворотов. Случились ли они в мире Flutter? Откладывается ли выход в веб и завоевание десктопов? Насколько обоснованы слухи о поддержке Flutter'ом Kotlin? Почему большая часть виджетов не адаптируются под платформу из коробки? Какую архит…
…
continue reading
Новый, ламповый, свой. Теперь будет что послушать на майских!Апрель был довольно щедр на новости: Flutter и Dart попали в топ рейтинга народной любви по версии StackOverflow, Dart получил обновление до версии 2.3, вышел новый выпуск самого скучного в мире шоу, а также подъехали свежие результаты UX-опроса от команды Flutter. Ну а опубликованное рас…
…
continue reading
Вы его ждали, и вот он здесь!Март был не богат на новости - судя по всему, это затишье перед бурей под названием Google I/O. Но вовсе это не повод выходить в эфир! Специально для этого выпуска мы нашли ребят, которые уже пишут на Flutter в проде. Expload Arena - это мощное приложение в 150-200 экранов с хардкорной начинкой на C++. Их мысли, ощущени…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
#1 Flutter 1.2, Flutter/create, история, логотипы и многое другое
1:05:21
1:05:21
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:05:21
Февраль закончился очень быстро, но недостаточно быстро, чтобы вы остались без свежего выпуска Flutter Dev Podcast!Горячие как пирожки новости с MWC 2019, небольшой экскурс в историю Dart, немного фактов про Фуксию, совсем чуть-чуть рекламы VSCode, ещё меньше философских рассуждений о жизни, реальный шанс выиграть iMac Pro за $10К, а также срыв пок…
…
continue reading
Открываем Flutter-подкаст, знакомимся и обсуждаем возможности и перспективы фреймворка.Станет ли Flutter спасением для мелкого аутсорса и стартапов, какой помощи ждать от Google тем, кто всё-таки решился переехать на Flutter, какими внутренними Flutter-приложениями уже пользуются сами гуглеры, "что там по Фуксии" и перестало ли слово "кроссплатформ…
…
continue reading