Получи случайную криптовалюту за регистрацию!

🍬 Flutter Dev Podcast — анонсы выпусков

Логотип телеграм канала @flutterdevpodcast_news — 🍬 Flutter Dev Podcast — анонсы выпусков F
Логотип телеграм канала @flutterdevpodcast_news — 🍬 Flutter Dev Podcast — анонсы выпусков
Адрес канала: @flutterdevpodcast_news
Категории: Технологии
Язык: Русский
Количество подписчиков: 2.50K
Описание канала:

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

Рейтинги и Отзывы

1.67

3 отзыва

Оценить канал flutterdevpodcast_news и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

2

1 звезд

1


Последние сообщения

2022-07-27 20:26:20 Интересно, кому и когда впервые в голову пришла идея использовать Flutter как платформу для создания интерактивных игр? Кто бы это ни был, он положил начало очень интересной истории, которая спустя годы превратилась во Flutter Casual Games Toolkit — официально рекомендованный набор инструментов для создания игр.

https://soundcloud.com/flutterdevpodcast/37-casual-games-toolkit

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

Давно тебя не было в уличных гонках. Включай выпуск!

У микрофона: Евгений Сатуров (Surf), Игорь Кравченко, Артур Шамсутдинов (Surf).

28 июля оффлайн-митап по Flutter в Санкт-Петербурге! Регистрация: https://surf-studio.timepad.ru/event/2106561/

Главное по выпуску:
Flutter Casual Games Toolkit https://docs.flutter.dev/resources/games-toolkit
Flutter Games https://flutter.dev/games

Интересно:
win32_gamepad https://pub.dev/packages/win32_gamepad
Flame https://docs.flame-engine.org/1.2.0/
Forge2d https://pub.dev/packages/forge2d
Bonfire https://bonfire-engine.github.io/#/
SpriteWidget https://pub.dev/packages/spritewidget
Rive https://pub.dev/packages/rive
Egamebook от Filip Hráček https://egamebook.com/

Flame:
Официальный сайт Flame https://flame-engine.org/
Много примеров поделок на Flame https://examples.flame-engine.org/
Руководство по Flame https://tutorials.flame-engine.org
Хорошая статья про разработку на Flame https://medium.com/flutter-community/flutter-flame-step-1-create-your-game-b3b6ee387d77

3D:
three.dart http://threedart.github.io/three.dart/
flutter_cube https://pub.dev/packages/flutter_cube

Видео:













Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
1.9K viewsedited  17:26
Открыть/Комментировать
2022-06-14 22:26:03 Flutter 3 подкрался незаметно... Но незаметным релизом от этого не стал. Цифру три в мажорной версии фрейморка смело умножайте на два — ровно столько платформ теперь официально поддерживает Flutter.

https://soundcloud.com/flutterdevpodcast/36-flutter-30-dart-217

В этом выпуске подкаста мы подробно разобрали всё: от обновлений Flutter Web и Flutter Desktop до официального союза Flutter и Firebase, не забыли и про новые приятные фичи Dart 2.17.

У микрофона: Евгений Сатуров (Surf), Александр Денисов (Epam), Михаил Зотьев (Surf), Александр Юрковский (Yandex Pro), Сурнин Даниил (ro:).

Главное по выпуску:
Flutter 3.0 https://habr.com/ru/company/surfstudio/blog/666448/
Dart 2.17 https://habr.com/ru/company/surfstudio/blog/667990/

Интересно:
flutter_lints 2.0.0 https://pub.dev/packages/flutter_lints/versions/2.0.0
lints 2.0.0 https://pub.dev/packages/lints/versions/2.0.0
Самые запрашиваемые в Dart фичи https://github.com/dart-lang/language/issues?q=is%3Aissue+sort%3Areactions-%2B1-desc+
Новый вылет, связанный с интенсивным взаимодействием с приложением на старых iPhone https://github.com/flutter/flutter/issues/92550

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
1.2K views19:26
Открыть/Комментировать
2022-05-08 14:29:14 Мы любим свою работу, мы любим Flutter, мы любим продукты, над которыми мы работаем. Уверен, если вы слушаете наш подкаст, тоже самое можете сказать про себя и вы. В этом выпуске мы поднимаем сложный и важный вопрос: каким реальным угрозам подвержена наша индустрия, и что мы можем предпринять, чтобы сохранить возможность быть Flutter-разработчиками, независимо ни от чего.

