Flutter Pulse
1.02K subscribers
643 photos
1 file
1.8K links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Самые лучшие обновлённые пакеты за последние 24 часа


radio_player 2.3.1!
Пакет radio_player используется для проигрывания потокового аудиоконтента с поддержкой фона и контроля на экране блокировки.
В новой версии добавлен виджет RadioVisualizer для простой интеграции визуализатора с встроенной анимацией fallback. Перемещена логика fallback визуализатора с родного iOS на Dart для лучшей кроссплатформенной согласованности. Улучшено управление состоянием визуализатора и его отзывчивости.
👍 Лайки: 85, 📥 Скачиваний: 354
https://pub.dev/packages/radio_player

copy_with_extension_gen 15.0.1!
Пакет copy_with_extension_gen используется для генерации расширений copyWith для классов, помеченных аннотацией copy_with_extension, в системе сборки Dart. Он позволяет копировать неизменяемые объекты и изменять отдельные поля.
В новой версии исправлена поддержка анализатора 13 и изменений в AST именованных аргументов.
👍 Лайки: 217, 📥 Скачиваний: 90.6К
https://pub.dev/packages/copy_with_extension_gen

auto_size_text_field 2.3.0!
Пакет auto_size_text_field позволяет создавать текстовые поля, которые автоматически изменяют размер шрифта, чтобы текст поместился в пределах поля.
В новой версии исправлена ошибка, которая вызывала крах при отсутствии контроллера, а также добавлена поддержка Flutter 3.12+.
👍 Лайки: 300, 📥 Скачиваний: 207К
https://pub.dev/packages/auto_size_text_field

internet_connection_checker_plus 3.0.0!
Пакет internet_connection_checker_plus используется для проверки подключения к интернету в приложениях Dart и Flutter.
В новой версии удалена зависимость от connectivity_plus, обновлены конечные точки и исправлены ошибки.
👍 Лайки: 510, 📥 Скачиваний: 109К
https://pub.dev/packages/internet_connection_checker_plus

tracelet 1.9.1!
Пакет tracelet используется для отслеживания геолокации в фоновом режиме на платформах Flutter. Он предлагает такие функции, как отслеживание движения, геозоны, сохранение данных в SQLite и синхронизацию по HTTP.
В новой версии исправлена ошибка на платформе Android, которая позволяла продолжать отслеживание геолокации даже после закрытия приложения.
👍 Лайки: 26, 📥 Скачиваний: 2.3К
https://pub.dev/packages/tracelet

copy_with_extension 15.0.1!
Пакет copy_with_extension используется для генерации расширений copyWith. В новой версии исправлена поддержка анализатора 13 с именованными аргументами AST.
👍 Лайки: 111, 📥 Скачиваний: 161К
https://pub.dev/packages/copy_with_extension

FlutterPulse — канал о мире Flutter!

Поддержать канал

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #radio_player #copy_with_extension_gen #auto_size_text_field #internet_connection_checker_plus #tracelet #copy_with_extension
Обзор пакетов на тему Persistent NoSQL Database


sembast 3.8.6
Пакет sembast.dart - простая и мощная база данных NoSQL для приложений на Dart и Flutter. Поддерживает шифрование, работает на всех платформах и имеет простой API.
👍 Лайки: 1190, 📥 Скачиваний: 156K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/sembast


shared_preferences 2.5.5
Пакет shared_preferences обновлен до версии 2.5.5! Этот пакет используется для хранения простых данных в приложениях, таких как настройки пользователя. Он поддерживает различные платформы, включая Android, iOS, Linux, macOS, Web и Windows.
👍 Лайки: 10500, 📥 Скачиваний: 4.5M
📅 Обновлено: 37 дней назад
https://pub.dev/packages/shared_preferences


