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

https://soundcloud.com/flutterdevpodcast/2-expload-arena

Март был не богат на новости - судя по всему, это затишье перед бурей под названием Google I/O. Но вовсе это не повод выходить в эфир! Специально для этого выпуска мы нашли ребят, которые уже пишут на Flutter в проде. Expload Arena - это мощное приложение в 150-200 экранов с хардкорной начинкой на C++. Их мысли, ощущения, страхи, а также видение архитектуры, корневых проблем фреймворка, CI/CD, DI, нетворкинга - всё это в новом выпуске Flutter Dev Подкаста. Приятным бонусом станут две вакансии и практические советы, как сделать первые шаги во Flutter и получить оффер одним из первых в индустрии.

У микрофона: Евгений Сатуров, Артём Зайцев, Вячеслав Тарасов, Евгений Ефанов, Кирилл Адещенко.

Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru

Вакансии по Flutter-разработке:
voronezh.hh.ru/vacancy/30642789
moikrug.ru/vacancies/1000048531

Expload Arena (альфа-версия): https://play.google.com/store/apps/details?id=com.expload.arena&hl=ru&ah=Bhw2SKGSlJlqWXv0aI_8hfk8wOc
Codemagic: codemagic.io
Официальный плагин Crashlytics: https://pub.dartlang.org/packages/flutter_crashlytics
Dart Language Tour: https://www.dartlang.org/guides/language/language-tour
Шоукейсы Flutter-приложений: itsallwidgets.com
Проект с огромной базой примеров всего на свете на Flutter (официальный): https://github.com/flutter/flutter/tree/master/examples/flutter_gallery
Первое, с чего нужно знакомиться с Flutter UI: https://medium.com/flutter-community/flutter-layout-cheat-sheet-5363348d037e

Официальный чат подкаста: t.me/flutterdevpodcast
Бамс! Хорошие новости не заставляют себя долго ждать.

23 апреля в 16:00 в рамках AppsConf 2019 в Москве мы попытаемся выяснить, ждёт ли Flutter большое будущее или же его участь незавидна и предопределена с самого начала. Два противоборствующих лагеря: адепты новой мультиплатофрмы и скептики, расположатся друг напротив друга, а реплики из зала только подольют масла в огонь.

Увидимся на AppsConf. Для прохода на митап нужно иметь билет на конференцию.

http://appsconf.ru/moscow/2019/meetups#1425401
Конкурс для участников AppsConf.

Впервые слышите о Flutter? Еженедельно натыкаетесь на новые статьи по теме на Хабре? Уже пять лет пишете в продакшн и поддерживаете Flutter-приложение с многомиллионной аудиторией? Не важно! Сегодня Flutter Dev Podcast бросает вам вызов и готов проиграть - на кону не золотые горы, а фирменная футболка подкаста и возможность поучаствовать в записи нового эпизода.

Что для этого нужно сделать? Just make it work!
Два экрана с анимациями: один попроще (http://bit.ly/2ZqFX1B), другой посложнее (http://bit.ly/2PocaSG). Призы отправятся тем, кто реализует экран на Flutter максимально близко к макету и максимально интересно, чисто, молодёжно по технической реализации. При прочих равных предпочтение будет отдано тем, кто замахнётся на более сложный экран. Приз не один ;)

У вас есть два дня, VS Code или Android Studio с Flutter-плагином, любое мобильное устройство для отладки, самоотвержернность и готовность к покорению новых технологий.

Итоги подводим после митапа “Flutter - тварь дрожащая или право имеет”, который начинается в 23.04 в 16:00 в зале “Айзек”.
🌿Новый, ламповый, свой. Теперь будет что послушать на майских!

https://soundcloud.com/flutterdevpodcast/3-arkhitektura

Апрель был довольно щедр на новости: 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
Полевой, внеплановый и актуальный спецвыпуск с Google I/O 2019!

https://soundcloud.com/flutterdevpodcast/4-google-io-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
После майского выпуска мы взяли небольшой тайм-аут. Мы сделали это, чтобы приготовить для вас ещё больше интересного контента:
1) Во-первых, мы готовим к записи насыщенный выпуск про недра Dart VM с ценнейшими комментариями от первоисточника. Чтобы выпуск получился действителньо полезным, нам не обойтись без ваших вопросов. Ждём вопросов в чат подкаста с хэштегом #dartvmquestion (https://t.me/flutterdevpodcast)
2) Во-вторых, в июне мы зашли в гости к нашим друзьям из AppsCast и занесли им немного Flutter'а (https://soundcloud.com/appscast/episode-8). Как можно понять из названия, AppsCast - это AppsConf. А AppsConf - это большая мобильная конференция, про которую вы и так скорее всего все знаете. Если вам хочется поближе познакомиться со спикерами, которые полюбились вам на прошедших мероприятиях, милости прошу пройти по ссылке и выбрать один из семи интереснейших выпусков (или восьмой с нашим участием).
До скорой встречи на волнах Flutter Dev Podcast.
После небольшого перерыва, мы снова здесь!