https://soundcloud.com/flutterdevpodcast/35-bezopasnost-infrastruktury-dlya-flutter-razrabotki

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

У микрофона: Евгений Сатуров (Surf), Илья Вирник (Яндекс.Про), Михаил Матюнин (ex-Ozon).

Главное по выпуску:
Using Flutter in China https://docs.flutter.dev/community/china
Snyk Vulnerability Database https://security.snyk.io/
Инструкция по кастомным пакетным репозиториям https://dart.dev/tools/pub/custom-package-repositories
Статья про хостинг приватных пакетных репозиториев https://medium.com/dartlang/hosting-a-private-dart-package-repository-774c3c51dff9
mpp https://pub.dev/packages/mpp
unpub https://github.com/bytedance/unpub
Cloudsmith https://help.cloudsmith.io/docs/dart-repository
dart-lang/pub-dev https://github.com/dart-lang/pub-dev
Использование pub через Artifactory https://jfrog.com/blog/how-to-use-pub-repositories-in-artifactory/
Прокси для документации от Fox https://api.flutter.plugfox.dev/

Новости:
Релиз freezed 2 https://github.com/rrousselGit/freezed/blob/master/packages/freezed/CHANGELOG.md#200
Подведены итоги Flutter Puzzle Hack https://medium.com/flutter/announcing-the-flutter-puzzle-hack-winners-ae55f45c6363
Dependabot получил поддержку pub https://github.blog/changelog/2022-04-05-pub-beta-support-for-dependabot-version-updates/

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
1.4K views11:29
Открыть/Комментировать
2022-03-13 12:58:48 Flutter получил первое крупное обновление в этом году, а вместе с ним и стабильную поддержку первой десктопной платформы в линейке! Возможно, вы еще даже не подозреваете, насколько значительно расширилась экосистема фреймворка в связи с этим важным событием. Не поговорить об этом было бы недопустимо. Но как об этом поговорить, если мало что понимаешь в самой сути вопроса?

https://soundcloud.com/flutterdevpodcast/34-flutter-for-windows

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

У микрофона: Евгений Сатуров (Surf), Александр Денисов (EPAM), Владимир Полюхович (EPAM), Александр Харитонюк (EPAM), Дмитрий Матюнин (НРД).

Главное по выпуску:
Анонс Flutter for Windows https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed
Пакет fluent_ui https://pub.dev/packages/fluent_ui
Пакет flutter_acrylic https://pub.dev/packages/flutter_acrylic
Пакет window_manager https://pub.dev/packages/window_manager
Пакет msix https://pub.dev/packages/msix

Новости:
Flutter 2.10 2.10 флаттер что нового https://medium.com/flutter/whats-new-in-flutter-2-10-5aafb0314b12
Dart 2.16 https://medium.com/dartlang/dart-2-16-improved-tooling-and-platform-handling-dd87abd6bad1
Появился Flutter SDK у Realm https://www.mongodb.com/developer/article/introducing-realm-flutter-sdk/
Виджеты Syncfusion адаптировали под Windows https://www.syncfusion.com/flutter-widgets
Codemagic научился собирать Windows-сборки https://flutterci.com/

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
3.7K viewsedited  09:58
Открыть/Комментировать
2022-02-03 23:01:38 Это первый выпуск подкаста в 2022 году, поэтому тему для него мы выбирали недолго. Пока все с интересом изучают первый в этом году стабильный релиз фреймворка (о чём мы обязательно поговорим чуть позже), мы обстоятельно изучили роадмап развития Flutter на 2022 год, перекопали issue-трекер, подняли архивы залежалых баг-репортов. Теперь мы совершенно точно знаем, каким будет Flutter в конце этого года и спешим поделиться этими знаниями с вами.

https://soundcloud.com/flutterdevpodcast/33-flutter-roadmap-2022

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

У микрофона: Евгений Сатуров (Surf), Михаил Матюнин (Ozon), Кравченко Игорь (zfx.com), Михаил Зотьев (Surf).