hive_ce 2.19.3
Этот пакет - быстрая, безопасная и приятная в использовании NoSQL база данных, написанная на Dart. Поддерживает кроссплатформенность, имеет сильное шифрование и простой API.
👍 Лайки: 540, 📥 Скачиваний: 672K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/hive_ce


objectbox 5.3.1
Этот пакет используется для управления данными в приложениях Flutter.
👍 Лайки: 1560, 📥 Скачиваний: 116K
📅 Обновлено: 36 дней назад
https://pub.dev/packages/objectbox


realm 20.2.0
Этот пакет используется для создания мобильных баз данных, которые работают напрямую на устройствах. Он прост в использовании, быстр и поддерживает последние версии Dart и Flutter.
👍 Лайки: 718, 📥 Скачиваний: 16.7K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/realm


flutter_secure_storage 10.0.0
Этот пакет обеспечивает безопасное хранение данных на устройствах Android и iOS, используя Keychain и Encrypted Shared Preferences с Tink.
👍 Лайки: 4420, 📥 Скачиваний: 2.3M
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/flutter_secure_storage


FlutterPulse — канал о мире Flutter!


#flutter #dart #pubdev #flutterpulse #sembast #shared_preferences #hive_ce #objectbox #realm #flutter_secure_storage
Самые лучшие обновлённые пакеты за последние 24 часа


Serverpod 3.4.8 - это следующее поколение серверов для приложений и веб-приложений, построенных для сообщества Flutter. Он позволяет писать серверный код на Dart, автоматически генерировать API и подключать базу данных с минимальными усилиями. В новой версии исправлены ошибки с Postgres и добавлена настраиваемая терпимость к часовой стрелке для валидации токенов ID на Google и Firebase. 👍 Лайки: 719, 📥 Скачиваний: 31.7К
https://pub.dev/packages/serverpod


serverpod_shared 3.4.8 - Исправлены ошибки с Postgres и добавлена настройка толерантности часового пояса для валидации токенов ID. 👍 Лайки: 3, 📥 Скачиваний: 33.5К
https://pub.dev/packages/serverpod_shared


Serious Python 0.9.12 - Пакет Serious Python позволяет добавлять встроенный Python-интерпретатор в приложения Flutter, что упрощает выполнение задач на фоне без блокировки интерфейса пользователя. В новой версии исправлена проблема с упаковкой для веб-платформы, теперь она корректно пропускает папку site-packages при необходимости. 👍 Лайки: 135, 📥 Скачиваний: 15.7К
https://pub.dev/packages/serious_python


openai_dart 5.0.0 - Пакет openai_dart - это клиент для API OpenAI, позволяющий использовать возможности OpenAI в приложениях на Dart и Flutter. В новой версии добавлена поддержка модели GPT-5.5, исправлена ошибка StateError и внесены другие изменения. 👍 Лайки: 127, 📥 Скачиваний: 15.7К
https://pub.dev/packages/openai_dart


google_api_headers 5.2.2 - Пакет google_api_headers используется для получения заголовков, необходимых для вызова Google API с ограниченным ключом API. В новой версии исправлены ошибки и обновлены зависимости. 👍 Лайки: 31, 📥 Скачиваний: 54.4К
https://pub.dev/packages/google_api_headers


serverpod_serialization 3.4.8 - Пакет serverpod_serialization - часть ядра Serverpod, открытого и масштабируемого сервера приложений на Dart для сообщества Flutter. Исправлены ошибки с Postgres и добавлена настройка толерантности часового пояса для валидации токенов ID. 👍 Лайки: 3, 📥 Скачиваний: 44.4К
https://pub.dev/packages/serverpod_serialization


FlutterPulse — канал о мире Flutter!


Поддержать канал


#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #Serverpod #serverpod_shared #SeriousPython #openai_dart #google_api_headers #serverpod_serialization
1👍1
Обзор пакетов на тему Printing