https://soundcloud.com/flutterdevpodcast/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
https://vk.com/surfstudio?w=wall-42908247_1006

❗️ Новости от партнёров! ❗️

Для тех кто не в отпуске и не греется на солнышке, 1 августа проведем небольшую встречу «Из Android во Flutter за 80 дней».
Леша Корпатёнков, Flutter–разработчик Surf, расскажет об опыте перехода с Android на Flutter: какие возникли проблемы, переживания и как с ними справился.

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

Программа:
18:30 сбор гостей и регистрация
19:00 — 20:00 лекция и вопросы

Адрес: Средне-Московская ул., 1Д, этаж 5, офис 513, подъезд рядом со входом в клинику «Мать и дитя».

Регистрация по ссылке https://surf-studio.timepad.ru/event/1022947/

P.S. Готовы рассказать и о любом вашем Flutter-мероприятии. Обращаться к @saturov.
🏖 Лето приносит много хороших новостей и предвкушение нового сезона конференций.

https://soundcloud.com/flutterdevpodcast/6-asinkhronnost

В этом выпуске мы не только загораем на солнышке, но и продолжаем обсуждать хардкорные нюансы работы с асинхронностью в 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
Мы вернулись. И не одни. Сразу 10 представителей всех актуальных на сегодняшний день кроссплатформенных технологий собрались в нашей "облачной" студии Flutter Dev Podcast чтобы помочь разобраться тебе во всём этом многообразии.

https://soundcloud.com/flutterdevpodcast/7-vsyo-pro-krossplatformu

Жив ли 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
Доброе утро!

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

19 Октября (уже завтра) в пространстве SPACE на улице Октябрьской, д. 16к3 пройдёт ежегодная мобильная конференция MobileOptimized.

На ней вы сможете встретиться сразу с двумя постоянными действующими лицами Flutter Dev Podcast - Евгением Сатуровым (и послушать про опыт использования Flutter в настоящем живом продашкн-проекте) и Александром Денисовым (который проведёт воркшоп по Flutter).

Если вы, как и я, интересуетесь не только Flutter'ом, но и миром мобильной разработки в целом, также не пропустите: Константина Цховребова, Сергея Рябова, Йонотана Левина, Maurice Gavin, Ben Sandofsky и многих других!

Жду вас на площадке завтра с 10:00!

https://moconf.by/
Grab - малазийская компания, из маленького "убероподобного" такси стремительно превратившаяся во всепоглощающий суперапп, через который можно сделать буквально всё (если ты живёшь в одной из стран юго-восточной Азии).

Всего пару недель назад одно из их приложений попало на официальную страницу с шоукейсами, а уже сегодня мы расспрашиваем парней об этом опыте. Поговорили про тесты, архитектуру, тулинг на Rust, неприятности от Gradle, аргументированно низложили конкурирующие фреймворки и обсудили специфику работы в мултикультурной команде. Максимально много узнали о процессе внедрение свежей технологии в монорепу огромного энтерпрайза с миллионами строк кода и несколькими десятками нативных мобильных приложений.

https://soundcloud.com/flutterdevpodcast/8-grab