Главное по выпуску:
Роадмап развития Flutter на 2022 год https://github.com/flutter/flutter/wiki/Roadmap
Та самая история про русскую клавиатуру https://github.com/flutter/flutter/issues/59065
Всё про поддержку Material 3 в одном месте https://github.com/flutter/flutter/issues/91605
Обновления Dart, которые помогут вам управлять GC
https://master-api.flutter.dev/flutter/dart-core/Finalizer-class.html
https://master-api.flutter.dev/flutter/dart-core/WeakReference-class.html

Новости:
Flutter Puzzle Hack https://flutter.dev/events/puzzle-hack
Видеозаписи докладов с DartUp 2021 https://www.youtube.com/c/WrikeTechClub/videos

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
1.1K views20:01
Открыть/Комментировать
2021-11-22 11:02:42 Что если мы скажем, что на Flutter можно написать приложение под одну из шести поддерживаемых платформ? Не удивительно, это уже и так давно известно. Но, наверняка, у вас найдется множество причин не сделать этого, потому что... ваш основной большой проект уже давно написан нативно?

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

https://soundcloud.com/flutterdevpodcast/32-finam

У микрофона: Евгений Сатуров (Surf), Михаил Матюнин (Ozon), Андрей Руденко (Финам), Дмитрий Строков (Финам), Александр Денисов (EPAM), Кравченко Игорь (zfx.com).

Главное по выпуску:

Sunsetting React Native https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
Ссылка на подкаст “Алгоритмическая торговля и HFT” https://soundcloud.com/podlodka/podlodka-225-algoritmicheskaya-torgovlya-i-hft
Серия статей-туториалов по использованию gRPC c Flutter/Dart https://habr.com/ru/post/589895/
Подробнее о добавлении нескольких Flutter-модулей в один проект https://docs.flutter.dev/development/add-to-app/multiple-flutters или тут https://docs.google.com/document/d/1fdKRufqUzQvERcqNIUSq-GdabXc4k8VIsClzRElJ6KY/edit

YaTalks - крупнейшая технологическая конференция Яндекса YaTalks, которая пройдет 3-4 декабря 2021 под эгидой «IT как новый космос». Приглашают каждого, кто пишет код или работает над продуктом. Вас ждут два дня интересных докладов, дебатов и дискуссий по 6 трекам Lifestyle, Backend, Frontend, ML, Mobile, Product с 80 экспертами из мировых и российских компаний. Регистрируйтесь по ссылке: https://clck.ru/YsJSX

Новости:
Обновился дизайн сайта https://flutter.dev/
DartPad теперь поддерживает сторонние пакеты https://medium.com/dartlang/announcing-package-support-for-dartpad-66a4b415970b
Результаты опроса Q3 https://medium.com/flutter/about-web-community-and-code-samples-q3-2021-survey-results-b67f5b997dca
Ранний анонс FlutterFire for Desktop (пока только для macOS) https://invertase.io/blog/announcing-flutterfire-desktop
DartUp надвигается! 3-4 декабря https://dartup.ru/
Flutter Vikings 2-3 февраля 2022 года https://fluttervikings.com/
Запустили Flutter Meetup Network https://developers.googleblog.com/2021/10/introducing-flutter-meetup-network.html
Добавили "лёгкие изоляты" https://github.com/dart-lang/sdk/issues/36097. Подробнее можно почитать тут: https://docs.google.com/document/d/1NwiZPWHd1te46eP2GWwIezDV9CdMQkODAMuF5kWdtLw
Выкатили долгожданный Error.throwWithStackTrace https://api.dart.dev/dev/2.16.0-9.0.dev/dart-core/Error/throwWithStackTrace.html

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
976 viewsedited  08:02
Открыть/Комментировать
2021-10-19 09:15:34 Для нашего следующего выпуска мы решили выбрать тему сугубо практическую. Мы собрали все известные нам способы хранения данных: от записи в файл и key-value хранилищ, до полноценных БД, а затем, подробно рассмотрев достоинства и недостатки, нашли применение каждому... ну почти.

https://soundcloud.com/flutterdevpodcast/31-sposoby-khraneniya-dannykh

