Flutter Dev Podcast

Flutter Dev Podcast

By Flutter Dev PodcastTechnology
Download on the App Store

Flutter Dev Podcast episodes

  • #12 Flutter Europe и пет-проекты
    Начинаем 2020 год по-настоящему народным выпуском! Самые активные и талантливые слушатели FDP оказались на записи и принесли частичку своего энтузиазма, опыта и наблюдений. Выпуск получился невероятно насыщенным историями взлётов и падений, бессонных ночей, блестящих идей и безостановочного саморазвития. Главной темой выпуска мы решили сделать обсуждение пет-проектов как явления. В качестве экспертов пригласили победителей новогоднего конкурса проектов от Flutter Dev Podcast.
    Интересным бонусом станет для вас экскурсия по прошедшей в Варшаве конференции Flutter Europe. Что было классно, а что не очень? Какие спикеры и доклады запомнились? Об этом расскажут Евгений Кот и Александр Денисов.
    У микрофона: Евгений Сатуров (Surf), Артём Зайцев (Surf), Александр Денисов (EPAM), Евгений Кот (Wrike), Илья Вирник (Яндекс.Такси), Игорь Кравченко (Европлан), Юрий Дорофеев (Одноклассники), Александр Юрковский (Одноклассники).
    Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/
    Complex UI от Marcin Szałek http://fidev.io/complex-ui/
    Ссылки от Go Here:
    Приложение в Google Play: https://play.google.com/store/apps/details?id=dev.optimist.gohere
    Приложение в TestFlight: https://testflight.apple.com/join/Zd4UdnzJ
    Хвалить - ругать - предлагать вот сюда: https://t.me/joinchat/ADwGAkDPjO01eaOad79imQ
    Инстаграм: https://instagram.com/appgohere
    Ссылки от Meows.app:
    Сайт проекта - https://meows.app
    Публикация на vc.ru - https://vc.ru/tribuna/74562-meows-app-klient-dlya-apple-music
    IT Challenge (блог проекта) - https://medium.com/it-challenge
    Flutter Files (плагин для VS Code от автора) - https://marketplace.visualstudio.com/items?itemName=gornivv.vscode-flutter-files
    Канал для обратной связи: t.me/meowsapp
    Игорь Кравченко "Как я изучал Flutter или meows.app с 0 до прода" - https://youtu.be/97IPmkXL2Sc
    Официальный канал подкаста: t.me/flutterdevpodcast_news
    Официальный чат подкаста: t.me/flutterdevpodcast
    1 hr 26 min
  • #11 Яндекс.Такси
    Практически с боем курантов мы представляем наш последний выпуск в этом году. Он отлично подойдёт для того, чтобы послушать его сидя в машине такси, застрявшей в бесконечных предновогодних пробках вашего города. Почему?
    Да потому что в этот самый момент водитель вашей машины, возможно, уже тестирует то самое приложение, которое стало главным героем 12 серии Flutter Dev Podcast.
    У микрофона: Евгений Сатуров (Surf), Артём Зайцев (Surf), Александр Денисов (EPAM), Геннадий Евстратов (Яндекс.Такси), Илья Вирник (Яндекс.Такси).
    Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/
    Плейлист с докладами с DartUp: https://www.youtube.com/playlist?list=PLxcvsYzLfaTAH4U-_eGzaO_H6IvuJdLKD
    Геннадий Евстратов "Почему мы выбрали Flutter и что из этого вышло" - https://youtu.be/PD6OwajKc8c
    Илья Вирник "Flutter Plugins. Нативный код в кроссплатформенных библиотеках" - https://youtu.be/SBDIeMo4e9E
    Официальный канал подкаста: https://t.me/flutterdevpodcast_news
    Официальный чат подкаста: t.me/flutterdevpodcast
    1 hr 18 min
  • #10 Flutter Interact
    Flutter Interact в Нью-Йорке - вот главная тема нашего внезапного выпуска. Flutter отметил свой первый день рождения в релизе, а наше, растущее с каждым днём сообщество, получило массу подарков к этому празднику. Мы поговорили о новых инструментах, обновлениях языка и фреймворка, а также о том, каким был этот Flutter Interact глазами непосредственного участника.
    У микрофона: Евгений Сатуров (Surf), Михаил Токарев (Codemagic).
    Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/
    1️⃣ Flutter 1.12 - https://flutter.dev/docs/development/tools/sdk/release-notes/release-notes-1.12.13
    2️⃣ Flutter for Web в Beta - https://medium.com/flutter/web-support-for-flutter-goes-beta-35b64a1217c0
    3️⃣ Flutter for mac OS в Alpha - https://flutter.dev/desktop
    4️⃣ Dart 2.7 - https://medium.com/dartlang/dart-2-7-a3710ec54e97. Null Safety - https://nullsafety.dartpad.dev/
    5️⃣ DartPad for Flutter - https://dartpad.dev/flutter, https://medium.com/dartlang/a-brand-new-dartpad-dev-with-flutter-support-16fe6027784
    6️⃣ Hot UI - https://github.com/flutter/flutter-intellij/wiki/HotUI-Getting-Started-instructions
    7️⃣ Layout Explorer - https://flutter.dev/docs/development/tools/devtools/inspector#flutter-layout-explorer
    8️⃣ Multi-device debugging - https://github.com/flutter/flutter/wiki/Multi-device-debugging-in-VS-Code
    9️⃣ Flutter Favorite packages - https://flutter.dev/docs/development/packages-and-plugins/favorites, https://pub.dev/flutter/favorites
    Туллинг от коммьюнити:
    ➖https://github.com/aloisdeniel/flutter_device_preview
    ➖https://www.widgetmaker.dev/
    ➖Remote Mac plugin from Nevercode https://marketplace.visualstudio.com/items?itemName=codemagic.remote-mac
    🎉Codemagic - 1 год!
    https://blog.codemagic.io/more-professional-capable-accessible/
    🌍Попробовать Flutter for Web в продашкн - https://developertest.codemagic.app/
    🎁До конца года разыграем несколько книг Flutter in Action и несколько подписок на курс от Appbrewery "Flutter development bootcamp".
    Официальный канал подкаста: https://t.me/flutterdevpodcast_news
    Официальный чат подкаста: t.me/flutterdevpodcast
    43 min
  • #9 CI/CD - Jenkins, Bitrise, Codemagic
    Отгремел питерский DartUp, все разъехались по домам и наступили суровые рутинные будни. Мы, как и все наши слушатели, рутину терпеть не можем, поэтому у каждого из нас свой зоопарк CI/CD инфраструктуры со своими плюсами, минусами, болями и радостями. О них и пойдёт речь в этом выпуске подкаста.
    Вместе с CTO Codemagic мы максимально объективно сравнили Jenkins, Bitrise и Codemagic по всем параметрам, до которых смогли дотянуться: возможности, ограничения, стабильность, кастомизация, цены. Приправив всё это советами по настройке CI/CD инфраструктуры из боевого опыта, мы предлагаем вам ознакомиться с представленными вариантами и сделать свой выбор в пользу наиболее заинтересовавшего вас инструмента.
    У микрофона: Евгений Сатуров (Surf), Артём Зайцев (Surf), Александр Денисов (EPAM), Евгений Кот (Wrike), Михаил Токарев (Codemagic).
    Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/
    Mobius в Москве 7-8 декабря https://mobiusconf.com/
    Jenkins - https://jenkins.io/
    Bitrise - https://www.bitrise.io/
    Codemagic - https://codemagic.io/
    Flutter User Survey Q3 2019 - https://medium.com/flutter/we-hear-you-learnings-from-q3-2019-flutter-user-survey-af588dbd71b1
    Поучаствовать во Flutter User Survey Q4 2019 - https://google.qualtrics.com/jfe/form/SV_5BhR2R8DZIEE6dn
    Анонс Google Stadia - https://9to5google.com/2019/11/08/google-stadia-app-play-store-download/
    О работе с фидбеком из первых рук от Flutter-team - https://medium.com/flutter/https-medium-com-flutter-issues-bugs-and-backlogs-5fb3adab5e25
    Новый конкурс! Сделай часы на Flutter - https://flutter.dev/clock
    Flutter Interact is coming - https://developers.google.com/events/flutter-interact/schedule
    Официальный канал подкаста: https://t.me/flutterdevpodcast_news
    Официальный чат подкаста: t.me/flutterdevpodcast
    1 hr 17 min
  • #8 Grab
    Grab - малазийская компания, из маленького "убероподобного" такси стремительно превратившаяся во всепоглощающий суперапп, через который можно сделать буквально всё (если ты живёшь в одной из стран юго-восточной Азии).
    Всего пару недель назад одно из их приложений попало на официальную страницу с шоукейсами (https://flutter.dev/showcase), а уже сегодня мы расспрашиваем парней об этом опыте. Поговорили про тесты, архитектуру, тулинг на Rust, неприятности от Gradle, аргументированно низложили конкурирующие фреймворки и обсудили специфику работы в мултикультурной команде. Максимально много узнали о процессе внедрение свежей технологии в монорепу огромного энтерпрайза с миллионами строк кода и несколькими десятками нативных мобильных приложений.
    У микрофона: Евгений Сатуров (Surf), Артём Зайцев (Surf), Александр Денисов (EPAM), Степан Гончаров (Grab), Герман Сапрыкин (Grab).
    Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/
    GDG DevFest Gorky - 15-16 ноября https://devfest.gdgnn.ru/
    DartUp в Санкт-Петербурге - 23 ноября https://dartup.ru/
    Mobius в Москве 7-8 декабря https://mobiusconf.com/
    Grab - https://www.grab.com/sg/
    Стать Flutter-инженером в Grab - https://grab.careers/job-details/?id=2082a68ff66f013c3197b8d2a45b2dea
    GrabFood Merchant App - https://play.google.com/store/apps/details?id=com.grab.merchant&hl=en
    Библиотеки от Германа Сапрыкина:
    flutter_secure_storage - https://github.com/mogol/flutter_secure_storage
    flutter_realm - https://github.com/mogol/flutter_realm
    5 лет фреймворку - https://twitter.com/tomgilder/status/1186873165697429506
    Codemagic + Firebase App Distribution - https://twitter.com/codemagicio/status/1185225334221950977
    Verified Publishers на pub.dev - https://medium.com/dartlang/verified-publishers-98f05466558a
    Статья про платформенные адаптации: https://flutter.dev/docs/resources/platform-adaptations
    Официальный чат подкаста: t.me/flutterdevpodcast
    1 hr 7 min
  • #7 Всё про кроссплатформу
    Мы вернулись. И не одни. Сразу 10 представителей всех актуальных на сегодняшний день кроссплатформенных технологий собрались в нашей "облачной" студии Flutter Dev Podcast чтобы помочь разобраться тебе во всём этом многообразии.
    Жив ли Xamarin? С чем стоит смириться при использовании React Native? Что такое PWA и почему они "прогрессивные"? Чего стоит опасаться при переезде на "плюсы"? А может быть QT? Нет, пожалуй всё-таки Kotlin Native, я же знаю Kotlin! Достаточно ли этого? Или всё таки Flutter?
    Мы ставили целью показать кроссплатформу во всех её проявлениях, а получилось... Впрочем, слушайте наш новый полуторачасовой выпуск, делайте выводы и вдумчиво выбирайте технологии для своего стека.
    У микрофона: Евгений Сатуров (Surf / Flutter), Артём Зайцев (Surf/ Flutter), Александр Денисов (EPAM/ Flutter), Александр Фёдоров (ЦФТ / React Native), Денис Евграфов (Busfor / React Native), Максим Биянов (EPAM / Xamarin), Максим Сальников (Microsoft / PWA), Сергей Лагнер (2GIS / QT), Александр Ефременков (Яндекс.Такси / C++), Роман Яцына (Revolut / Kotlin Native).
    Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/
    GDG DevFest Kaliningrad - 28-29 сентября http://devfest.kantiana.ru/
    GDG DevFest Voronezh - 12 октября https://gdgvrn.ru/
    Saint AppsConf в Санкт-Петербурге - 21-22 октября https://appsconf.ru/spb/2019
    GDG DevFest Gorky - 15-16 ноября https://devfest.gdgnn.ru/
    DartUp в Санкт-Петербурге - 23 ноября https://wriketeam.timepad.ru/event/1063285/
    Mobius в Москве 7-8 декабря https://mobiusconf.com/
    Flutter - https://flutter.dev/
    React Native - https://facebook.github.io/react-native/
    Xamarin - https://dotnet.microsoft.com/apps/xamarin
    PWA - https://developers.google.com/web/progressive-web-apps
    QT - https://www.qt.io/
    C++ - https://isocpp.org/
    Kotlin Native - https://kotlinlang.org/docs/reference/native-overview.html
    Официальный чат подкаста: t.me/flutterdevpodcast
    Новостной канал подкаста: t.me/flutterdevpodcast_news
    1 hr 34 min
  • #6 Асинхронность
    Лето приносит много хороших новостей и предвкушение нового сезона конференций.
    В этом выпуске мы не только загораем на солнышке, но и продолжаем обсуждать хардкорные нюансы работы с асинхронностью в Dart под предводительством Вячеслава Егорова из Google. А ещё готовимся к предстоящим митапам, стади джемам, конференциями и рассказываем, куда вам обязательно стоит сходить в ближайшие пару месяцев.
    Future API, Stream API, compute, RxDart, async/await - как разобраться во всём этом многообразии инструментов и как сделать правильный выбор для своего кейса? Что такое изоляты и с чем их едят? Как Futter обрабатывает асинхронные операции, если Dart - однопоточен? На все эти и многие другие вопросы мы ответим в новом выпуске, сразу после того, как по полочкам разложим последний релиз Flutter 1.7 и подсветим главное, что вам о нём нужно знать (спойлер: х64!).
    У микрофона: Евгений Сатуров, Александр Денисов, Евгений Кот, Вячеслав Егоров.
    Спонсор выпуска - студия разработки Surf (Mobile + AI) https://surfstudio.ru/
    Все на Techtrain в Санкт-Петербург 24-25 августа! https://techtrain.ru/
    "Dart asynchronous programming: Isolates and event loops": https://medium.com/dartlang/dart-asynchronous-programming-isolates-and-event-loops-bffc3e296a6a
    "Asynchronous programming: streams": https://dart.dev/tutorials/language/streams
    "Asynchronous programming: futures & async-await": https://dart.dev/tutorials/language/futures
    Видео:
    "Dart Streams - Flutter in Focus" - https://youtu.be/nQBpOIHE4eE
    "Dart Futures - Flutter in Focus" - https://youtu.be/OTS-ap9_aXc
    "Async/Await - Flutter in Focus" - https://youtu.be/SmTCmDMi4BY
    "Isolates and Event Loops - Flutter in Focus" - https://youtu.be/vl_AaCgudcY
    Официальный чат подкаста: t.me/flutterdevpodcast
    Новостной канал подкаста: t.me/flutterdevpodcast_news
    1 hr 1 min
  • #5 Dart VM
    После небольшого перерыва, мы снова здесь!
    И у нас для вас хорошие новости. В предыдущих выпусках мы достаточно поговорили про UI, язык разработки, архитектурные решения и прочие, берущие за душу любого Flutter-разработчика жизненные темы. Настало время окунуться в настоящий хардкор. Dart VM, Hot Reload, компиляция, оптимизации, платформенные особенности - всё то, о чём вы давно хотели узнать побольше из первых рук.
    Правда ли GC в DartVM настолько уникален? Во что компилируется Dart при сборке? Как происходит сам процесс компиляции? Почему именно Dart стал основным языком разработки под Flutter?
    Все эти и многие другие вопросы мы задаём в этом выпуске Вячеславу Егорову, инженеру из компании Google, разработчику DartVM.
    У микрофона: Евгений Сатуров, Артем Зайцев, Александр Денисов, Евгений Кот, Александр Ефременков, Вячеслав Егоров.
    Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/
    Introduction to Dart VM: https://mrale.ph/dartvm/
    Официальный чат подкаста: t.me/flutterdevpodcast
    Новостной канал подкаста: t.me/flutterdevpodcast_news
    1 hr 4 min
  • #4 Google I/O 2019
    Полевой, внеплановый и актуальный спецвыпуск с Google I/O 2019!
    Все ждали от Google I/O откровений, революций, переворотов. Случились ли они в мире Flutter? Откладывается ли выход в веб и завоевание десктопов? Насколько обоснованы слухи о поддержке Flutter'ом Kotlin? Почему большая часть виджетов не адаптируются под платформу из коробки? Какую архитектуру рекомендуют использовать Flutter-инженеры? Делимся новыми знаниями и впечатлениями от этого невероятно масштабного мероприятия в новом спецвыпуске Flutter Dev Podcast!
    За микрофоном: Евгений Сатуров, Евгений Кот, Александр Денисов.
    Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/
    Google I/O Keynote: https://www.youtube.com/watch?v=lyRPyRKHO8M
    Beyond Mobile: Material Design, Adaptable UIs, and Flutter (Google I/O'19): https://www.youtube.com/watch?v=YSULAJf6R6M
    Beyond Mobile: Building Flutter Apps for iOS, Android, Chrome OS, and Web (Google I/O'19): https://www.youtube.com/watch?v=IyFZznAk69U
    Building for iOS with Flutter (Google I/O'19): https://www.youtube.com/watch?v=ZBJa-xjZl3w
    Pragmatic State Management in Flutter (Google I/O'19): https://www.youtube.com/watch?v=d_m5csmrf7I
    Dart: Productive, Fast, Multi-Platform - Pick 3 (Google I/O'19): https://www.youtube.com/watch?v=J5DQRPRBiFI
    Официальный чат подкаста: t.me/flutterdevpodcast
    Новостной канал подкаста: t.me/flutterdevpodcast_news
    37 min
  • #3 Архитектура
    Новый, ламповый, свой. Теперь будет что послушать на майских!
    Апрель был довольно щедр на новости: Flutter и Dart попали в топ рейтинга народной любви по версии StackOverflow, Dart получил обновление до версии 2.3, вышел новый выпуск самого скучного в мире шоу, а также подъехали свежие результаты UX-опроса от команды Flutter. Ну а опубликованное расписание секций на Google I/O подкинуло тем для обсуждения насчёт того, что ждёт фреймворк в ближайшем будущем.
    Заглавная тема выпуска: архитектура. 49% респондентов UX-опроса уже пробовали выходить в прод, поэтому самое время выяснить, как это правильно делать так, чтобы потом не было мучительно больно.
    В тёплой компании мы обсудили, чем плох setState(), почему даже отсутствие архитектуры - это архитектура, какова в этом роль Фуксии (да, опять она), зачем нам этот новомодный Redux и не лучше ли поднажать на BLoC? Всё это и многое другое в новом выпуске Flutter Dev Подкаста!
    У микрофона: Евгений Сатуров, Артем Зайцев, Кирилл Адещенко, Александр Денисов, Сергей Рябов.
    Спонсор выпуска - студия разработки Surf (Mobile + AI) http://surfstudio.ru/
    Рейтинг от stackoverflow: https://insights.stackoverflow.com/survey/2019?utm_source=so-owned&utm_medium=announcement-banner&utm_campaign=dev-survey-2019#technology-_-most-popular-development-environments
    UX-опрос: https://link.medium.com/NSQ8FGt9gW
    Изменения в Dart 2.3: https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md
    Issue с Android plugin: https://github.com/flutter/flutter/issues/29328
    Flutter-расписание Google I/O 2019:
    https://events.google.com/io/schedule/events/03d8425c-54ca-437b-bac7-ece76cca8347
    Статья про управление стейтом: https://medium.com/flutter-community/let-me-help-you-to-understand-and-choose-a-state-management-solution-for-your-app-9ffeac834ee3
    Архитектурная песочница от Брайана: https://github.com/brianegan/flutter_architecture_samples
    Сравнение известных архитектур: https://www.didierboelens.com/2019/04/bloc---scopedmodel---redux---comparison/
    Плагин на платежи: https://github.com/square/in-app-payments-flutter-plugin
    Официальный чат подкаста: t.me/flutterdevpodcast
    Новостной канал подкаста: t.me/flutterdevpodcast_news
    1 hr 11 min

About Flutter Dev Podcast

From the publisher's feed

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

More shows like Flutter Dev Podcast

Любить нельзя воспитывать by Dima Zicer

Любить нельзя воспитывать

70 Listeners