У микрофона: Евгений Сатуров (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
Отгремел питерский DartUp, все разъехались по домам и наступили суровые рутинные будни. Мы, как и все наши слушатели, рутину терпеть не можем, поэтому у каждого из нас свой зоопарк CI/CD инфраструктуры со своими плюсами, минусами, болями и радостями. О них и пойдёт речь в этом выпуске подкаста.

Вместе с CTO Codemagic мы максимально объективно сравнили Jenkins, Bitrise и Codemagic по всем параметрам, до которых смогли дотянуться: возможности, ограничения, стабильность, кастомизация, цены. Приправив всё это советами по настройке CI/CD инфраструктуры из боевого опыта, мы предлагаем вам ознакомиться с представленными вариантами и сделать свой выбор в пользу наиболее заинтересовавшего вас инструмента.

https://soundcloud.com/flutterdevpodcast/9-cicd-jenkins-bitrise-codemagic

У микрофона: Евгений Сатуров (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
Flutter Interact в Нью-Йорке - вот главная тема нашего внезапного выпуска. Flutter отметил свой первый день рождения в релизе, а наше, растущее с каждым днём сообщество, получило массу подарков к этому празднику. Мы поговорили о новых инструментах, обновлениях языка и фреймворка, а также о том, каким был этот Flutter Interact глазами непосредственного участника.

https://soundcloud.com/flutterdevpodcast/10-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
В январе Flutter Dev Podcast исполняется 1 год.

https://soundcloud.com/flutterdevpodcast

1️⃣6️⃣ тысяч раз вы послушали наш подкаст в этом году. Мы благодарны вам! В знак признательности мы решили устроить большой новогодний розыгрыш. Мы разыгрываем интересные книги и доступ к качественному видеокурсу. Подробности ниже ⬇️

2019 год был продуктивным. Мы записали 11 выпусков, а до конца года сделаем ещё один.

🔸Мы поговорили с одним из создателей Dart VM, Вячеславом Егоровым https://soundcloud.com/flutterdevpodcast/5-dart-vm;
🔹Побывали на Google I/O https://soundcloud.com/flutterdevpodcast/4-google-io-2019;
🔸Собрали 10 человек на эфире и сравнили все актуальные кроссплатформенные технологии между собой https://soundcloud.com/flutterdevpodcast/7-vsyo-pro-krossplatformu;
🔹Поговорили с CTO Codemagic про самый Flutter-ориентированный CI/CD сервис на рынке https://soundcloud.com/flutterdevpodcast/9-cicd-jenkins-bitrise-codemagic;
🔸Обсудили итоги Flutter Interact вместе с непосредственным участником событий https://soundcloud.com/flutterdevpodcast/10-flutter-interact;

И это только начало. Теперь поговорим про розыгрыш.

На кону сразу несколько полезных призов:
🎁 2 электронные копии книги Flutter In Action (https://www.manning.com/books/flutter-in-action).
Простым английским про построение интерфейсов, стейт-менеджмент, асинхронность, работу с сетью и язык программирования Dart. Подойдёт как для первых шагов во фреймворке, так и для систематизации знаний.
🎁 2 доступа на видео-курс по Flutter-разработке от The App Brewery (https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart).
Более 23-х часов HD-видео, просмотрев которые вы поймёте всё. Вообще всё. Начиная с самых азов, вы освоите Dart и научитесь пользоваться им эффективно, разберётесь с популярными архитектурными подходами, потренируетесь в интеграции приложения с Firebase-сервисами, а также попробуете свои силы в создании нетривиальных UI-компонентов.

Правила розыгрыша просты:
Вы делаете репост записи в соцсети на свою открытую страничку в Facebook, Vk или Twitter (из-за настроек приватности мы можем не видеть вас в списке репостнувших, поэтому открытая страница - увы, обязательна);
Репост записи в каждой соцсети повышает ваши шансы на победу;
28 декабря в 20:00 мы собираем всех репостнувших по всем нашим страницам в единый список и при помощи рандомайзера определяем 4-х победителей.

Пост в Facebook: https://www.facebook.com/flutterdevpodcast/posts/103476111160771
Пост в VK: https://vk.com/wall-177482574_25
Пост в Twitter: https://twitter.com/flutterdevcast/status/1207390166614196225

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

Да потому что в этот самый момент водитель вашей машины, возможно, уже тестирует то самое приложение, которое стало главным героем 12 серии Flutter Dev Podcast.

https://soundcloud.com/flutterdevpodcast/11-yandekstaksi

У микрофона: Евгений Сатуров (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
Начинаем 2020 год по-настоящему народным выпуском! Самые активные и талантливые слушатели FDP оказались на записи и принесли частичку своего энтузиазма, опыта и наблюдений. Выпуск получился невероятно насыщенным историями взлётов и падений, бессонных ночей, блестящих идей и безостановочного саморазвития. Главной темой выпуска мы решили сделать обсуждение пет-проектов как явления. В качестве экспертов пригласили победителей новогоднего конкурса проектов от Flutter Dev Podcast.

Интересным бонусом станет для вас экскурсия по прошедшей в Варшаве конференции Flutter Europe. Что было классно, а что не очень? Какие спикеры и доклады запомнились? Об этом расскажут Евгений Кот и Александр Денисов.

https://soundcloud.com/flutterdevpodcast/12-flutter-europe-i-pet-proekty

У микрофона: Евгений Сатуров (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
В новом эпизоде продолжаем знакомиться с командой Яндекс.Такси. На этот раз, новый гость принёс не только свой уникальный опыт, но и свой взгляд на фреймворк с самой неожиданной для нас стороны. Сергей Коротков - дизайнер, который не только создаёт визуальный образ дизайн-системы продукта, но и пишет код, самостоятельно реализуя дизайн-компоненты.

Помимо главной темы выпуска обсудим итоги Flutter Clock Contest, новый Material Motion System и продвинутую работу со шрифтами.

https://soundcloud.com/flutterdevpodcast/13-flutter-glazami-dizaynera

У микрофона: Евгений Сатуров (Surf), Александр Денисов (EPAM), Илья Вирник (Яндекс.Такси), Сергей Коротков (Яндекс.Такси).

Спонсор выпуска - студия разработки Surf (Mobile + AI) surfstudio.ru/

Итоги Flutter Clock Contest: https://medium.com/flutter/its-time-the-flutter-clock-contest-results-dcebe2eb3957

The Material motion system: https://material.io/design/motion/the-motion-system.html

animations package: https://pub.dev/packages/animations

Flutter Pub Version Checker: https://plugins.jetbrains.com/plugin/12400-flutter-pub-version-checker

Продвинутая работа со шрифтами на Flutter: https://medium.com/flutter-community/font-features-in-flutter-320222fc171d

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
Сидеть дома и работать, сидеть дома и готовить себе ужин, сидеть дома и пылесосить - за последние недели мы научились многое делать в асинхронном режиме. Точно также как и герои нашего нового выпуска - авторы библиотек worker_manager и Computer. Вместе мы обсудим последние новости, а также окунёмся в мир изолятов. Осторожно, в выпуске вы найдёте, кажется, самое понятное в мире объяснение, каким же чудом сетевые запросы не блокируют UI даже если исполняются в главном изоляте.

https://soundcloud.com/flutterdevpodcast/14-computer-i-worker_manager

У микрофона: Евгений Сатуров (Surf), Даниил Сурнин (Ozon), Лавинов Сергей (91).

Забытая рубрика "Новости про Фуксию": https://ww.9to5google.com/2020/03/06/fuchsia-friday-nelson-luis-hint-made-by-google/

Приложение для борьбы с COVID-19 на Flutter для ВОЗ: https://www.freelancer.com/articles/global-response-to-coronavirus/help-the-world-health-organization

Ждём null-safety в Dart - уже почти готово! https://github.com/dart-lang/language/issues/110

Computer: https://pub.dev/packages/computer

worker_manager: https://pub.dev/packages/worker_manager

Старая, но хорошая статья The Event Loop and Dart: https://webdev-angular3-dartlang-org.firebaseapp.com/articles/performance/event-loop

Прекрасный материал от Didier Boelens "Futures - Isolates - Event Loop": https://www.didierboelens.com/2019/01/futures-isolates-event-loop/

Официальный обзор "The Engine architecture": https://github.com/flutter/flutter/wiki/The-Engine-architecture

Доклад Pascal Welsch, отвечающий на многие вопросы "Heavy lift work in Flutter get started with Isolates": https://youtu.be/M8jGSkACneE

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
Апрель принёс Flutter-коммьюнити массу новостей (которые помогли сделать информационный блок насыщенным), но мы без устали ищем интересные сюжеты для наших эпизодов. Сегодня мы нашли кое-что необычное. Наш гость, Андрей Лесницкий из Минска, поставил себе амбициозную цель - сделать IDE, которая "утрёт нос" и Android Studio, и VS Code. При этом, суть проекта заключается в том, чтобы сделать эту IDE в полной мере кроссплатформенной, для чего в качестве корневой технологии был выбран Flutter. В новом выпуске Андрей расскажет, как ему пришла в голову такая идея, с какими основными вызовами он столкнулся и в каком состоянии проект сегодня.

https://soundcloud.com/flutterdevpodcast/15-flide-ide-na-flutter

У микрофона: Евгений Сатуров (Surf), Александр Денисов (Epam), Артём Зайцев (Surf), Андрей Лесницкий (self-employed).

💥Читаем про изменения в релизном цикле Flutter-фреймворка: https://link.medium.com/HoZBttDbW5
💥Радуемся анонсу поддержки Flutter в CodePen: https://medium.com/flutter/announcing-codepen-support-for-flutter-bb346406fe50
💥Познаём новое при помощи бесплатного introductory course: https://medium.com/flutter/learn-flutter-for-free-c9bc3b898c4d
💥Pubspec Assist вышел из беты, ура! https://marketplace.visualstudio.com/items?itemName=jeroen-meijer.pubspec-assist
💥Кто ещё не слышал - теперь GitHub for Teams бесплатен: https://t.co/fQ3r2ABtTR?amp=1
💥Google Fonts for Flutter тоже в релизе: https://medium.com/flutter/introducing-google-fonts-for-flutter-v-1-0-0-c0e993617118
💥bloc избавился от оков rxdart - встречаем версию 4.0.0: https://pub.dev/packages/bloc#-changelog-tab-

Ссылки от Андрея Лесницкого:
💥CS50 по-русски: https://javarush.ru/quests/QUEST_HARVARD_CS50
💥Курс по алгоритмам: https://ru.coursera.org/learn/algorithms-part1
💥Твиттер Андрея Лесницкого: https://twitter.com/lesnitsky_dev
💥Твиттер Flide: https://twitter.com/AppFlide

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast