Flutter Pulse
1K subscribers
772 photos
1 file
2.07K links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Возвращение DartWay: новая жизнь и новые фичи! 🚀
После долгого перерыва, проект DartWay возвращается к жизни! 🌟 Готовятся пакеты и примеры для публичного использования, а также добавляются интересные фичи каждый день. 📈
Одной из таких фич является обработчик соединения с сервером, который позволяет передавать коллбеки для переподключения к сокету. Это упростит процесс реализации реальной логики и позволит сосредоточиться на более важных вещах. 🤩
Пример проекта будет включать в себя все необходимые базовые вещи, чтобы вы могли легко приступить к работе. Но мы хотим знать ваше мнение! 🤔 Поделитесь в комментариях, что вы хотели бы видеть в базовом проекте? Что необходимо в каждом проекте и было бы здорово иметь из коробки? 📝

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

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

#flutter #dart #FlutterPulse #FlutterPulseNews #dartway_dev_ru
Обзор пакетов на тему Tab


smooth_infinite_tab_bar 0.0.3
Пакет smooth_infinite_tab_bar позволяет создавать бесконечные горизонтальные таб-бары с гладкими анимациями и автоматическим скроллом при выборе элемента. Подходит для навигации по месяцам, неделям или любым большим упорядоченным наборам данных.
👍 Лайки: 1, 📥 Скачиваний: 20K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/smooth_infinite_tab_bar


flutter_advanced_segment 3.2.0
Пакет позволяет создавать настраиваемые сегменты с множеством свойств. Уже 118 лайков и 5780 скачиваний!
👍 Лайки: 118, 📥 Скачиваний: 5.7K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/flutter_advanced_segment


widget_with_codeview 3.2.0
Пакет widget_with_codeview - это виджет с параллельным просмотром исходного кода. Используется для демонстрации исходного кода в приложениях Flutter.
👍 Лайки: 67, 📥 Скачиваний: 287K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/widget_with_codeview


scrollable_list_tab_scroller 3.1.1
Этот пакет позволяет создавать настраиваемые вкладки, которые синхронизируются с прокручиваемым списком элементов. Уже 172 лайка и 3150 скачиваний!
👍 Лайки: 172, 📥 Скачиваний: 3.1M
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/scrollable_list_tab_scroller


vertical_scrollable_tabview 0.1.2
Этот пакет позволяет синхронизировать ScrollView и пользовательский TabView. Он предоставляет возможность создать пользовательский TabView, который будет следовать за индексом внутреннего ScrollView.
👍 Лайки: 105, 📥 Скачиваний: 1.1M
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/vertical_scrollable_tabview


tabbed_view 3.1.0
Пакет Tabbed View - это виджет, вдохновленный классическим компонентом вкладок на рабочем столе. Поддерживает настраиваемые темы.
👍 Лайки: 130, 📥 Скачиваний: 2.0M
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/tabbed_view


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


#flutter #dart #pubdev #flutterpulse #smooth_infinite_tab_bar #flutter_advanced_segment #widget_with_codeview #scrollable_list_tab_scroller #vertical_scrollable_tabview #tabbed_view
👍1
Самые лучшие обновлённые пакеты за последние 24 часа

camera_android_camerax 0.7.3
Плагин для реализации камеры в Android-приложениях с помощью CameraX. Теперь исправлена проблема с игнорированием настроек videoBitrate при записи видео.
👍 Лайки: 81, 📥 Скачиваний: 599000
https://pub.dev/packages/camera_android_camerax

liquid_glass_widgets 0.3.0
Пакет для добавления эффектов "жидкого стекла" в приложения Flutter. В новой версии добавлены новые виджеты и улучшена производительность.
👍 Лайки: 174, 📥 Скачиваний: 27.5К
https://pub.dev/packages/liquid_glass_widgets

dartssh2 2.21.0
Пакет для создания SSH и SFTP клиентов на языке Dart. В новой версии добавлена возможность ожидания выхода удаленного процесса с таймаутом, а также улучшена безопасность.
👍 Лайки: 143, 📥 Скачиваний: 22.6К
https://pub.dev/packages/dartssh2

FVP 0.37.3
Пакет для поддержки всех настольных и мобильных платформ в официальном Flutter Video Player. В обновлении исправлены проблемы с PrivacyInfo.xcprivacy для SPM.
👍 Лайки: 172, 📥 Скачиваний: 15.9К
https://pub.dev/packages/fvp