printing 5.14.3
Пакет для Flutter, который позволяет генерировать и печатать документы на совместимых принтерах Android и iOS. Уже получил 1790 лайков и более 484000 скачиваний.
👍 Лайки: 1790, 📥 Скачиваний: 484K
📅 Обновлено: 48 дней назад
https://pub.dev/packages/printing


print_bluetooth_thermal 1.1.9
Пакет print_bluetooth_thermal для печати билетов на термопринтерах 58мм или 80мм на Android, iOS, macOS или Windows.
👍 Лайки: 161, 📥 Скачиваний: 11.6K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/print_bluetooth_thermal


flutter_thermal_printer 2.0.1
Пакет flutter_thermal_printer позволяет легко печатать данные на термопринтерах через различные платформы, включая Android, iOS, macOS и Windows.
👍 Лайки: 132, 📥 Скачиваний: 5.2K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/flutter_thermal_printer


flutter_bluetooth_printer 2.20.0
Пакет flutter_bluetooth_printer позволяет печатать чеки на термопринтере через Bluetooth.
👍 Лайки: 103, 📥 Скачиваний: 1.7K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/flutter_bluetooth_printer


danfe 2.0.2
Пакет danfe позволяет работать с документами DANFE (NFC-E, SAT, NFe) и NFSe Nacional, нормализуя объекты и создавая буферы для печати на устройствах ESC/POS.
👍 Лайки: 45, 📥 Скачиваний: 178
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/danfe


sunmi_printer_plus 4.1.1
Пакет sunmi_printer_plus поддерживает все устройства Sunmi с различным поведением и работает только на Android.
👍 Лайки: 151, 📥 Скачиваний: 9.9K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/sunmi_printer_plus


FlutterPulse — канал о мире Flutter!


#flutter #dart #pubdev #flutterpulse #printing #print_bluetooth_thermal #flutter_thermal_printer #flutter_bluetooth_printer #danfe #sunmi_printer_plus
Самые лучшие обновлённые пакеты за последние 24 часа

flutter_gemma 0.14.3 - Пакет flutter_gemma позволяет использовать модели Gemma и другие модели в ваших приложениях Flutter, обеспечивая локальное выполнение, поддержку нескольких платформ и многое другое. В новой версии исправлены ошибки, связанные с App Store и Google Play, а также улучшена сборка для веб-приложений. 👍 Лайки: 332, 📥 Скачиваний: 11.4К
https://pub.dev/packages/flutter_gemma

Drift 2.33.0 - Drift - реактивная библиотека персистенции для Flutter и Dart, построенная на основе SQLite. Теперь с поддержкой расширения length для blob-выражений и SqlDialect.duckdb для использования с пакетом drift_duckdb. 👍 Лайки: 2390, 📥 Скачиваний: 676К
https://pub.dev/packages/drift

sqlparser 0.44.4 - sqlparser - это парсер и статический анализатор SQL, написанный на Dart, поддерживающий диалект SQLite. Теперь пакет поддерживает операторы ALTER TABLE ALTER COLUMN. 👍 Лайки: 35, 📥 Скачиваний: 528К
https://pub.dev/packages/sqlparser

drift_dev 2.33.0 - Пакет используется для генерации кода базы данных из классов таблиц drift. Теперь поддерживаются функции из SQLite версии 3.53. 👍 Лайки: 68, 📥 Скачиваний: 471К
https://pub.dev/packages/drift_dev

tostore 3.1.2 - Пакет tostore - это современный движок данных, предназначенный для работы с распределенными системами, мульти-модальной фузией, реляционными структурированными данными, высокоразмерными векторами и неструктурированным хранилищем данных. В новой версии 3.1.2 исправлены критические проблемы с обновлением кэша для операций обновления ключ-значение и пакетных обновлений таблиц. 👍 Лайки: 137, 📥 Скачиваний: 717К
https://pub.dev/packages/tostore

liquid_glass_widgets 0.10.1 - Этот пакет позволяет добавить в ваше Flutter-приложение эффекты "жидкого стекла" из iOS 26, включая 37 стеклянных виджетов с реальным эффектом размытия, физически-основанными анимациями и динамическим освещением. В новой версии добавлены новые компоненты и улучшена производительность. 👍 Лайки: 92, 📥 Скачиваний: 9.9К
https://pub.dev/packages/liquid_glass_widgets

FlutterPulse — канал о мире Flutter!

Поддержать канал

#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #flutter_gemma #Drift #sqlparser #drift_dev #tostore #liquid_glass_widgets
Обзор пакетов на тему Payment API/SDK


in_app_purchase 3.2.3
Этот пакет позволяет реализовать покупки внутри приложения, поддерживая App Store и Google Play. Он предоставляет унифицированный API для загрузки продуктов, обработки покупок и восстановления предыдущих покупок.
👍 Лайки: 2460, 📥 Скачиваний: 224K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/in_app_purchase


pay 3.3.0
Этот пакет поддерживает платформы Android, iOS, Google Pay и Apple Pay. С его помощью вы можете легко интегрировать оплату в ваше приложение.
👍 Лайки: 1100, 📥 Скачиваний: 88.3K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/pay


flutter_inapp_purchase 9.2.3
Этот пакет позволяет легко интегрировать покупки внутри приложения в ваши Flutter-проекты, соответствуя стандарту OpenIAP.
👍 Лайки: 441, 📥 Скачиваний: 4.4K
📅 Обновлено: 9 дней назад
https://pub.dev/packages/flutter_inapp_purchase


flutter_stripe 12.6.0
Этот пакет позволяет создавать удобные платежные интерфейсы в мобильных приложениях для Android и iOS. Он поддерживает различные методы оплаты, включая Apple Pay и Google Pay.
👍 Лайки: 1520, 📥 Скачиваний: 171K
📅 Обновлено: 23 дня назад
https://pub.dev/packages/flutter_stripe


purchases_flutter 10.0.1
Этот пакет является клиентом для системы отслеживания подписок и покупок RevenueCat. Он позволяет легко реализовывать в приложениях покупки и подписку, включая валидацию квитанций и отслеживание статуса.
👍 Лайки: 896, 📥 Скачиваний: 272K
📅 Обновлено: 16 дней назад
https://pub.dev/packages/purchases_flutter


razorpay_flutter 1.4.5
Этот пакет позволяет интегрировать платежный шлюз Razorpay в ваши мобильные приложения на основе Flutter. С его помощью вы можете принимать платежи от пользователей и управлять транзакциями.
👍 Лайки: 391, 📥 Скачиваний: 53.4K
📅 Обновлено: 3 дня назад
https://pub.dev/packages/razorpay_flutter


FlutterPulse — канал о мире Flutter!


#flutter #dart #pubdev #flutterpulse #in_app_purchase #pay #flutter_inapp_purchase #flutter_stripe #purchases_flutter #razorpay_flutter
Новые пакеты за неделю


arbinex_bottom_bar 1.0.0 - пакет для создания настраиваемой нижней навигационной панели в Flutter. Он включает в себя функции, такие как настраиваемые элементы панели, отдельный центр действий, поддержку нескольких строк и многое другое.
👍 Лайки: 1, 📥 Скачиваний: 0
https://pub.dev/packages/arbinex_bottom_bar


design_builder 1.0.0 - пакет, который позволяет преобразовывать дизайн-токены в готовые к производству темы Flutter. Поддерживает адаптивную тему, обновления в реальном времени и многое другое.
👍 Лайки: 1, 📥 Скачиваний: 0
https://pub.dev/packages/design_builder


viewfinder 1.0.0 - просмотрщик фотографий с поддержкой жестов и настраиваемым интерфейсом.
👍 Лайки: 1, 📥 Скачиваний: 69
https://pub.dev/packages/viewfinder


