cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

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

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

Show more
Advertising posts
2 506
Subscribers
No data24 hours
-27 days
+1330 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

02:35 Что такое DCM? 06:50 Почему DCM и Dart Code Metrics это разные продукты? 07:30 Из кого состоит команда DCM 09:32 Конечно же, AI 12:10 Кто уже использует DCM? 13:00 Шокирующее признание Евгения Сатурова 13:40 Сколько людей пользуется DCM 18:30 Какими инструментами вдохновлялся DCM? 22:10 "Dart необходим продвинутый линтер, потому что язык стал сложнее" 25:00 Количество правил в новом DCM и поддержка сторонних библиотек 28:25 Dart 3 и обратная совместимость старой версии 29:55 Ликбез по экономике подписочных сервисов 33:50 Боль опенсорса и история CoreJS 39:00 Сколько. Ты. Зарабатываешь. 40:00 Что появилось в платной версии? 49:00 "Стало лучше вообще всё" 50:30 Наши любимые фичи в DCM 01:00:00 Как Surf исследовал профит DCM: почему он может помочь вашему бизнесу 01:09:50 "Кем вы видите себя через 5 лет?"
Show all...
fdp_42.mp361.00 MB
👍 18 4
Photo unavailableShow in Telegram
#42 DCM Что если вы больше не будете тратить время на изнуряющую рутину и при этом сохраните, а может быть и улучшите качество кодовой базы вашего проекта? С этих предположений обычно и начинаются все разговоры о необходимости внедрения инструментов статического анализа в процесс разработки. Два года назад мы уже говорили о DCM, и сегодня сделаем это ещё раз. Как изменился проект и какими новыми функциональными возможностями обзавёлся? Куда он развивается и какие цели преследует его создатель? И, что немаловажно, как на пользователей повлияют изменения в системе монетизации? В этом ураганном выпуске мы обсудим не только нюансы технической реализации плагинов, но и неприглядную обратную сторону мира open-source, и даже выясним, как с помощью линтера вы и ваша команда можете заработать денег! 🎙 У микрофона: Евгений Сатуров (Surf), Марк Абраменко (Surf), Дмитрий Жифарский (DCM). ❗️ Официальный сайт DCM Полезное по теме: 👩‍💻 Flutter Linting and Linter Comparison 👩‍💻 Avoid these common Flutter mistakes with DCM 👩‍💻 DCM return on investment (ROI) 🌐 История разработчика core-js Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Show all...
🔥 11 1
fdp_41_final.mp359.70 MB
Photo unavailableShow in Telegram
#41 FlutterFlow С самого начала существования индустрии разработки ПО не прекращаются попытки энтузиастов автоматизировать и оптимизировать процесс написания кода. А что если лучший код – это тот код, который ты вообще не писал? Это смелое предположение вылилось в создание целого семейства "no-code" инструментов. С их помощью можно создавать программные продукты, вообще не притрагиваясь к коду. Примерно полгода назад Google вступил в игру и начал активно продвигать FlutterFlow – многофункциональный конструктор Flutter-приложений, который и сам написан на Flutter. Первое впечатление произвести получилось: интуитивный WYSIWYG-редактор, целая библиотека готовых UI-компонентов, возможности для коллаборативной работы. Но как это всё работает на самом деле? Можно ли действительно создать полноценное Flutter-приложение, используя только FlutterFlow? Сколько на самом деле кода надо написать при использовании "no-code"-решения? Стоит ли платить за недешёвую платную подписку? Кому стоит обратить внимание на FlutterFlow уже сейчас, а кому лучше держаться подальше? На эти и другие вопросы ищут ответ: Евгений Сатуров (Surf), Марк Абраменко (Surf), Данил Рябов (No-code Production). 🌐 Официальный сайт FlutterFlow Полезное по теме: 🌐 Официальное сообщество 🌐 Документация 🌐 Официальный YouTube-канал 🇷🇺 Русскоязычные сообщества: раз, два Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Show all...
Photo unavailableShow in Telegram
#40 Flutter 3.7 Обсуждать крупные обновления Flutter – это своего рода традиция нашего подкаста. Обычно мы записываем такие выпуски с задержкой: 3.7 вышел в релиз в конце января. Но делаем это мы отнюдь не потому что долго не можем договориться о времени записи или сесть за план эпизода. Нам очень хочется не просто прочитать вам вслух статью "What's new in Flutter", а копнуть куда глубже. Копнув в этот раз, мы обнаружили очень крутое, но при этом крайне неоднозначное обновление. Только подумайте: 19 новых виджетов, долгожданные фоновые изоляты, превью принципиально нового графического движка, расширенная и дополненная поддержка кастомных шейдеров, целая россыпь улучшений для DevTools и многое другое! Столько шикарных апдейтов, которые... мы так и не смогли пока отправить в продакшн. Почему? Расскажем, как только вы нажмёте на "плей". У микрофона: Евгений Сатуров (Surf), Марк Абраменко (Surf), Михаил Матюнин (Fox), Игорь Кравченко (aso.dev founder). 🌐 What's new in Flutter 3.7 Полезное по теме: 🌐 Material 3 Demo 🌐 Introducing background isolate channels 🌐 Impeller Упоминалось в эпизоде: 🌐 Демонстрация проблем с BackdropFilter во Flutter 3.7 👩‍💻 flutter_shaders 👩‍💻 Implementing iOS PlatformView BackdropFilter 🌐 Swift Migration for 1P Plugins 🌐 Эпизод подкаста про Dart 3 🌐 Charles 👩‍💻 pigeon 👩‍💻 ffigen 👩‍💻 jnigen Чат подкаста | Наш Twitter | Soundcloud | Яндекс.Музыка | Spotify | Apple Podcasts | CastBox | Google Подкасты | VK
Show all...
Читаемость и лаконичность. Являются ли эти понятия взаимоисключающими или взаимодополняющими? Почему языки программирования так похожи друг на друга и как влияет на синтаксис современных языков программирования развитие инструментов разработки? Как и все разработчики мы часто задумываемся о том, почему языки, на которых мы пишем, выглядят именно так. А ещё нередко мы мечтаем о фичах, которых в нашем языке нет. https://soundcloud.com/flutterdevpodcast/38-dart-i-sintaksicheskiy-sakhar Специально для этого выпуска мы проштудировали несколько очень объёмных документов по дизайну языка и выяснили, что ждёт Dart уже в обозримом будущем. Для этого мы глубоко окунулись в детали реализации Pattern Matching, попробовали простыми словами разобрать суть понятия "Exhaustiveness", а также выяснили, чего нам ждать от Records. У микрофона: Евгений Сатуров (Surf), Марк Абраменко (Surf), Светлана Кривошеева (Effective), Константин Федуров (Яндекс Про). Особые благодарности Артуру Шамсутдинову за новый саундтрек. Главное по выпуску: ❗️ Patterns Feature Specification https://github.com/dart-lang/language/blob/master/accepted/future-releases/0546-patterns/feature-specification.md ❗️ Records Feature Specification https://github.com/dart-lang/language/blob/master/accepted/future-releases/records/records-feature-specification.md ❗️ Exhaustiveness Checking https://github.com/dart-lang/language/blob/master/accepted/future-releases/0546-patterns/exhaustiveness.md По теме: 📃 Allow for shorter dot syntax to access enum values https://github.com/dart-lang/language/issues/357 📃 Add "Safe" (nullable) cast operator as? https://github.com/dart-lang/language/issues/399 📃 Destructuring https://github.com/dart-lang/language/issues/207 📃 The final keyword is too long https://github.com/dart-lang/language/issues/136 📃 multiple_result https://pub.dev/packages/multiple_result 📃 supercharged https://pub.dev/packages/supercharged 📃 kt_dart https://pub.dev/packages/kt_dart 📃 tuple https://pub.dev/packages/tuple 📃 Is syntactic sugar in programming languages bad? https://www.quora.com/Is-syntactic-sugar-in-programming-languages-bad Упоминалось в эпизоде: 👆 Андрей Бреслав — На плечах гигантов: языки, у которых учился Kotlin https://youtu.be/xH-RZ9YlxH0 👆 Вячеслав Егоров — Что за... Dart https://youtu.be/CN9p_rTDoPw Официальный канал подкаста: t.me/flutterdevpodcast_news Официальный чат подкаста: t.me/flutterdevpodcast
Show all...
#38 Dart и синтаксический сахар