phone_numbers_parser 9.0.24
Пакет для парсинга телефонных номеров. В этом обновлении была улучшена метаданные.
👍 Лайки: 274, 📥 Скачиваний: 242К
https://pub.dev/packages/phone_numbers_parser

flutter_map 8.3.1
Пакет для создания карт в приложениях Flutter. Были исправлены ошибки, связанные с внутренними ошибками и утечками памяти, а также улучшена производительность.
👍 Лайки: 2170, 📥 Скачиваний: 532К
https://pub.dev/packages/flutter_map

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

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

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #camera_android_camerax #liquid_glass_widgets #dartssh2 #FVP #phone_numbers_parser #flutter_map
👣 Знаете Flutter? Значит, можете писать бэкенд на Dart 🤩! Если вы работаете с Flutter, вы знаете Dart, и это значит, что вы можете писать бэкенд на этом языке. Не нужно учить новый язык, нужно только понять, как Dart работает, когда нет виджетов, нет BuildContext, нет Flutter. Есть только процесс, который принимает HTTP-запросы, ходит в базу данных и отправляет ответы 📊.

В статье показан пример создания API для управления пользователями и профилями на Dart и фреймворке Shelf. Проект поднимается в Docker с PostgreSQL, проверяет пользователей через JWT-токены и деплоится на Fly.io 🚀.

Как Dart работает на сервере: в стандартной библиотеке Dart есть все необходимое для создания HTTP-сервера на самом низком уровне. Например:

import 'dart:io';

void main() async {
  final server = await HttpServer.bind('0.0.0.0', 8080);
  print('Сервер запущен на порту 8080');

  await for (final request in server) {
    request.response
      ..statusCode = 200
      ..write('Привет из Dart')
      ..close();
  }
}

Но как только появляются маршруты, middleware, аутентификация и обработка ошибок, работать с dart:io становится неудобно. Здесь в игру вступает Shelf 🎉.

Что такое Shelf: Shelf - это библиотека для создания веб-серверов. Она не пытается быть полноценным фреймворком, вместо этого она дает базовые кирпичики, из которых вы собираете именно то, что нужно 🧮.

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

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

#flutter #dart #FlutterPulse #FlutterPulseNews #hardworkerFlutter #backend #Shelf #DartOnServer 💻👍
Обзор пакетов на тему Parsing & Other Text Utilities


characters 1.4.1
Пакет "characters" версии 1.4.1 позволяет работать с последовательностями юникод-символов, также известных как расширенные графемные кластеры. Этот пакет необходим для манипуляций со строками на уровне отдельных символов, а не кодовых единиц.
👍 Лайки: 499, 📥 Скачиваний: 6.2M
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/characters


iregexp 0.2.0
Этот пакет реализует формат I-Regexp, описанный в RFC 9485, и позволяет работать с регулярными выражениями в приложениях Dart. Пакет уже набрал 3 лайка и более 273 000 скачиваний.
👍 Лайки: 3, 📥 Скачиваний: 273K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/iregexp


quran 1.4.1
Пакет Quran (версия 1.4.1) - это библиотека, содержащая текст Корана на арабском языке, аудио-URL и подробную информацию о страницах, джузах, сурах, аятах и месте откровения. Пакет имеет необходимые функции для работы с Кораном.
👍 Лайки: 299, 📥 Скачиваний: 2.2K
📅 Обновлено: 10 месяцев назад
https://pub.dev/packages/quran


string_validator 1.2.0
Он имеет 468 лайков и более 153000 скачиваний. Пакет используется для валидации и санитизации строк в Dart.
👍 Лайки: 468, 📥 Скачиваний: 153K
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/string_validator


clipboard 3.0.14
Этот пакет поддерживает копирование и вставку текста, форматированного текста (HTML) и изображений. Он также имеет функции мониторинга буфера обмена, обработки ошибок и многое другое.
👍 Лайки: 638, 📥 Скачиваний: 124K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/clipboard


petitparser 7.0.2
Он используется для создания грамматик программных языков и парсеров. У него уже 398 лайков и 9 440 000 скачиваний!
👍 Лайки: 398, 📥 Скачиваний: 9.4M
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/petitparser


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


#flutter #dart #pubdev #flutterpulse #characters #iregexp #quran #string_validator #clipboard #petitparser
Сборщик мусора в Dart: что это такое и почему это важно

Вы когда-нибудь задумывались, как язык программирования Dart управляет памятью и удаляет ненужные объекты? 🤔 Это тема, которая часто обсуждается на собеседованиях, но найти простые и понятные объяснения этой концепции довольно сложно. В этой статье мы попытаемся объяснить, что такое сборщик мусора в Dart, и почему это важно для практики.

Память компьютера можно представить как ряд ячеек, каждая из которых содержит бит (0 или 1). Процессоры работают с группами битов, и в случае 64-битных процессоров, это группы по 64 бита (8 байт). Указатель в Dart занимает 8 байт, что соответствует одному машинному слову. Указатель - это не сам адрес, а место, где этот адрес записан. Например, листок с адресом дома является указателем, а то, что на нем написано, - это и есть адрес 🏠.

Адрес может ссылаться не только на объект, но и на другие данные, такие как числа. В Dart, если значение является числом, оно хранится прямо в указателе, а если это объект, то необходимо сходить по адресу и найти объект. Последний бит в адресе играет важную роль, он указывает, является ли значение в указателе ссылкой на объект или числом. Если последний бит равен 1, то это ссылка на объект, если 0 - то это число 📝.

В Dart есть специальный тип данных - smi (small integer), который представляет собой число, умещающееся в указателе. Smi не занимает места в памяти напрямую, живет прямо в указателе, и не требует поиска по адресу. Однако сам указатель занимает 8 байт, поэтому можно считать, что любое smi занимает 8 байт 📊.

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


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

#flutter #dart #flutterpulse #flutterpulsehabr #сборщикмусора #память #dartlang
Самые лучшие обновлённые пакеты за последние 24 часа


Hierarchical State Machine (HSM) 2.4.0 - пакет для создания промышленных стейт-машин в Dart, позволяющий разработчикам создавать сложные состояния с помощью иерархической структуры.
В новой версии исправлены ошибки, добавлены новые функции, такие как сериализация и десериализация машин, а также экспорт блюпринтов для рендеринга с PlantUML.
👍 Лайки: 20, 📥 Скачиваний: 1.3К
https://pub.dev/packages/hierarchical_state_machine


flexi_form_field 4.0.4 - пакет, предоставляющий гибкий и высоко настраиваемый набор виджетов форм для Flutter, включая встроенную валидацию, богатые стили и последовательную систему тем.
В новой версии обновлен показ демонстрационных примеров.
👍 Лайки: 17, 📥 Скачиваний: 93
https://pub.dev/packages/flexi_form_field


adapty_flutter 3.17.1 - пакет для простой интеграции покупок внутри приложения в Flutter.
Теперь с обновлением для Android: обновлен native Android SDK до 3.17.2 и исправлена поддержка AGP 9 и Built-In Kotlin.
👍 Лайки: 115, 📥 Скачиваний: 10.4К
https://pub.dev/packages/adapty_flutter


cunning_document_scanner 2.5.0 - приложение-сканер документов на основе Flutter, которое позволяет легко сканировать бумажные документы и конвертировать их в цифровые файлы.
В новой версии 2.5.0 добавлены следующие обновления:
- Введен enum ScannerSource для указания источника изображений документов
- Добавлена автоматическая детекция краев документов для устройств Huawei с HMS ML Kit
- Исправлена проблема с крахом/перезапуском на старых устройствах с GMS+HMS
- Добавлена поддержка прямого выбора изображений из галереи
👍 Лайки: 263, 📥 Скачиваний: 38.5К
https://pub.dev/packages/cunning_document_scanner


purchases_flutter 10.4.0 - клиент для системы отслеживания подписок и покупок RevenueCat и предоставляет обертку вокруг StoreKit, Google Play Billing и бэкенда RevenueCat для легкой реализации подписок в приложениях Flutter.
В новой версии исправлены ошибки, обновлены зависимости и добавлены новые функции.
👍 Лайки: 907, 📥 Скачиваний: 376К
https://pub.dev/packages/purchases_flutter


cxorbi_flutter 1.5.1 - пакет для сессионной репликиции, тепловых карт, путей, аналитики производительности и ошибок для приложений Flutter на iOS и Android.
В новой версии улучшена надежность отображения опросов, запускаемых событиями, и добавлена возможность нажатия на брендинг "powered-by" при наличии URL-открывателя.
Кроме того, обновлены документы по настройке для использования статуса верификации в панели управления.
👍 Лайки: 32, 📥 Скачиваний: 1.04К
https://pub.dev/packages/cxorbi_flutter


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


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

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #hierarchical_state_machine #flexi_form_field #adapty_flutter #cunning_document_scanner #purchases_flutter #cxorbi_flutter
💸 Дешёвый старт, дорогой финал: как выбор технологии мстит команде спустя год 🤔
Планируете мобильное приложение и пока не определились со стеком? 📱 Прежде чем выбирать по цене и тому, с чем проще запускаться – стоит понимать, во что это выльется через год 📆.

На старте всё выглядит логично: минимальный бюджет, быстрый MVP, разработчиков найти проще 📈. Но экономия на технологии часто оборачивается совсем другими цифрами, когда продукт начинает расти 🚀.

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

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

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

#flutter #dart #FlutterPulse #FlutterPulseNews #flutter_amiga #mobile_development #tech_news
Обзор пакетов на тему Camera


Camera Plugin 0.12.0+1
Этот пакет позволяет получить доступ к камере устройства и использовать ее функции, такие как отображение живого предпросмотра, захват снимков и видео, а также доступ к потоку изображений. Он предоставляет простой и удобный интерфейс для работы с камерой в Flutter-приложениях.
👍 Лайки: 2590, 📥 Скачиваний: 648K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/camera


camera_android_camerax 0.7.3
Этот пакет использует библиотеку CameraX для создания камеры на Android, автоматически включаясь при использовании пакета camera версии 0.11.0 и выше. Он обеспечивает совместимость и стабильность работы камеры в Android-приложениях.
👍 Лайки: 81, 📥 Скачиваний: 614K
📅 Обновлено: 37 часов назад
https://pub.dev/packages/camera_android_camerax


camerawesome 2.5.0
Этот плагин позволяет интегрировать камеру в ваше приложение с настраиваемым интерфейсом и множеством функций, включая запись видео, фотографии, фильтры и многое другое. Он предоставляет широкие возможности для кастомизации и расширения функциональности камеры.
👍 Лайки: 1140, 📥 Скачиваний: 32.9K
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/camerawesome


camera_avfoundation 0.10.1
Пакет camera_avfoundation - реализация камеры для iOS, обеспечивающая совместимость и стабильность работы камеры в iOS-приложениях. Он предоставляет необходимые инструменты для разработки камеры в приложениях для iOS.
👍 Лайки: 14, 📥 Скачиваний: 380K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/camera_avfoundation


camera_windows 0.2.6+4
Пакет camera_windows позволяет использовать камеру в приложениях для Windows, обеспечивая базовую функциональность для работы с камерой в Windows-приложениях. Он еще находится в стадии разработки, но уже доступен для использования.
👍 Лайки: 73, 📥 Скачиваний: 480
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/camera_windows


camerax 1.2.1
Пакет camerax позволяет работать с аудиовизуальными активами, контролировать камеру устройства, обрабатывать аудио и настраивать системные аудио-взаимодействия. Он предоставляет простой и знакомый интерфейс для разработчиков, особенно для тех, кто уже знаком с CameraX библиотекой.
👍 Лайки: 52, 📥 Скачиваний: 144
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/camerax


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


#flutter #dart #pubdev #flutterpulse #CameraPlugin #camera_android_camerax #camerawesome #camera_avfoundation #camera_windows #camerax
❤1
Обновление плагина Flutter для VSCode: новые возможности и улучшения! 🚀
Плагин Flutter для VSCode получил очередное обновление, и это значит, что мы можем ожидать еще больше удобств и оптимизаций в нашей работе с Flutter и Dart! 💻

В этом обновлении есть несколько ключевых изменений:
👉 Поддержка LSP v3.18, которая позволяет Dart Analysis Server использовать новые оптимизации и возможности. Это означает, что наш код будет анализироваться еще более эффективно! 📊
👉 Вкладка Flutter Outline удалена. Это изменение может показаться небольшим, но оно упрощает нашу работу с кодом. 📈
👉 Улучшения обработки кода завершения работы расширений. Это значит, что наши расширения будут работать еще более стабильно и без сбоев! 💪

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

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

#flutter #dart #FlutterPulse #FlutterPulseNews #ohmyflutter
Самые лучшие обновлённые пакеты за последние 24 часа


dartssh2 2.22.0 - это клиент SSH и SFTP, написанный на чистом Dart, который позволяет выполнять команды, устанавливать соединения, аутентифицироваться и многое другое.
В новой версии добавлены необязательные параметры handshakeTimeout и authTimeout для ограничения времени соединения и аутентификации.
👍 Лайки: 143, 📥 Скачиваний: 25К
https://pub.dev/packages/dartssh2

qs_dart 1.8.1 - это библиотека для кодирования и декодирования строк запросов в Dart. Он позволяет работать с вложенными картами и списками, поддерживает различные форматы списков и многое другое.
В новой версии исправлены ошибки, связанные с ограничением размера списков и обработкой бракетов в ключах.
👍 Лайки: 14, 📥 Скачиваний: 147К
https://pub.dev/packages/qs_dart

barcode_scan2 4.8.0 - это плагин для сканирования 2D-штрих-кодов и QR-кодов в приложениях Flutter. В новой версии обновлена поддержка Swift Package Manager для iOS, а также проведена миграция на встроенную поддержку Kotlin для Android.
👍 Лайки: 305, 📥 Скачиваний: 24.1К
https://pub.dev/packages/barcode_scan2

dart_ping 10.0.1 - это многофункциональный сетевой утилит для приложений Dart и Flutter, позволяющий выполнять операции ping на различных платформах, включая Windows, macOS, Linux, Android и iOS.
В новой версии исправлены ошибки, связанные с работой на Android, и теперь пакет работает корректно на этой платформе.
👍 Лайки: 133, 📥 Скачиваний: 52.1К
https://pub.dev/packages/dart_ping

compdfkit_flutter 2.6.9 - это пакет для создания мобильных приложений с функциями просмотра, аннотации, редактирования и подписи PDF-документов на платформах iOS и Android.
В новой версии добавлена поддержка ComPDFKit PDF SDK для iOS и Android, а также новые функции, такие как создание нового PDF-документа, управление аннотациями и формами, извлечение текста и изображений из страниц, и многое другое.
👍 Лайки: 52, 📥 Скачиваний: 242
https://pub.dev/packages/compdfkit_flutter

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


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

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #dartssh2 #qs_dart #barcode_scan2 #dart_ping #compdfkit_flutter
Serverpod: «the ultimate backend for Flutter» — как он устроен 🤔
В прошлый раз автор обещал регулярно делиться про fullstack на Dart. Сказано-сделано! Начнём с фундамента — Serverpod. Авторы называют его «the ultimate backend for Flutter», и на нём уже три года стоят все наши продакшн-проекты.

Сначала пара слов, что это за проект. Serverpod основал в 2021 Viktor Lidholt — бывший разработчик Flutter-команды в Google; в команде из Стокгольма есть и экс-тимлид Minecraft. Это не заброшенный пет-проект: ребята подняли инвестиции (посевной раунд €2.7M в начале 2025, суммарно около $7M). Свежий стабильный релиз — Serverpod 3, а прямо сейчас в tech preview катят Serverpod 4.

Теперь как это устроено. Главная идея одна: описываешь модель и метод один раз — а типизированный клиент, сериализацию и связку с базой Serverpod генерирует сам.

На пальцах:

1. Пишешь endpoint — обычный класс на Dart с методом, например Future<String> hello(Session session, String name).
2. Запускаешь serverpod generate.
3. На стороне Flutter вызываешь client.example.hello(world) — как локальную типизированную функцию. Никакого http-клиента руками, никакого Map<String, dynamic>, никакой ручной сборки JSON.

С моделями данных та же история: описал в одном месте → она живёт и на сервере, и на клиенте, и в базе. Поменял поле — ломается компиляция там, где контракт разъехался, а не прод в три часа ночи.

И это не голый RPC. Из коробки идёт то, что обычно собираешь руками неделями:
— ORM и миграции к PostgreSQL
— аутентификация
— кеш (in-memory и Redis)
— realtime через streaming и websockets
— планировщик задач и загрузка файлов

Теперь честно — наш опыт за три года.
Плюсы: стабильность и документация. За продакшн можно не держаться зубами, а вопросы почти всегда закрываются доками — для инфраструктурного инструмента это дорогого стоит.

