#Новостизанеделю
А вот и очередная подборка новостей. Спасибо, что читаете их.
— Свет в конце пайплайна: 3D-движок на чистом Dart (+gpu)
https://habr.com/ru/articles/1077334/
— Building TUIs with Dart has never been easier.
https://roszkowski.dev/2026/dart-tui-nocterm/
— Hatcha: The Agentic Interview.
https://blog.gskinner.com/archives/2026/07/hatcha-the-agentic-interview.html
— Designing for GenUI: What Changes When AI Builds the UI?
https://blog.gskinner.com/archives/2026/06/designing-for-genui-what-changes-when-ai-builds-the-ui.html
— xcross.
https://xcross.sh/
Интересное из Github:
— flutter3d.
https://github.com/pleiondev/flutter3d
— terradart
https://github.com/nozomi-koborinai/terradart
— yandex_login_sdk.
https://github.com/newbalancem5/yandex_login_sdk
Буду благодарен за поддержку канала.
https://xn--r1a.website/FlutterForDev/1450
А вот и очередная подборка новостей. Спасибо, что читаете их.
— Свет в конце пайплайна: 3D-движок на чистом Dart (+gpu)
https://habr.com/ru/articles/1077334/
— Building TUIs with Dart has never been easier.
https://roszkowski.dev/2026/dart-tui-nocterm/
— Hatcha: The Agentic Interview.
https://blog.gskinner.com/archives/2026/07/hatcha-the-agentic-interview.html
— Designing for GenUI: What Changes When AI Builds the UI?
https://blog.gskinner.com/archives/2026/06/designing-for-genui-what-changes-when-ai-builds-the-ui.html
— xcross.
https://xcross.sh/
Интересное из Github:
— flutter3d.
https://github.com/pleiondev/flutter3d
— terradart
https://github.com/nozomi-koborinai/terradart
— yandex_login_sdk.
https://github.com/newbalancem5/yandex_login_sdk
Буду благодарен за поддержку канала.
https://xn--r1a.website/FlutterForDev/1450
❤9👨💻1
Skills CLI 1.0: Bundle and distribute AI agent skills for your packages: Команда Dart выпустила skills — CLI для установки скиллов AI-агентов, изначально написанный в Serverpod.
Раньше скиллы раздавали через гит-репозитории: копировать файлы руками или ставить
https://dart.dev/blog/skills-cli-1-0-bundle-and-distribute-ai-agent-skills-for-your-packages
Раньше скиллы раздавали через гит-репозитории: копировать файлы руками или ставить
npx skills, то есть тащить в Dart-проект Node.js ради одной команды. Теперь автор пакета кладёт SKILL.md в папку skills/, а потребитель делает dart run skills@ get — тулза сканирует зависимости и предлагает поставить найденное, ровно в той версии, что стоит в проекте. Скиллы из сторонних репозиториев и с skills.sh ставятся через add, так что источник управления один. Скиллы уже едут в Jaspr, Serverpod, Flutter Scene и GenUI.https://dart.dev/blog/skills-cli-1-0-bundle-and-distribute-ai-agent-skills-for-your-packages
❤3👨💻1
Material and Cupertino decoupling are here: Крейг Лабенц объясняет, зачем Material и Cupertino вынесли из ядра в пакеты material_ui и cupertino_ui.
https://flutter.dev/blog/decoupling-material-cupertino
https://flutter.dev/blog/decoupling-material-cupertino
🔥4❤2
How I converted GenLatte to fullstack Dart: Craig Labenz из команды Flutter рассказал, как перевёл GenLatte с Node.js на Dart. Теперь клиент и сервер используют общие модели и один язык, а вместо 15+ Cloud Run-сервисов всё работает через одну Firebase Function.
https://flutter.dev/blog/converted-genlatte-fullstack-dart
https://flutter.dev/blog/converted-genlatte-fullstack-dart
❤3🥰2👍1
Benchmark: Which Dart loop is the fastest?: Filip Hráček снова радует исследованием на тему, которую мы, казалось бы, давно должны знать: какой цикл в Dart самый быстрый —
https://filiph.net/text/dart-for-loops-performance.html
for, for-in, forEach или while? Помогает ли кешировать длину списка?https://filiph.net/text/dart-for-loops-performance.html
❤3🤪3🤡2🔥1
Microbenchmarks in the age of clankers: Кто читал статью от Filip Hráček про скорость циклов в Dart, обязательно прочитайте разбор Славы Егорова: из-за типа
Спасибо папищику за статью
https://mrale.ph/blog/2026-10-06-microbenchmarks-in-the-age-of-clankers.html
А вот тред где обсуждали все:
https://x.com/mraleph/status/2107769210256408828
num у суммы компилятор вместо обычного сложения делал вызов метода, и бенчмарк в основном мерил его, а не циклы. Вывод простой: не верьте одной цифре, смотрите, что реально выполняется.Спасибо папищику за статью
https://mrale.ph/blog/2026-10-06-microbenchmarks-in-the-age-of-clankers.html
А вот тред где обсуждали все:
https://x.com/mraleph/status/2107769210256408828
❤3🥰1
Announcing Genkit Dart 1.0: Вышла стабильная версия Genkit Dart — фреймворка для разработки AI-функциональности и AI-агентов на Dart с поддержкой разных моделей, инструментов и интеграций.
https://flutter.dev/blog/announcing-genkit-dart-1-0
https://flutter.dev/blog/announcing-genkit-dart-1-0
❤3👍2
Technique of the Week (if-case): В новом выпуске Technique of the Week рассказывают про
https://youtu.be/m-vM9FS6DAk?si=p4CHROHuYNgC2C1Y
if-case в Dart — лаконичный способ использовать сопоставление с образцом (pattern matching) и деструктуризацию.https://youtu.be/m-vM9FS6DAk?si=p4CHROHuYNgC2C1Y
❤3🔥3😁1
AI makes it easy to migrate, Flutter makes it easy to scale: В новом посте Flutter рассказывают, как AI упрощает миграцию приложений, а Flutter помогает масштабировать их и развивать на разных платформах.
https://flutter.dev/blog/ai-makes-it-easy-to-migrate-flutter-makes-it-easy-to-scale
https://flutter.dev/blog/ai-makes-it-easy-to-migrate-flutter-makes-it-easy-to-scale
🥰3❤1