Читаемость и лаконичность. Являются ли эти понятия взаимоисключающими или взаимодополняющими? Почему языки программирования так похожи друг на друга и как влияет на синтаксис современных языков програ

Интересно, кому и когда впервые в голову пришла идея использовать Flutter как платформу для создания интерактивных игр? Кто бы это ни был, он положил начало очень интересной истории, которая спустя годы превратилась во Flutter Casual Games Toolkit — официально рекомендованный набор инструментов для создания игр. https://soundcloud.com/flutterdevpodcast/37-casual-games-toolkit В этом выпуске подкаста мы разобрались из чего состоит "игровой набор разработчика", изучили возможности самых популярных игровых движков на Flutter, поговорили о главных различиях обычных Flutter-приложений и игровых, и даже попытались предсказать будущее. Давно тебя не было в уличных гонках. Включай выпуск! У микрофона: Евгений Сатуров (Surf), Игорь Кравченко, Артур Шамсутдинов (Surf). Главное по выпуску: ❗️ 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 Видео: 🎥 https://www.youtube.com/watch?v=NqjaLM0TWm0 🎥 https://www.youtube.com/watch?v=OGQD4E20f8s&list=PLiZZKL9HLmWPyd808sda2ydG-dhexNONV 🎥 https://www.youtube.com/watch?v=txDjL4bxF4M&list=PLiZZKL9HLmWOmQgYxWHuOHOWsUUlhCCOY 🎥 https://www.youtube.com/watch?v=fjNx0otqF-k&list=PLiZZKL9HLmWPL0URlq9WLng1A_g1LDuxx Официальный канал подкаста: t.me/flutterdevpodcast_news Официальный чат подкаста: t.me/flutterdevpodcast
Show all...
#37 Casual Games Toolkit

Интересно, кому и когда впервые в голову пришла идея использовать Flutter как платформу для создания интерактивных игр? Кто бы это ни был, он положил начало очень интересной истории, которая спустя го

Choose a Different Plan

Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.