Минусы: готовые модули аутентификации и чатов оказались негибкими и нерасширяемыми. Под реальные требования продукта мы упёрлись в их рамки и в итоге отказались — сделали своё. Из коробки удобно ровно до момента, пока тебе хватает того, как это задумали авторы.

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

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

#flutter #dart #FlutterPulse #FlutterPulseNews #dartway_dev_ru #backend #serverpod
❤1🔥1🤮1💩1💯1
Управление состоянием во Flutter: полное руководство
📱💻

Управление состоянием является одной из ключевых концепций при разработке приложений на Flutter. Состояние относится к данным, хранящимся в памяти приложения и влияющим на построение пользовательского интерфейса. В этой статье мы поговорим о двух видах состояния: эфемерном состоянии (локальное состояние) и состоянии приложения. 🤔

Эфемерное состояние управляет только одним виджетом и не распространяется вне его контекста. Примерами эфемерного состояния являются текущая страница в PageView, выбранный таб в BottomNavigationBar и прогресс анимации. Для управления эфемерным состоянием можно использовать метод setState(). В отличие от этого, состояние приложения влияет на несколько виджетов и может затрагивать разные части приложения. Состояние приложения включает данные пользователя, настройки и предпочтения, корзину в e-commerce и уведомления или список непрочитанных статей. 📈

Для управления состоянием приложения часто используются такие инструменты, как Provider, Riverpod, Redux и BLoC. Кроме того, существует виджет InheritedWidget, который позволяет предоставлять данные всем дочерним виджетам без необходимости передавать их через конструкторы. Библиотека Provider построена поверх InheritedWidget и предоставляет более удобный API для передачи зависимостей и управления состоянием. 📊

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


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

#flutter #dart #flutterpulse #flutterpulsehabr #управление-состоянием #мобильная-разработка #flutter-dev
Самые лучшие обновлённые пакеты за последние 24 часа

in_app_update 5.0.0
Плагин для обновления приложений на Android через официальные API. Теперь требует Flutter 3.44 / Dart 3.12 или новее.
👍 Лайки: 1300, 📥 Скачиваний: 197К
https://pub.dev/packages/in_app_update

liquid_glass_widgets 0.3.0
Плагин для создания эффектов Liquid Glass из iOS 26 в приложениях на Flutter. Включает в себя комплексную библиотеку виджетов с реальным эффектом размытия, физически-основанными анимациями и динамическим освещением.
👍 Лайки: 179, 📥 Скачиваний: 30К
https://pub.dev/packages/liquid_glass_widgets

quran_library 4.2.1
Плагин для доступа к значениям слов (معاني الكلمات) как новый источник данных WordInfoKind.meaning. Исправлены ошибки в ZipDownloadService и загрузке информации о словах.
👍 Лайки: 80, 📥 Скачиваний: 980
https://pub.dev/packages/quran_library

serverpod_serialization 3.4.11
Плагин для сериализации данных в Serverpod, открытом и масштабируемом сервере приложений для сообщества Flutter. Исправлены ошибки, связанные с экспортом DeepCollectionEquality и созданием孤ных изображений при входе через провайдера идентификации.
👍 Лайки: 3, 📥 Скачиваний: 73К
https://pub.dev/packages/serverpod_serialization

serverpod_shared 3.4.11
Плагин для создания масштабируемых приложений с помощью Serverpod, открытого сервера приложений на Dart для сообщества Flutter. Исправлены ошибки, связанные с экспортом DeepCollectionEquality и созданием孤ных изображений при входе через провайдера идентификации.
👍 Лайки: 3, 📥 Скачиваний: 59К
https://pub.dev/packages/serverpod_shared

Serverpod 3.4.11
Плагин для создания сервера и веб-сервера, построенного для сообщества Flutter. Он позволяет писать серверный код на Dart, автоматически генерировать API и подключать базу данных с минимальными усилиями. Исправлены ошибки, добавлен экспорт DeepCollectionEquality для общих моделей и предотвращено создание孤ных изображений при повторных входах через провайдеров идентификации.
👍 Лайки: 730, 📥 Скачиваний: 55К
https://pub.dev/packages/serverpod

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

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

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #in_app_update #liquid_glass_widgets #quran_library #serverpod_serialization #serverpod_shared #Serverpod
Обзор пакетов на тему Menu