liveness_capture 1.0.0 - пакет, который позволяет обнаруживать живое присутствие человека, а не фотографию или видео, используя задания такие как улыбка, моргание и поворот головы.
👍 Лайки: 2, 📥 Скачиваний: 0
https://pub.dev/packages/liveness_capture


adb_kit 1.0.0 - пакет, который предоставляет типизированный интерфейс для работы с Android Debug Bridge (ADB) и позволяет создавать приложения для управления Android-устройствами. Уже 1 лайк и 0 скачиваний!
https://pub.dev/packages/adb_kit


supa_helper 1.0.0 - пакет, который упрощает работу с Supabase! Он обертывает каждый сервис Supabase в чистый и последовательный API, избавляя от boilerplate-кода и позволяя сосредоточиться на разработке функций.
👍 Лайки: 2, 📥 Скачиваний: 177
https://pub.dev/packages/supa_helper


FlutterPulse — канал о мире Flutter!


Поддержать канал

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #arbinex_bottom_bar #design_builder #viewfinder #liveness_capture #adb_kit #supa_helper
Самые лучшие обновлённые пакеты за последние 24 часа


region_settings 1.5.1 - Пакет region_settings используется для получения настроек региона устройства, таких как система измерения, единицы температуры и форматы даты/числа. В новой версии исправлены проблемы с определением формата числа для определенных комбинаций языка и региона на iOS, а также внесены незначительные изменения на Android, чтобы избежать предупреждений о устаревании. 👍 Лайки: 10, 📥 Скачиваний: 5.1К. https://pub.dev/packages/region_settings

flutter_logs 2.2.4 - Пакет предоставляет расширенную систему логирования для приложений Flutter на Android и iOS. В новой версии исправлена ошибка, которая могла вызывать крах приложения при экспорте логов. 👍 Лайки: 122, 📥 Скачиваний: 8.3К. https://pub.dev/packages/flutter_logs

flutter_inapp_purchase 9.2.4 - Пакет для реализации покупок внутри приложения, соответствующий спецификации Open IAP. Лайков: 441, Скачиваний: 4.4К. https://pub.dev/packages/flutter_inapp_purchase

onesignal_flutter - Пакет onesignal_flutter, используемый для интеграции мобильных приложений с сервисом OneSignal для отправки push-уведомлений, email и sms, был обновлён. Лайков: 950, Скачиваний: 125К. https://pub.dev/packages/onesignal_flutter

version_check 0.8.0 - Пакет version_check используется для проверки версии приложения в магазинах iOS/Android/Mac и вывода уведомления об обновлении, если необходимо. В новой версии обновлены зависимости, исправлена обработка версий в магазине Google Play, обновлены ограничения SDK и многое другое. 👍 Лайки: 40, 📥 Скачиваний: 122. https://pub.dev/packages/version_check

dropbox_client 1.2.1 - Пакет dropbox_client - это плагин для Flutter, позволяющий доступ к Dropbox. В новой версии исправлены проблемы с авторизацией на iOS, обновлена версия ObjectiveDropboxOfficial до 7.4.2 и повышен минимальный уровень поддержки iOS до 13.0. 👍 Лайки: 42, 📥 Скачиваний: 722. https://pub.dev/packages/dropbox_client

FlutterPulse — канал о мире Flutter!

Поддержать канал

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #region_settings #flutter_logs #flutter_inapp_purchase #onesignal_flutter #version_check #dropbox_client
Полное руководство по работе с анимированными SVG-файлами во Flutter
📱💻

Вы когда-нибудь сталкивались с проблемой отображения анимированных SVG-файлов во Flutter? 🤔 Эти файлы, созданные веб-командой, работают правильно в браузерах Chrome и Safari, но во Flutter они превращаются в статичные картинки или требуют обходных путей. 😕 Автор статьи, являющийся Flutter-инженером и техлидом, столкнулся с этой проблемой и решил создать пакет full_svg_flutter, который должен приблизить поведение SVG во Flutter к тому, как оно работает в браузерах. 🚀

Автор статьи подчеркивает, что поддержка SVG - это не просто отображение картинки, а целый набор подсистем, которые в браузере уже давно живут вместе. 🌐 Поэтому "поддержка SVG" и "поддержка SVG примерно как в браузере" - это задачи совершенно разной сложности. 🤔 Основные проблемы, с которыми столкнулся автор, включают Computed styles, Таймлайн анимаций, Path morphing, Filters и Performance и кеширование. 📊

Пакет full_svg_flutter предназначен для того, чтобы сделать миграционный путь как можно проще и не требовать дополнительных знаний для работы с анимированными SVG. 📈 Он может быть полезен в нескольких сценариях, таких как когда SVG используется как источник правды для веба и мобильных приложений, или когда уже есть готовые SVG, которые ведут себя правильно в браузере, и хочется приблизить это поведение во Flutter. 📊

Читать здесь: ссылка


FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #flutterpulsehabr #svg #animation #mobiledevelopment
👍1
👣 Создание расширения для Dart DevTools: пошаговое руководство 📚
Вы хотите добавить свою вкладку в Dart DevTools и настроить взаимодействие с запущенным Flutter-приложением? 🤔 Это не так сложно, как кажется! 🙅‍♂️

Сначала создайте новый пакет под расширение. В корне пакета создайте папку devtools, внутри - build и файл конфигурации config.yaml. В конфиге указываются имя, версия, иконка для вкладки и трекер ошибок:
name: my_dev_tools_ext
issueTracker: https://...
version: 0.0.1
materialIconCodePoint: 0xe0b1
requiresConnection: false

Для работы расширения нужен пакет devtools_extensions. Он дает доступ к менеджерам: extensionManager (взаимодействие с DevTools), serviceManager (доступ к VM-сервису) и dtdManager (связь с Dart Tooling Daemon).

Сами виджеты можно собирать из готовых компонентов пакета devtools_app_shared. Например DevToolsButton уже имеет стиль, подходящий для интерфейса DevTools, а через extensionManager.showNotification можно показывать уведомления.

Для отладки расширения используется симулированная среда:
flutter run -d chrome --dart-define=use_simulated_environment=true

Перед публикацией сборка создается командой build_and_copy, а проверить корректность структуры можно через validate.

Есть два типа расширений: Standalone extensions (отдельные пакеты, не привязанные к существующему pub-пакету) и Companion extensions (поставляются вместе с существующим pub-пакетом).

Полную новость читайте здесь.


FlutterPulse — канал о мире Flutter!

#flutter #dart #FlutterPulse #FlutterPulseNews #hardworkerFlutter #DartDevTools #расширенияDevTools
Обзор пакетов на тему Backend, Web Server & Web Framework


universal_html 2.3.0
Этот пакет является кросс-платформенной заменой dart:html и позволяет упростить разработку приложений для браузеров, мобильных устройств, настольных компьютеров и серверов. Он имеет обширную поддержку обработки HTML и XML документов, включая парсинг, манипуляцию и печать DOM-узлов.
👍 Лайки: 515, 📥 Скачиваний: 512K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/universal_html


dart_frog 1.2.6
Пакет Dart Frog - быстрый и минималистичный фреймворк для создания бэкенда на языке Dart. Он используется для создания новых проектов и запуска разработки с помощью команды dart_frog create.
👍 Лайки: 853, 📥 Скачиваний: 31.9K
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/dart_frog


functions_client 2.5.0
Этот пакет используется для работы с функциями Supabase в приложениях на Dart.
👍 Лайки: 7, 📥 Скачиваний: 444K
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/functions_client


