ch
Feedback
Flutter Pulse

Flutter Pulse

前往频道在 Telegram

На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.

显示更多
1 021
订阅者
无数据24 小时
无数据7
-130
帖子存档
Обзор пакетов на тему 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

🔄 Новый 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 #FlutterPulseMedium

Самые лучшие обновлённые пакеты за последние 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

photo content

Обзор пакетов на тему 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

Самые лучшие обновлённые пакеты за последние 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

photo content

🏗 А что если мы создадим свой собственный 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 #FlutterPulseMedium

Обзор пакетов на тему 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

Новые плагины для 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 💻📱🔥

Самые лучшие обновлённые пакеты за последние 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

photo content

Обзор пакетов на тему 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

💀 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 #FlutterPulseMedium

Самые лучшие обновлённые пакеты за последние 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

photo content

Улучшаем качество тестов с помощью пакета checks от команды Dart 🚀 На качество тестов влияет не только покрытие, но и то, насколько легко их читать и поддерживать 🤔. В этом может помочь пакет checks от команды Dart, который предлагает набор "говорящих" функций для проверок, благодаря которым тесты становятся более понятными и выразительными 💡. Несмотря на статус experimental, пакет выглядит интересно - однозначно стоит попробовать 📈. Полную новость читайте здесь. FlutterPulse — канал о мире Flutter! #flutter #dart #FlutterPulse #FlutterPulseNews #ohmyflutter

Обзор пакетов на тему 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

🏗 Системы сборки и зависимости во 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 #FlutterPulseMedium

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