flutter_popup 3.3.9
Пакет flutter_popup позволяет создавать настраиваемые всплывающие окна в ваших приложениях Flutter. Он имеет функцию выделения, которая может быть использована для привлечения внимания пользователя к определенной области.
👍 Лайки: 201, 📥 Скачиваний: 10.5K
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/flutter_popup


flutter_context_menu 0.4.2
Пакет flutter_context_menu позволяет создавать гибкие и настраиваемые контекстные меню в приложениях Flutter. Он поддерживает иерархическую структуру, обработку выбора и настраиваемые компоненты.
👍 Лайки: 120, 📥 Скачиваний: 26.1K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/flutter_context_menu


pie_menu 3.7.0
Пакет Pie Menu для Flutter позволяет создавать настраиваемые круговые/радиальные контекстные меню, подобные меню Pinterest.
👍 Лайки: 246, 📥 Скачиваний: 2.4K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/pie_menu


popover 0.4.0
Пакет Popover для Flutter позволяет создавать всплывающие окна с содержимым, которые появляются над другими элементами на экране при нажатии на кнопку или в определенной области.
👍 Лайки: 686, 📥 Скачиваний: 40.8K
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/popover


full_screen_menu 2.0.0
Пакет full_screen_menu позволяет создавать полноэкранные меню в ваших приложениях.
👍 Лайки: 89, 📥 Скачиваний: 282
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/full_screen_menu


super_context_menu 0.9.1
Пакет super_context_menu позволяет создавать контекстные меню, которые работают на всех платформах, включая desktop, mobile и web. Он имеет продвинутые функции, такие как кастомные изображения, меню и drag & drop.
👍 Лайки: 285, 📥 Скачиваний: 34.6K
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/super_context_menu


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


#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #flutter_popup #flutter_context_menu #pie_menu #popover #full_screen_menu #super_context_menu
Самые лучшие обновлённые пакеты за последние 24 часа

Equatable 2.1.0 - пакет для Dart, который упрощает сравнения объектов, автоматически переопределяя оператор == и hashCode.
В новой версии:
- устаревший EquatableMixin заменен на Equatable
- обновлены настройки анализа кода
- зависимость от Dart увеличена до версии 3.0.0
Пакет имеет 3620 лайков и более 4 600 000 скачиваний!
👍 Лайки: 3620, 📥 Скачиваний: 4.6М
https://pub.dev/packages/equatable

region_settings 1.5.2 - пакет, который позволяет получить настройки региона устройства, такие как система измерения, единицы температуры и форматы даты/чисел.
В новой версии произошла миграция на встроенный Kotlin.
Лайков: 10
Скачиваний: 7130
👍 Лайки: 10, 📥 Скачиваний: 7.1К
https://pub.dev/packages/region_settings

bloc_lint 0.4.2 - пакет, используемый для линтинга правил при разработке с библиотекой управления состоянием bloc.
Теперь с обновленными зависимостями для _fe_analyzer_shared.
Уже 28 лайков и 85200 скачиваний!
👍 Лайки: 28, 📥 Скачиваний: 85.2К
https://pub.dev/packages/bloc_lint

not_static_icons 0.47.0 - пакет, который предоставляет более 660 анимированных иконок, включая новые файловые иконки и варианты редактирования.
Пакет имеет 50 лайков и 359 скачиваний.
👍 Лайки: 50, 📥 Скачиваний: 359
https://pub.dev/packages/not_static_icons

ultralytics_yolo 0.6.9 - пакет, используемый для запуска моделей YOLO в приложениях Flutter на iOS и Android, поддерживая обнаружение объектов, сегментацию экземпляров, семантическую сегментацию, классификацию, определение позы и OBB.
В новой версии исправлена ошибка в Android-инференсе позы, теперь она может обрабатывать пользовательские модели позы с любым количеством ключевых точек.
Пакет уже получил 76 лайков и 4480 скачиваний!
👍 Лайки: 76, 📥 Скачиваний: 4.5К
https://pub.dev/packages/ultralytics_yolo

Ack 1.0.1 - библиотека для валидации схем данных для Dart и Flutter, которая упрощает процесс проверки данных с помощью простого и удобного API.
В новой версии исправлены ошибки и улучшена стабильность.
Пакет уже получил 55 лайков и был скачан 959 раз.
👍 Лайки: 55, 📥 Скачиваний: 959
https://pub.dev/packages/ack

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

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

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #Equatable #region_settings #bloc_lint #not_static_icons #ultralytics_yolo #Ack