jaspr 0.23.1
Этот пакет - современный веб-фреймворк для построения веб-сайтов на Dart с поддержкой как клиентской, так и серверной отрисовки.
👍 Лайки: 714, 📥 Скачиваний: 22.9K
📅 Обновлено: 23 часа назад
https://pub.dev/packages/jaspr


google_cloud 0.4.1
Этот пакет предоставляет утилиты для запуска кода на Dart на платформе Google Cloud. Он включает в себя функции для автоматического обнаружения проекта, структурированного логирования и обработки сигналов завершения.
👍 Лайки: 8, 📥 Скачиваний: 289K
📅 Обновлено: 19 дней назад
https://pub.dev/packages/google_cloud


serverpod 3.4.8
Serverpod - это следующее поколение сервера и веб-сервера, построенного для сообщества Flutter. Он позволяет писать серверный код на Dart, автоматически генерировать API и подключать базу данных с минимальными усилиями.
👍 Лайки: 720, 📥 Скачиваний: 32.3K
📅 Обновлено: 2 дня назад
https://pub.dev/packages/serverpod


FlutterPulse — канал о мире Flutter!


#flutter #dart #pubdev #flutterpulse #universal_html #dart_frog #functions_client #jaspr #google_cloud #serverpod
Самые лучшие обновлённые пакеты за последние 24 часа


total_lints 3.11.0 - набор строгих линтов для приложений Dart и Flutter, обновлён до версии 3.11.0. В этом обновлении включены все новые линты Dart 3.11, включая simplify_variable_pattern.
Пакет total_lints используется для обеспечения высокого качества кода и предотвращения ошибок в приложениях Dart и Flutter.
Лайков: 16, Скачиваний: 9.3К
https://pub.dev/packages/total_lints

Upgrader 13.2.0 - используется для уведомления пользователей о необходимости обновления приложения, когда в магазине доступна новая версия.
В новой версии исправлена проблема с использованием локализованных заметок о выпуске из Google Play вместо английской версии по умолчанию.
Пакет Upgrader имеет более 2.5К лайков и 175К скачиваний.
https://pub.dev/packages/upgrader

app_badge_plus 1.2.10 - используется для добавления значков к иконкам приложений на платформах iOS, Android и macOS.
В новой версии исправлена поддержка обнаружения значков в лаунчере POCO Global.
Пакет имеет 149 лайков и более 170К скачиваний.
https://pub.dev/packages/app_badge_plus

flutterflow_cli 0.0.35 - позволяет строить, редактировать и развертывать приложения FlutterFlow из терминала.
В новой версии исправлены ошибки и добавлена поддержка auto init для Antigravity.
Лайков: 76, Скачиваний: 3.1К
https://pub.dev/packages/flutterflow_cli

liquid_glass_widgets 0.10.4 - позволяет добавить эффекты Apple's iOS 26 Liquid Glass в ваш Flutter-приложение.
В пакете содержится 37 стеклянных виджетов с реальным эффектом размытия, физически-анимированными анимациями и динамическим освещением.
Пакет имеет 94 лайка и 9.9К скачиваний.
https://pub.dev/packages/liquid_glass_widgets

flutter_weather_bg 3.0.0 - позволяет создавать динамические фоны с разными типами погоды (15 вариантов) и поддерживает платформы Android, iOS, Web и macOS.
В новой версии пакета добавлена поддержка null-safety, обновлены зависимости и исправлены ошибки.
Лайков: 56, Скачиваний: 120
https://pub.dev/packages/flutter_weather_bg

FlutterPulse — канал о мире Flutter!

Поддержать канал

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #total_lints #Upgrader #app_badge_plus #flutterflow_cli #liquid_glass_widgets #flutter_weather_bg
Улучшение поиска по данным без бэкенда: нечеткий поиск с расстоянием Левенштейна
🔍 В современных приложениях поиск является одной из ключевых функций, которая должна быть максимально удобной и эффективной для пользователей. Однако, когда речь идет о поиске без участия бэкенда, могут возникать проблемы с обработкой опечаток и неточностей в запросах. 🤔