Как понять, что настало время развернуть базу данных? Что выбрать: SQL или NoSQL? Стоит ли использовать старый-добрый shared_preferences или лучше заменить его на get_storage? Что выбрать для хранения данных, утечку которых не хотелось бы допустить?

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

У микрофона: Евгений Сатуров (Surf), Михаил Матюнин (Ozon), Андрей Смирнов (fin_hood).

Главное по выпуску:

Официальный рекомендации по реализации хранения данных во Flutter https://flutter.dev/docs/cookbook/persistence

Key/Value-хранилища:
- shared_preferences https://pub.dev/packages/shared_preferences
- get_storage https://pub.dev/packages/get_storage
NoSQL базы данных:
- hive https://pub.dev/packages/hive
- objectbox https://pub.dev/packages/objectbox
- sembast https://pub.dev/packages/sembast
SQL базы данных:
- moor https://pub.dev/packages/moor
- floor https://pub.dev/packages/floor
- sqflite https://pub.dev/packages/sqflite
Secured-хранилища:
- flutter_secure_storage https://pub.dev/packages/flutter_secure_storage
- biometric_storage https://pub.dev/packages/biometric_storage
- flutter_keychain https://pub.dev/packages/flutter_keychain
Remote-хранилища:
- firebase_database https://pub.dev/packages/firebase_database
- firebase_storage https://pub.dev/packages/firebase_storage

Новости:
Лучшие подкасты про Flutter https://www.freecodecamp.org/news/best-podcasts-for-flutter-developers/?utm_source=pocket_mylist
Статья про Flutter Hot Reload https://medium.com/flutter/flutter-hot-reload-f3c5994e2cee

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
244 views06:15
Открыть/Комментировать
2021-10-05 22:54:06 На теме, которую мы выбрали для этого выпуска, что называется, все звёзды сошлись. Мы записали эпизод вечером, а уже на следующее утро прочитали твит про наших гостей от самого Chris Sells.

https://soundcloud.com/flutterdevpodcast/30-dart-code-metrics

Два опытнейших разработчика с богатым и насыщенным бэкграундом объединились, чтобы написать крутой инструмент, позволяющий блюсти чистоту кодовой базы вашего Dart- или Flutter-проекта. Пакет Dart Code Metrics умеет собирать важные метрики качества, отслеживать нарушения правил кодирования, а также предупредит вас о том, что в ваш код пробрался коварный анти-паттерн. Всё это присыпано несколькими вариантами использования (возможен запуск на любом CI/CD инструменте), прекрасными интеграциями с IDE, фантастической расширяемостью. Надо ли говорить, что инструмент опен-сорсный и совершенно бесплатный?

Мы поговорили об истории создания Dart Code Metrics, о ключевых концепциях, подкапотном устройстве, а также обсудили планы развития решения.

А пока, предлагаю вам делать ставки, как скоро пакет получит почётный статус Flutter Favorite.

У микрофона: Евгений Сатуров (Surf), Александр Денисов (EPAM), Дмитрий Круцких (Surf), Дмитрий Жифарский (Push Play Labs).

Главное по выпуску:

Репозиторий Dart Code Metrics https://github.com/dart-code-checker/dart-code-metrics
Официальный сайт Dart Code Metrics https://dartcodemetrics.dev/
Тот самый твит https://twitter.com/csells/status/1420452187746930689

Новости:
По опросу JetBrains Flutter стал самым популярным кроссплатформенным решением https://twitter.com/timsneath/status/1416210891377315841
Опубликован пакет multi_window. Он позволяет создавать новые окна в десктоп-приложении и коммуницировать с ними https://pub.dev/packages/multi_window
Статья про эксперименты Dart и Wasm (кажется, мы говорим о будущем Flutter for Web) https://medium.com/dartlang/experimenting-with-dart-and-wasm-ef7f1c065577
Статья про оптимизацию платформенных каналов https://medium.com/flutter/improving-platform-channel-performance-in-flutter-e5b4e5df04af

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
854 views19:54
Открыть/Комментировать
2021-10-05 22:52:10 Мы любим Flutter и Dart, поэтому стараемся каждый месяц приносить вам истории, которые вдохновляют. Но мимо некоторых событий мы просто не можем пройти. Компания Wrike, все эти годы бывшая, пожалуй, главным амбассадором языка Dart в России, а может быть и в мире, объявила об отказе от Dart и смене технологического стека. Мы пригласили ребят из Wrike, чтобы разобраться в причинах и поговорить о будущем.

