Flutter Pulse
Открыть в Telegram
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Больше1 021
Подписчики
Нет данных24 часа
Нет данных7 дней
-130 день
Архив постов
1 021
Обзор пакетов на тему Generic Picker
Numeric Selector 0.0.4
Позволяет создавать горизонтальные и вертикальные селекторы чисел с плавной прокруткой и опциональной вибрационной обратной связью. Пакет идеально подходит для форм и приложений, где требуется ввод чисел.
👍 Лайки: 8, 📥 Скачиваний: 97
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/numeric_selector
Day Month Picker 1.0.3
Позволяет пользователям выбирать день и месяц из диалогового интерфейса. Идеально подходит для форм и приложений, где требуется ввод даты без года.
👍 Лайки: 30, 📥 Скачиваний: 99
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/day_month_picker
flutter_pickers 2.2.0
Пакет flutter_pickers - это библиотека для создания различных видов выбора в приложениях Flutter. Он включает в себя выбор даты и времени, одиночный выбор, множественный выбор и выбор адреса.
👍 Лайки: 62, 📥 Скачиваний: 1.2K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/flutter_pickers
flutter_picker_plus 1.5.6
Это мощный и настраиваемый виджет выбора для приложений Flutter. Поддерживает множество типов выбора, включая числа, даты и время, массивы и пользовательские данные.
👍 Лайки: 60, 📥 Скачиваний: 8.1K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/flutter_picker_plus
NumberPickerDynamic 0.5.1
Позволяет создавать динамические поля выбора чисел, включая поддержку десятичных дробей и темного режима.
👍 Лайки: 0, 📥 Скачиваний: 9
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/numberpicker_dynamic
Bottom Picker 4.1.1
Позволяет добавлять красивые нижние селекторы во все ваши приложения Flutter. Он предлагает широкий спектр функций, включая поддержку различных типов селекторов, настройку внешнего вида и поведения, а также поддержку различных платформ.
👍 Лайки: 366, 📥 Скачиваний: 9.8K
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/bottom_picker
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #NumericSelector #DayMonthPicker #flutter_pickers #flutter_picker_plus #NumberPickerDynamic #BottomPicker
1 021
🔄 Новый switch в Dart 3: Прощай, boilerplate!
Dart 3 представил switch-выражения с сопоставлением образцов (pattern matching). Это меняет правила игры! 🚀
❌ Старый switch:
• Только операторы (не возвращает значение)
• Нужен
break (легко забыть)
• Нет проверки полноты случаев
• Громоздкий код
✅ Новый switch (Dart 3+):
• Возвращает значение (выражение!)
• Никаких break
• Проверка полноты на этапе компиляции
• Поддержка паттернов
🔥 Киллер-фичи:
1️⃣ Реляционные паттерны:
String grade = switch (marks) {
>= 90 => 'A',
>= 75 => 'B',
_ => 'Fail',
};
(Забудьте про цепочки if-else!)
2️⃣ Типовые паттерны:
String desc(Object v) => switch (v) {
int i => 'Int: $i',
String s => 'Str: $s',
_ => 'Unknown',
};
(Чище, чем is + cast)
3️⃣ Деструктуризация:
switch (user) {
User(name: var n, age: var a) => '$n ($a)',
}
4️⃣ Безопасность:
Пропустили кейс в enum? Компилятор не даст собрать проект! 🛡
📱 Flutter Use Case:
Идеально для отрисовки UI из состояния:
Widget build(state) => switch (state) {
Loading() => CircularProgressIndicator(),
Success(data: var list) => ListView(...),
Error(msg: var m) => Text(m),
};
💡 Итог: Код становится декларативным, безопасным и читаемым. Обновляйтесь до Dart 3 и используйте новые возможности!
🔗 Ссылки на материалы:
Читать на русском языке
Read in English
Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium1 021
Самые лучшие обновлённые пакеты за последние 24 часа
flutter_branch_sdk 9.3.1 - Пакет для реализации глубоких ссылок и атрибуции в мобильных приложениях. Исправлена ошибка #498, связанная с инициализацией глубоких ссылок и сессий. 👍 Лайки: 221, 📥 Скачиваний: 91.9К
https://pub.dev/packages/flutter_branch_sdk
pro_image_editor 12.4.4 - Пакет для редактирования изображений в приложениях Flutter. Исправлена проблема с разрешением экспортированных слоев. 👍 Лайки: 571, 📥 Скачиваний: 36.5К
https://pub.dev/packages/pro_image_editor
firestore_cache 2.19.1 - Пакет для кэширования документов Firestore в приложениях Flutter. Исправление ошибок и обновление зависимостей. 👍 Лайки: 107, 📥 Скачиваний: 1.3К
https://pub.dev/packages/firestore_cache
latlong2 0.7.0 - Пакет для расчета расстояний и координат между двумя точками на поверхности Земли. Теперь пакет поддерживает null safety и исправлены проблемы из оригинального репозитория. 👍 Лайки: 388, 📥 Скачиваний: 476К
https://pub.dev/packages/latlong2
assorted_layout_widgets 12.5.1 - Пакет содержит различные виджеты и классы для создания сложных макетов в Flutter. Deprecated виджет KeyboardDismiss, вместо него следует использовать виджет Keyboard. 👍 Лайки: 393, 📥 Скачиваний: 58.2К
https://pub.dev/packages/assorted_layout_widgets
xml 7.0.1 - Пакет для парсинга,遍历, запросов, преобразования и построения XML-документов. Улучшена поддержка пространств имен, добавлены новые методы и исправлены ошибки. 👍 Лайки: 443, 📥 Скачиваний: 6.7М
https://pub.dev/packages/xml
FlutterPulse — канал о мире Flutter!
Поддержать канал
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #flutter_branch_sdk #pro_image_editor #firestore_cache #latlong2 #assorted_layout_widgets #xml
1 021
Обзор пакетов на тему HTML, CSS & SASS
sass 1.99.0
Этот пакет позволяет использовать Sass в своих проектах, делая CSS более удобным и интересным. Пакет имеет более 76600 скачиваний и 20 лайков.
👍 Лайки: 20, 📥 Скачиваний: 76.6K
📅 Обновлено: 22 дня назад
https://pub.dev/packages/sass
html 0.15.6
Этот пакет представляет собой реализацию парсера HTML5 на языке Dart. Он позволяет легко парсить HTML-страницы и документы.
👍 Лайки: 653, 📥 Скачиваний: 5.2M
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/html
linkcheck 3.1.0
Этот пакет позволяет быстро и эффективно проверять ссылки на сайте, обнаруживая сломанные ссылки и другие проблемы.
👍 Лайки: 15, 📥 Скачиваний: 6.8K
📅 Обновлено: 10 месяцев назад
https://pub.dev/packages/linkcheck
html_editor_enhanced 2.7.1
Этот пакет позволяет создавать редакторы HTML-кодов для Android, iOS и Web с поддержкой WYSIWYG и множеством других функций.
👍 Лайки: 657, 📥 Скачиваний: 27.9K
📅 Обновлено: 9 месяцев назад
https://pub.dev/packages/html_editor_enhanced
htmltopdfwidgets 2.1.1
Этот пакет позволяет создавать профессиональные PDF-документы из HTML и Markdown с точностью до пикселя.
👍 Лайки: 70, 📥 Скачиваний: 12.1K
📅 Обновлено: 8 дней назад
https://pub.dev/packages/htmltopdfwidgets
sass_api 17.5.0
Этот пакет предоставляет дополнительные API для работы с Dart Sass, включая доступ к AST и логику разрешения загрузки.
👍 Лайки: 4, 📥 Скачиваний: 1.9K
📅 Обновлено: 22 дня назад
https://pub.dev/packages/sass_api
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #sass #html #linkcheck #html_editor_enhanced #htmltopdfwidgets #sass_api
1 021
Самые лучшие обновлённые пакеты за последние 24 часа
quran_library 4.0.1!
Этот пакет используется для создания библиотеки Корана в приложениях Flutter. В новой версии исправлена ошибка, связанная с отображением аятов в разделе Тафсир.
👍 Лайки: 73, 📥 Скачиваний: 1.4К
https://pub.dev/packages/quran_library
xwidget 0.5.0!
Пакет xwidget используется для создания динамических интерфейсов пользователя в приложениях Flutter с помощью языка разметки XML.
В новой версии произошли значительные изменения: перемещение конфигурации ресурсов, добавление поддержки горячей перезагрузки фрагментов и значений в режиме отладки, а также расширение возможностей класса Resources.
👍 Лайки: 21, 📥 Скачиваний: 492
https://pub.dev/packages/xwidget
flutter_soloud 4.0.3!
Этот пакет - низкоуровневый аудио-плагин для Flutter, предназначенный для игр и иммерсивных приложений. Он обеспечивает низкую задержку и продвинутые функции.
В новой версии исправлены ошибки, связанные с горячей перезагрузкой, удалены утверждения в методе инициализации и исправлена проблема с утечкой звука на веб-платформе.
👍 Лайки: 568, 📥 Скачиваний: 41.7К
https://pub.dev/packages/flutter_soloud
rive_native 0.1.6!
Этот пакет используется для интеграции с ядром Rive C++ runtime и предоставляет более интуитивный API для работы с графикой Rive в Flutter.
В новой версии обновлены Rive C++ runtime и renderer для последних функций, исправлений ошибок и улучшений производительности. Также исправлена ошибка, связанная с использованием Metal ivars в dealloc.
👍 Лайки: 54, 📥 Скачиваний: 193К
https://pub.dev/packages/rive_native
Rive 0.14.6!
Пакет Rive используется для создания интерактивных дизайнов и анимаций в приложениях Flutter. В новой версии обновлен C++ рантайм и рендерер, исправлены ошибки и улучшена производительность.
👍 Лайки: 1930, 📥 Скачиваний: 366К
https://pub.dev/packages/rive
flutter_inapp_purchase 9.2.3!
Этот пакет используется для реализации покупок внутри приложения в Flutter, соответствуя спецификации Open IAP.
Пакет имеет 441 лайк и 4040 скачиваний.
https://pub.dev/packages/flutter_inapp_purchase
FlutterPulse — канал о мире Flutter!
Поддержать канал
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #quran_library #xwidget #flutter_soloud #rive_native #Rive #flutter_inapp_purchase
1 021
🏗 А что если мы создадим свой собственный Column?
Вы используете
Column каждый день. Но знаете ли вы, как он работает внутри? 🤔 Давайте заглянем под капот Flutter и напишем свой виджет с нуля!
🌳 Три дерева Flutter:
1️⃣ Widget Tree — конфигурация (что хотим).
2️⃣ Element Tree — координатор (жизненный цикл).
3️⃣ RenderObject Tree — тяжёлая артиллерия (лейаут, отрисовка). Именно здесь мы будем работать!
⚙️ Как работает наш CustomColumn:
Мы расширяем RenderBox и реализуем алгоритм в два прохода:
🔹 Проход 1: Измерение
Пробегаем по всем детям, вызываем layout() и находим самого широкого (maxWidth).
«Нужно знать ширину колонны, прежде чем расставлять книги!»
🔹 Проход 2: Позиционирование
Пробегаем снова. Вычисляем координаты:
• X — зависит от crossAxisAlignment (start/center/end).
• Y — накапливаемый курсор dy (сумма высот предыдущих детей).
// Логика позиционирования
data.offset = Offset(xAxis, dy);
dy += child.size.height;
🎨 Отрисовка (paint):
Просто вызываем defaultPaint() — миксин сам нарисует детей на рассчитанных позициях.
💡 Зачем это нужно?
Понимание RenderObjects даёт суперсилу: вы можете создавать любые(layouts), оптимизированные под ваши задачи, без ограничений стандартных виджетов. Автор статьи даже создал целый UI-фреймворк на чистом Render Layer!
🔗 Репозиторий проекта:
GitHub: bare-flutter-ui
🔗 Ссылки на материалы:
Читать на русском языке
Read in English
Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium1 021
Обзор пакетов на тему Biometric & Local Authentication
Flutter Liveness Detection Randomized Plugin 1.2.1
Этот пакет используется для обнаружения живого присутствия человека через динамическую верификацию лица. Он включает в себя функции реального времени обнаружения лица, случайной генерации задач и поддержку нескольких платформ.
👍 Лайки: 63, 📥 Скачиваний: 300,
📅 Обновлено: 37 дней назад
https://pub.dev/packages/flutter_liveness_detection_randomized_plugin
local_auth 3.0.1
Этот пакет позволяет реализовать локальную аутентификацию пользователей на устройствах Android, iOS, macOS и Windows.
👍 Лайки: 3340, 📥 Скачиваний: 804K,
📅 Обновлено: 57 дней назад
https://pub.dev/packages/local_auth
flutter_app_lock 4.3.0
Этот пакет позволяет показывать экран блокировки при запуске и паузе приложения.
👍 Лайки: 125, 📥 Скачиваний: 1.1K,
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/flutter_app_lock
biometric_signature 11.1.0
Этот пакет предоставляет полное биометрическое решение для подтверждения личности, включая криптографические подписи и шифрование.
👍 Лайки: 48, 📥 Скачиваний: 25.6K,
📅 Обновлено: 6 дней назад
https://pub.dev/packages/biometric_signature
passkeys 2.18.0
Этот пакет позволяет использовать аутентификацию через passkeys (на основе WebAuthn / FIDO2) в приложениях Flutter.
👍 Лайки: 96, 📥 Скачиваний: 29.8K,
📅 Обновлено: 38 дней назад
https://pub.dev/packages/passkeys
Flutter Screen Lock 9.2.2+2
Этот пакет позволяет создавать экраны блокировки с парольной защитой и биометрической аутентификацией.
👍 Лайки: 308, 📥 Скачиваний: 2.7K,
📅 Обновлено: 10 месяцев назад
https://pub.dev/packages/flutter_screen_lock
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #FlutterLivenessDetectionRandomizedPlugin #local_auth #flutter_app_lock #biometric_signature #passkeys #FlutterScreenLock
1 021
Новые плагины для Android Studio и VS Code! 🚀💻
Мы рады представить вам новую рубрику, в которой мы будем делиться с вами плагинами, которые сами используем в своей работе! 🤩
Сегодня мы рассмотрим плагин
Bloc, который позволяет создавать классы Bloc, State и Event в пару кликов с уже добавленным под ваше название шаблонным кодом. Для Android Studio также доступно создание с использованием библиотек equatable и freezed. 📈
Плагин также позволяет оборачивать виджеты в BlocProvider, BlocListener, BlocBuilder, BlocConsumer и BlocSelector, как мы это делаем с оборачиванием в другие виджеты через плагин Flutter. 🌈
И, конечно же, плагин включает в себя шаблонный код для bloc при помощи специализированных snippets. 📝
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #flutter_amiga 💻📱🔥1 021
Самые лучшие обновлённые пакеты за последние 24 часа
Bonfire 3.17.2 - пакет для создания игр в жанре RPG с помощью FlameEngine. В новой версии добавлен параметр "useAreaBetweenPlayerAndTarget" для исправления ошибки 592. Пакет имеет 505 лайков и 3350 скачиваний. 👍 Лайки: 505, 📥 Скачиваний: 3.4К. https://pub.dev/packages/bonfire
flutter_litert 2.3.0 - пакет для машинного обучения на устройстве с помощью LiteRT в приложениях Flutter. В новой версии добавлены вспомогательные функции для камеры и детекции объектов. Пакет имеет 7 лайков и более 6050 скачиваний. 👍 Лайки: 7, 📥 Скачиваний: 6.1К. https://pub.dev/packages/flutter_litert
flutter_inapp_purchase 9.2.2 - пакет для реализации покупок внутри приложения в Flutter. Пакет имеет 441 лайк и 4100 скачиваний. 👍 Лайки: 441, 📥 Скачиваний: 4.1К. https://pub.dev/packages/flutter_inapp_purchase
gpu_tensor 1.2.3 - пакет для выполнения операций с тензорами с ускорением на GPU. В новой версии добавлен API VRAM, исправлены утечки памяти и сломанные тесты. Скачиваний: 46, Лайков: 12. 👍 Лайки: 12, 📥 Скачиваний: 46. https://pub.dev/packages/gpu_tensor
minigpu 1.2.3 - библиотека для Flutter, которая позволяет использовать GPU-вычисления на различных платформах. В новой версии 1.2.3 добавлен API для запроса использования видеопамяти (VRAM), а также исправлены утечки памяти и сломанные тесты. Пакет уже получил 21 лайк и был скачан 62 раза. 👍 Лайки: 21, 📥 Скачиваний: 62. https://pub.dev/packages/minigpu
ApolloVM 0.1.24 - портативная виртуальная машина, которая может парсить, переводить и выполнять код на нескольких языках программирования. В новой версии добавлена поддержка цепочных вызовов функций, обновлены методы вызова функций и генерации кода, а также исправлены некоторые ошибки. Скачиваний: 1940, Лайков: 51. 👍 Лайки: 51, 📥 Скачиваний: 1.9К. https://pub.dev/packages/apollovm
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #Bonfire #flutter_litert #flutter_inapp_purchase #gpu_tensor #minigpu #ApolloVM
1 021
Обзор пакетов на тему Video
fwfh_chewie 0.16.1
Этот пакет используется для рендеринга видео с помощью плагина Chewie в Flutter-приложениях. Уже 208000 скачиваний и 10 лайков!
👍 Лайки: 10, 📥 Скачиваний: 208K
📅 Обновлено: 9 месяцев назад
https://pub.dev/packages/fwfh_chewie
youtube_player_flutter 9.1.3
Пакет youtube_player_flutter позволяет проигрывать видео YouTube прямо в приложении, без необходимости открывать внешнее приложение. Поддерживает как Android, так и iOS.
👍 Лайки: 1690, 📥 Скачиваний: 138K
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/youtube_player_flutter
youtube_explode_dart 3.0.5
Этот пакет позволяет извлекать метаданные видео, плейлистов и каналов YouTube, а также скачивать видеопотоки и субтитры. Он не требует использования официального API и не имеет ограничений на количество запросов.
👍 Лайки: 689, 📥 Скачиваний: 34.2K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/youtube_explode_dart
media_kit 1.2.6
Этот кроссплатформенный видео- и аудиоплеер для Flutter и Dart имеет более 184 000 скачиваний и 886 лайков.
👍 Лайки: 886, 📥 Скачиваний: 184K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/media_kit
video_player 2.11.1
Пакет video_player поддерживает платформы Android, iOS, macOS и Web. Пакет имеет 3690 лайков и более 2 150 000 скачиваний.
👍 Лайки: 3690, 📥 Скачиваний: 2.15M
📅 Обновлено: 43 дня назад
https://pub.dev/packages/video_player
chewie 1.14.0
Этот пакет предоставляет дружественный интерфейс для видеоплеера, основанный на Material или Cupertino. Он имеет низкоуровневый доступ к проигрыванию видео и поддерживает субтитры.
👍 Лайки: 2340, 📥 Скачиваний: 632K
📅 Обновлено: 19 часов назад
https://pub.dev/packages/chewie
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #fwfh_chewie #youtube_player_flutter #youtube_explode_dart #media_kit #video_player #chewie
1 021
💀 Pubspec.yaml: Посмертный анализ того, почему ваши сборки падают
У каждого Flutter-приложения есть сердце. И это не main.dart. Это
pubspec.yaml. ❤️🔥
Большинство загадочных падений на CI, в релизе или «только у меня работает» происходят из-за YAML, а не Dart. Разбираем 10 смертельных грехов конфига! 👇
🧬 1. environment: — Тихий убийца
❌ Ошибка: Игнорирование ограничений SDK
✅ Правило: Обновляйте environment ДО изменения зависимостей!
📦 2. dependencies: — Рассадник багов
❌ Ошибка: Слепое обновление (^1.0.0 ≠ latest!)
✅ Правило: Всегда проверяйте дерево зависимостей через flutter pub deps.
☢️ 3. dependency_overrides: — Ядерная кнопка
⚠️ Форсирует версии, игнорируя безопасность.
✅ Правило: Если оверрайды в продакшене — вы уже в опасности. Используйте только временно!
🧪 4. dev_dependencies: — Почему CI падает?
❌ Ошибка: Обновление до Flutter upgrade
✅ Правило: Сначала обновите Flutter, потом dev-зависимости (build_runner, lints).
📐 5. Lints: Архитектура под маской
Решают, выживет ли легаси и пройдут ли релизы.
✅ Правило: Линты должны эволюционировать МЕДЛЕННЕЕ приложения.
🖼 6. Ассеты: Дебаг ≠ Релиз
❌ Ошибка: Регистрозависимость на iOS, пути с опечатками.
✅ Правило: Тестируйте ассеты ТОЛЬКО в режиме релиза.
🔤 7. Шрифты: Недооценённый краш
❌ Ошибка: Несовпадение имени семейства или веса.
✅ Правило: Полное совпадение имён (case-sensitive!).
🎭 8. Флейворы: Ловушка
Ассеты не знают о флейворах по умолчанию.
✅ Правило: Дублируйте ассеты или управляйте путями явно.
📄 9. Форматирование: Невидимые враги
❌ Табы, концевые пробелы, скрытые символы.
✅ Правило: 2 пробела. Никогда табы.
✅ Чеклист перед релизом:
• SDK синхронизирован?
• Нет оверрайдов?
• Ассеты/шрифты проверены в релизе?
• CI pub get проходит?
🧠 Итог: pubspec.yaml — это контракт. Нарушите его — приложение умрёт.
🔗 Ссылки на материалы:
Читать на русском языке
Read in English
Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium1 021
Самые лучшие обновлённые пакеты за последние 24 часа
flutter_document_reader_api 7.5.0
Плагин для чтения различных видов документов удостоверения личности, паспорта, водительские права, удостоверения личности и т.д. offline. Изменения коснулись класса RecognizeConfig.
👍 Лайки: 36, 📥 Скачиваний: 15.4К
https://pub.dev/packages/flutter_document_reader_api
stacked_generator 2.0.3
Плагин для генерации маршрутизации и зависимостей в приложениях Stacked. Обновление включает исправление ошибок и обновление анализатора зависимостей до версии 13.
👍 Лайки: 46, 📥 Скачиваний: 11.5К
https://pub.dev/packages/stacked_generator
flutter_face_api 6.2.0
Плагин для распознавания лиц, обнаружения мошенничества и сопоставления лиц. Уже переписан с нуля для улучшения пользовательского опыта.
👍 Лайки: 89, 📥 Скачиваний: 13.8К
https://pub.dev/packages/flutter_face_api
Bonfire 3.17.2
Пакет для создания игр в жанре RPG с помощью FlameEngine. В этом обновлении добавлен параметр `useAreaBetweenPlayerAndTarget`, который исправляет проблему #592.
👍 Лайки: 505, 📥 Скачиваний: 3.4К
https://pub.dev/packages/bonfire
flutter_onedrive 1.8.2
Плагин для работы с OneDrive в ваших Flutter-приложениях: скачивать и загружать файлы, создавать директории, удалять файлы и многое другое.
👍 Лайки: 27, 📥 Скачиваний: 562
https://pub.dev/packages/flutter_onedrive
smooth_sheets 1.0.2
Плагин для создания модальных и постоянных листов в приложениях Flutter. Теперь с исправлением ложных срабатываний проверки переполнения макета.
👍 Лайки: 602, 📥 Скачиваний: 46.2К
https://pub.dev/packages/smooth_sheets
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_document_reader_api #stacked_generator #flutter_face_api #Bonfire #flutter_onedrive #smooth_sheets
1 021
Улучшаем качество тестов с помощью пакета checks от команды Dart 🚀
На качество тестов влияет не только покрытие, но и то, насколько легко их читать и поддерживать 🤔. В этом может помочь пакет checks от команды Dart, который предлагает набор "говорящих" функций для проверок, благодаря которым тесты становятся более понятными и выразительными 💡.
Несмотря на статус experimental, пакет выглядит интересно - однозначно стоит попробовать 📈. Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #ohmyflutter
1 021
Обзор пакетов на тему Glassmorphic UI
Glass Kit 4.0.2
Glass Kit — пакет для Flutter, который позволяет добавить эффект стекла в ваши приложения. Он получил 526 лайков и 8.8K скачиваний.
👍 Лайки: 526, 📥 Скачиваний: 8.8K
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/glass_kit
Liquid Glass Renderer 0.2.0-dev.4
Liquid Glass Renderer — пакет для создания потрясающего "жидкого стеклянного" эффекта в ваших приложениях Flutter. Он уже получил 857 лайков и более 18.5K скачиваний.
👍 Лайки: 857, 📥 Скачиваний: 18.5K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/liquid_glass_renderer
Glass UI Kit 1.0.1
Glass UI Kit — пакет для создания компонентов интерфейса в стиле Glassmorphism. Он включает в себя настраиваемые контейнеры, формы и эффекты размытия.
👍 Лайки: 4, 📥 Скачиваний: 33
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/glass_ui_kit
OneClient Liquid Glass 0.2.1
OneClient Liquid Glass — пакет, который позволяет создавать потрясающие эффекты жидкого стекла с реалистичным преломлением, размытием и освещением.
👍 Лайки: 72, 📥 Скачиваний: 307
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/oc_liquid_glass
Cupertino Native 0.1.1
Cupertino Native — пакет, который предоставляет родные виджеты Liquid Glass для iOS и macOS в Flutter.
👍 Лайки: 316, 📥 Скачиваний: 2.0K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/cupertino_native
Liquid Glass Easy 1.1.1
Liquid Glass Easy — пакет, который позволяет создавать потрясающие эффекты жидкого стекла в ваших приложениях.
👍 Лайки: 161, 📥 Скачиваний: 2.3K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/liquid_glass_easy
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #GlassKit #LiquidGlassRenderer #GlassUIKit #OneClientLiquidGlass #CupertinoNative #LiquidGlassEasy
1 021
🏗 Системы сборки и зависимости во Flutter: Гайд для собеседования
Хотите блеснуть знаниями на интервью? Разбираем 8 ключевых вопросов по билдам, pubspec.yaml и оптимизации! 💼
🔹 1. Три режима сборки:
✅ Debug — hot reload, JIT, ассерты (для разработки)
✅ Profile — AOT + трассировка (для профилирования)
✅ Release — полная оптимизация, обфускация (для продакшена)
🔹 2. Зависимости в pubspec.yaml:
🔸
dependencies — входят в релиз (http, provider)
🔸 dev_dependencies — только для разработки (build_runner, test)
🔸 Версии фиксируются в pubspec.lock для консистентности
🔹 3. Билд-флейворы (Flavors):
Создавайте dev/staging/prod версии из одного кода!
flutter run --flavor dev --dart-define=ENV=dev
🔹 4. build_runner:
Генерирует код автоматически:
• JSON-сериализация (json_serializable)
• DI (injectable)
• Иммутабельные модели (freezed)
• Роутинг (auto_route)
Команда: flutter pub run build_runner build
🔹 5. Оптимизация сборки:
⚡️ Включите parallel builds и caching в gradle.properties
⚡️ Модуляризируйте проект на пакеты
⚡️ Минимизируйте плагины с нативным кодом
⚡️ Не делайте flutter clean без нужды
🔹 6. Конфликты зависимостей:
Решения:
1. flutter pub upgrade
2. Проверка совместимости на pub.dev
3. dependency_overrides (крайний случай!)
4. Форк пакета с фиксом
🔹 7. pub get vs pub upgrade:
🟢 pub get — уважает lock-файл (для CI/CD)
🟡 pub upgrade — обновляет до макс. версий (для апдейтов)
🔹 8. Ассеты:
• Declared в pubspec.yaml
• Resolution-aware изображения (1.0x, 2.0x, 3.0x)
• Загрузка через Image.asset() и rootBundle
🎯 Главный совет: Всегда коммитьте pubspec.lock в git для одинаковых сборок у всей команды!
🔗 Ссылки на материалы:
Читать на русском языке
Read in English
Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium1 021
Flutter GenUI: когда ИИ-агент собирает ваш интерфейс // Демо-занятие курса «Flutter-разработчик»
Представьте себе мир, где UI больше не пишут – его генерируют 🤯. Это не фантастика, а реальность, которая уже наступает! 🚀
В 2026 году Flutter получил GenUI SDK – инструмент, позволяющий ИИ-агентам генерировать интерактивный UI в рантайме из каталога ваших виджетов. 📈 Разберём архитектуру A2UI-протокола, построим рабочее демо и обсудим, где это меняет правила игры.
Что будет рассмотрено:
• Архитектура GenUI SDK и A2UI-протокол: как LLM компонует интерфейс без генерации кода, оставаясь в рамках доверенного каталога виджетов 📚
• Практика: собираем приложение, в котором AI-агент создаёт формы, карточки и навигацию на лету – от схемы CatalogItem до streaming-рендеринга ⚡️
• Границы применимости: security model, latency, стоимость токенов и честный разговор о том, когда GenUI - оверинжиниринг 🔍
Кому будет интересно:
• Flutter-разработчикам, которые хотят понять следующий эволюционный шаг фреймворка из официального роадмапа 2026 🚀
• Мобильным и фронтенд-инженерам, изучающим интеграцию LLM-агентов в пользовательские интерфейсы 🤖
• Тимлидам и архитекторам, оценивающим server-driven UI нового поколения для своих продуктов 📊
Смотрите видео на YouTube или VKVideo.
👉 Подпишитесь на наш канал и следите за новыми видео по хэштегу #FlutterPulseYoutube! 👉 #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