📊 Чтобы решить эту проблему, можно использовать алгоритмы нечеткого поиска, такие как расстояние Левенштейна и расстояние Дамерау-Левенштейна. Эти алгоритмы позволяют определить минимальное количество операций для превращения одного слова в другое и могут быть использованы для реализации локального поиска без обращения к серверу. 📈

🔍 В статье обсуждается реализация нечеткого поиска с использованием алгоритма расстояния Левенштейна на Dart и Flutter. Автор статьи описывает процесс нормализации данных, включая удаление лишних слов и приведение строк к одному регистру. Затем он описывает реализацию алгоритма расстояния Левенштейна, включая проверку строк на пустоту, полное соответствие и сравнение строк с помощью матрицы расстояний. 📊

Читать здесь: ссылка


FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #flutterpulsehabr #нечеткийпоиск #расстояниелевенштейна #расстояниедамераулевенштейна
Локальный поиск в Flutter: как прокачать поиск с помощью математических алгоритмов 🚀
Привет, друзья! 👋 Сегодня я хочу рассказать вам о очень интересной задаче, с которой мы столкнулись в нашей команде. Иногда бэкенд не может помочь с поиском по строкам или его нужно реализовать полностью на локальных данных. 🤔
Мы решили эту задачу с помощью математических алгоритмов и теперь делимся нашим опытом реализации на Dart & Flutter. 💻
Полную новость читайте здесь.


FlutterPulse — канал о мире Flutter!

#flutter #dart #FlutterPulse #FlutterPulseNews #flutter_amiga
Обзор пакетов на тему Edit, Save & Compress Multimedia


Gal 2.3.2
Пакет Gal для Dart и Flutter позволяет легко сохранять изображения и видео в галерее на различных платформах. Этот пакет поддерживает Android, iOS, macOS, Windows и Linux.
👍 Лайки: 565, 📥 Скачиваний: 221K
📅 Обновлено: 9 месяцев назад
https://pub.dev/packages/gal


image_editor_plus 1.0.8
Пакет image_editor_plus позволяет легко редактировать изображения, добавлять текст, фильтры, эмодзи и стикеры. Уже 4800+ скачиваний и 314 лайков!
👍 Лайки: 314, 📥 Скачиваний: 4.8K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/image_editor_plus


photo_editor_sdk 3.3.0
Пакет photo_editor_sdk позволяет создавать мощные редакторы фотографий в ваших приложениях для Android и iOS. С его помощью вы можете добавлять функции редактирования изображений, такие как фильтры, эффекты, текст и многое другое.
👍 Лайки: 94, 📥 Скачиваний: 6.5K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/photo_editor_sdk


Gallery Saver Plus 3.2.9
Пакет Gallery Saver Plus позволяет сохранять изображения и видео из сети или локальных файлов в галерею устройства. Поддерживает различные форматы и платформы.
👍 Лайки: 31, 📥 Скачиваний: 25.7K
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/gallery_saver_plus


ProImageEditor 12.4.4
Пакет ProImageEditor предназначен для редактирования изображений в приложениях Flutter. Он предоставляет гибкий и удобный способ интегрировать функции редактирования изображений в ваш проект.
👍 Лайки: 573, 📥 Скачиваний: 34.5K
📅 Обновлено: 10 дней назад
https://pub.dev/packages/pro_image_editor


Flutter Bitmap 0.3.0
Пакет Flutter Bitmap позволяет выполнять быстрые операции над битмапами, такие как контраст, яркость, насыщенность и экспозиция. Он использует Dart FFI для ускорения вычислений.
👍 Лайки: 101, 📥 Скачиваний: 265
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/bitmap


FlutterPulse — канал о мире Flutter!


#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #Gal #image_editor_plus #photo_editor_sdk #GallerySaverPlus #ProImageEditor #FlutterBitmap
👍1