В этом выпуске есть всё: история успеха, последующее устаревание технологий, вынужденная миграция, боли при переходе и надежды на светлое будущее. Как собиралась команда на язык, который никто не знал? Какой вклад сделал Wrike в развитие Dart? Нужно ли лететь в Лос-Анджелес, чтобы заставить разработчиков пофиксить баг языка? Есть ли будущее у web-фреймворков на Dart? На что похожа миграция проекта в несколько миллион строк кода на другой язык и фреймворк? Стоит ли нам всем задуматься о том, каким мы видим наш стек через 5 лет?

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

Главное по выпуску:

Wrike уходит от использования языка Dart. Часть 1 habr.com/ru/company/wrike/blog/551962/
Wrike переходит с Dart на новый стек. Какой?habr.com/ru/company/wrike/blog/551964/

Новости:
Новая статья в документации про подводные камни null safety dart.dev/tools/non-promotion-reasons
Новая статья в документации про создание адаптивного UI flutter.dev/docs/development/ui…lding-adaptive-apps
flutter_stripe в public beta pub.dev/packages/flutter_stripe
Статья про реализацию передачи структур по значению в Dart FFI medium.com/dartlang/implementi…rt-ffi-1cb1829d11a9
Результаты опроса Q1 2021 medium.com/flutter/which-facto…esults-563e61fc68c9
Инструкция для тех, кто хочет запушить тесты своего пакета в официальный репозиторий github.com/flutter/tests

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
912 views19:52
Открыть/Комментировать
2021-08-07 20:51:45 На теме, которую мы выбрали для этого выпуска, что называется, все звёзды сошлись. Мы записали эпизод вечером, а уже на следующее утро прочитали твит про наших гостей от самого Chris Sells.

https://soundcloud.com/flutterdevpodcast/30-dart-code-metrics

Два опытнейших разработчика с богатым и насыщенным бэкграундом объединились, чтобы написать крутой инструмент, позволяющий блюсти чистоту кодовой базы вашего Dart- или Flutter-проекта. Пакет Dart Code Metrics умеет собирать важные метрики качества, отслеживать нарушения правил кодирования, а также предупредит вас о том, что в ваш код пробрался коварный анти-паттерн. Всё это присыпано несколькими вариантами использования (возможен запуск на любом CI/CD инструменте), прекрасными интеграциями с IDE, фантастической расширяемостью. Надо ли говорить, что инструмент опен-сорсный и совершенно бесплатный?

Мы поговорили об истории создания Dart Code Metrics, о ключевых концепциях, подкапотном устройстве, а также обсудили планы развития решения.

А пока, предлагаю вам делать ставки, как скоро пакет получит почётный статус Flutter Favorite.

У микрофона: Евгений Сатуров (Surf), Александр Денисов (EPAM), Дмитрий Круцких (Surf), Дмитрий Жифарский (Push Play Labs).

Главное по выпуску:

Репозиторий Dart Code Metrics https://github.com/dart-code-checker/dart-code-metrics
Официальный сайт Dart Code Metrics https://dartcodemetrics.dev/
Тот самый твит https://twitter.com/csells/status/1420452187746930689

Новости:
По опросу JetBrains Flutter стал самым популярным кроссплатформенным решением https://twitter.com/timsneath/status/1416210891377315841
Опубликован пакет multi_window. Он позволяет создавать новые окна в десктоп-приложении и коммуницировать с ними https://pub.dev/packages/multi_window
Статья про эксперименты Dart и Wasm (кажется, мы говорим о будущем Flutter for Web) https://medium.com/dartlang/experimenting-with-dart-and-wasm-ef7f1c065577
Статья про оптимизацию платформенных каналов https://medium.com/flutter/improving-platform-channel-performance-in-flutter-e5b4e5df04af

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
850 views17:51
Открыть/Комментировать