Обзор пакетов на тему Code Generator & Serialization (JSON)
json_serializable 6.14.1
Предоставляет билдеры для Dart Build System, генерирующие код сериализации JSON для классов с аннотацией JsonSerializable. Поддерживает настройку через аргументы аннотаций, работу с enum и генерацию JSON Schema.
👍 Лайки: 3.9K, 📥 Скачиваний: 3.5M
📅 Обновлено: 46 days ago
https://pub.dev/packages/json_serializable
freezed_annotation 3.1.0
Содержит аннотации для пакета freezed. Без самого freezed этот пакет не выполняет никаких функций.
👍 Лайки: 563, 📥 Скачиваний: 3.8M
📅 Обновлено: 14 months ago
https://pub.dev/packages/freezed_annotation
json_annotation 4.12.0
Определяет аннотации, необходимые для генерации кода сериализации и десериализации JSON с помощью json_serializable.
👍 Лайки: 1.3K, 📥 Скачиваний: 12.3M
📅 Обновлено: 4 months ago
https://pub.dev/packages/json_annotation
freezed 4.0.1
Генератор кода для создания data classes, tagged unions и вложенных классов в Dart. Автоматически генерирует методы toString, operator ==, hashCode, copyWith и сериализацию, избавляя от необходимости писать их вручную.
👍 Лайки: 4.5K, 📥 Скачиваний: 2.6M
📅 Обновлено: 16 days ago
https://pub.dev/packages/freezed
flutter_gen 5.15.0
Генератор кода для Flutter, заменяющий небезопасные строковые пути к ассетам, шрифтам и цветам на типобезопасные API. Поддерживает работу с pub workspaces и требует build_runner версии 2.12.0 или выше.
👍 Лайки: 1.7K, 📥 Скачиваний: 103K
📅 Обновлено: 2 months ago
https://pub.dev/packages/flutter_gen
source_gen 4.3.0
Предоставляет утилиты для автоматической генерации исходного кода Dart, включая фреймворк для создания Builders. Предлагает удобные API поверх низкоуровневых инструментов, таких как analyzer и build, для интеграции нескольких генераторов в одном проекте.
👍 Лайки: 190, 📥 Скачиваний: 5.9M
📅 Обновлено: 26 days ago
https://pub.dev/packages/source_gen
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #json_serializable #freezed_annotation #json_annotation #freezed #flutter_gen #source_gen
json_serializable 6.14.1
Предоставляет билдеры для Dart Build System, генерирующие код сериализации JSON для классов с аннотацией JsonSerializable. Поддерживает настройку через аргументы аннотаций, работу с enum и генерацию JSON Schema.
👍 Лайки: 3.9K, 📥 Скачиваний: 3.5M
📅 Обновлено: 46 days ago
https://pub.dev/packages/json_serializable
freezed_annotation 3.1.0
Содержит аннотации для пакета freezed. Без самого freezed этот пакет не выполняет никаких функций.
👍 Лайки: 563, 📥 Скачиваний: 3.8M
📅 Обновлено: 14 months ago
https://pub.dev/packages/freezed_annotation
json_annotation 4.12.0
Определяет аннотации, необходимые для генерации кода сериализации и десериализации JSON с помощью json_serializable.
👍 Лайки: 1.3K, 📥 Скачиваний: 12.3M
📅 Обновлено: 4 months ago
https://pub.dev/packages/json_annotation
freezed 4.0.1
Генератор кода для создания data classes, tagged unions и вложенных классов в Dart. Автоматически генерирует методы toString, operator ==, hashCode, copyWith и сериализацию, избавляя от необходимости писать их вручную.
👍 Лайки: 4.5K, 📥 Скачиваний: 2.6M
📅 Обновлено: 16 days ago
https://pub.dev/packages/freezed
flutter_gen 5.15.0
Генератор кода для Flutter, заменяющий небезопасные строковые пути к ассетам, шрифтам и цветам на типобезопасные API. Поддерживает работу с pub workspaces и требует build_runner версии 2.12.0 или выше.
👍 Лайки: 1.7K, 📥 Скачиваний: 103K
📅 Обновлено: 2 months ago
https://pub.dev/packages/flutter_gen
source_gen 4.3.0
Предоставляет утилиты для автоматической генерации исходного кода Dart, включая фреймворк для создания Builders. Предлагает удобные API поверх низкоуровневых инструментов, таких как analyzer и build, для интеграции нескольких генераторов в одном проекте.
👍 Лайки: 190, 📥 Скачиваний: 5.9M
📅 Обновлено: 26 days ago
https://pub.dev/packages/source_gen
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #json_serializable #freezed_annotation #json_annotation #freezed #flutter_gen #source_gen
Обновлённые пакеты за последние 24 часа
flutter_quill 2.15.0
WYSIWYG-редактор для Flutter, поддерживающий Android, iOS, Web и Desktop. Использует формат Quill Delta для работы с документом.
👍 Лайки: 2150, 📥 Скачиваний: 238K
https://pub.dev/packages/flutter_quill
unico_check 4.60.1
Обёртка для нативных SDK Unico для детекции живости и захвата документов. Устранена ошибка компиляции Android, блокировавшая сборку проектов.
👍 Лайки: 15, 📥 Скачиваний: 16.2K
https://pub.dev/packages/unico_check
chat_context_menu 4.0.1
Пакет для создания iOS-стиля контекстных меню в Flutter-чатах. Обновлено зависимость material_ui до версии ^1.3.0.
👍 Лайки: 9, 📥 Скачиваний: 508
https://pub.dev/packages/chat_context_menu
customer_io 4.5.0
Официальный плагин Customer.io для Flutter. Добавлена возможность настраивать визуальные метки доступности для Inbox.
👍 Лайки: 13, 📥 Скачиваний: 61.5K
https://pub.dev/packages/customer_io
local_auth_android 2.1.0
Android-реализация пакета local_auth для биометрической аутентификации. Реализация полностью переведена на Kotlin.
👍 Лайки: 15, 📥 Скачиваний: 1.4M
https://pub.dev/packages/local_auth_android
sdl3 2.11.4
FFI-обёртка над SDL3 для создания кроссплатформенных игр и приложений. Рефакторинг API, изменён конструктор SdlxFRect/SdlxRect, поддержка Dart 3.13.4.
👍 Лайки: 13, 📥 Скачиваний: 1220
https://pub.dev/packages/sdl3
Поддержать канал
FlutterPulse — канал о мире Flutter!
#flutter_quill #unico_check #chat_context_menu #customer_io #local_auth_android #sdl3 #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
flutter_quill 2.15.0
WYSIWYG-редактор для Flutter, поддерживающий Android, iOS, Web и Desktop. Использует формат Quill Delta для работы с документом.
👍 Лайки: 2150, 📥 Скачиваний: 238K
https://pub.dev/packages/flutter_quill
unico_check 4.60.1
Обёртка для нативных SDK Unico для детекции живости и захвата документов. Устранена ошибка компиляции Android, блокировавшая сборку проектов.
👍 Лайки: 15, 📥 Скачиваний: 16.2K
https://pub.dev/packages/unico_check
chat_context_menu 4.0.1
Пакет для создания iOS-стиля контекстных меню в Flutter-чатах. Обновлено зависимость material_ui до версии ^1.3.0.
👍 Лайки: 9, 📥 Скачиваний: 508
https://pub.dev/packages/chat_context_menu
customer_io 4.5.0
Официальный плагин Customer.io для Flutter. Добавлена возможность настраивать визуальные метки доступности для Inbox.
👍 Лайки: 13, 📥 Скачиваний: 61.5K
https://pub.dev/packages/customer_io
local_auth_android 2.1.0
Android-реализация пакета local_auth для биометрической аутентификации. Реализация полностью переведена на Kotlin.
👍 Лайки: 15, 📥 Скачиваний: 1.4M
https://pub.dev/packages/local_auth_android
sdl3 2.11.4
FFI-обёртка над SDL3 для создания кроссплатформенных игр и приложений. Рефакторинг API, изменён конструктор SdlxFRect/SdlxRect, поддержка Dart 3.13.4.
👍 Лайки: 13, 📥 Скачиваний: 1220
https://pub.dev/packages/sdl3
Поддержать канал
FlutterPulse — канал о мире Flutter!
#flutter_quill #unico_check #chat_context_menu #customer_io #local_auth_android #sdl3 #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
Обновлённые пакеты за последние 24 часа
posthog_flutter 5.44.0
Пакет для аналитики PostHog в Flutter. Добавлены экспериментальные настройки для скриншотов сессий на Android: масштабирование, качество сжатия и режим цвета.
👍 Лайки: 92, 📥 Скачиваний: 292K
https://pub.dev/packages/posthog_flutter
davi 4.1.0
Пакет для высокопроизводительных таблиц в Flutter. Улучшена производительность скролла, добавлена адаптивная высота заголовков и гибкость кастомизации через headerBuilder.
👍 Лайки: 75, 📥 Скачиваний: 1.7K
https://pub.dev/packages/davi
update_available 3.3.0
Минималистичное решение для проверки наличия обновлений Android и iOS приложений. Модернизация инфраструктуры: обновление Kotlin, Gradle, AGP и миграция на MavenCentral.
👍 Лайки: 75, 📥 Скачиваний: 5.4K
https://pub.dev/packages/update_available
flutter_smooth_markdown Unreleased
Высокопроизводительный рендерер Markdown для Flutter. Добавлена поддержка SVG-изображений, сносок, сворачиваемых секций, списков задач и разрешенных HTML-тегов.
👍 Лайки: 14, 📥 Скачиваний: 2.1K
https://pub.dev/packages/flutter_smooth_markdown
chewie 1.17.2
Популярный видеоплеер для Flutter. Добавлены жесты в стиле YouTube, выбор качества видео, замена источника на лету и поддержка нескольких дорожек аудио и субтитров.
👍 Лайки: 2.3K, 📥 Скачиваний: 808K
https://pub.dev/packages/chewie
plotline_engage 5.7.6
Интеграция платформы in-app engagement в Flutter-приложения. Обновлен Android SDK до версии 5.2.9.
👍 Лайки: 3, 📥 Скачиваний: 10.8K
https://pub.dev/packages/plotline_engage
Поддержать канал
FlutterPulse — канал о мире Flutter!
#posthog_flutter #davi #update_available #flutter_smooth_markdown #chewie #plotline_engage #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
posthog_flutter 5.44.0
Пакет для аналитики PostHog в Flutter. Добавлены экспериментальные настройки для скриншотов сессий на Android: масштабирование, качество сжатия и режим цвета.
👍 Лайки: 92, 📥 Скачиваний: 292K
https://pub.dev/packages/posthog_flutter
davi 4.1.0
Пакет для высокопроизводительных таблиц в Flutter. Улучшена производительность скролла, добавлена адаптивная высота заголовков и гибкость кастомизации через headerBuilder.
👍 Лайки: 75, 📥 Скачиваний: 1.7K
https://pub.dev/packages/davi
update_available 3.3.0
Минималистичное решение для проверки наличия обновлений Android и iOS приложений. Модернизация инфраструктуры: обновление Kotlin, Gradle, AGP и миграция на MavenCentral.
👍 Лайки: 75, 📥 Скачиваний: 5.4K
https://pub.dev/packages/update_available
flutter_smooth_markdown Unreleased
Высокопроизводительный рендерер Markdown для Flutter. Добавлена поддержка SVG-изображений, сносок, сворачиваемых секций, списков задач и разрешенных HTML-тегов.
👍 Лайки: 14, 📥 Скачиваний: 2.1K
https://pub.dev/packages/flutter_smooth_markdown
chewie 1.17.2
Популярный видеоплеер для Flutter. Добавлены жесты в стиле YouTube, выбор качества видео, замена источника на лету и поддержка нескольких дорожек аудио и субтитров.
👍 Лайки: 2.3K, 📥 Скачиваний: 808K
https://pub.dev/packages/chewie
plotline_engage 5.7.6
Интеграция платформы in-app engagement в Flutter-приложения. Обновлен Android SDK до версии 5.2.9.
👍 Лайки: 3, 📥 Скачиваний: 10.8K
https://pub.dev/packages/plotline_engage
Поддержать канал
FlutterPulse — канал о мире Flutter!
#posthog_flutter #davi #update_available #flutter_smooth_markdown #chewie #plotline_engage #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
Обзор пакетов на тему Tab
smooth_infinite_tab_bar 0.0.3
Предлагает горизонтальную панель вкладок с бесконечной прокруткой в обе стороны и плавными анимациями. Идеально подходит для навигации по месяцам, неделям или другим упорядоченным последовательностям данных.
👍 Лайки: 1, 📥 Скачиваний: 93
📅 Обновлено: 4 months ago
https://pub.dev/packages/smooth_infinite_tab_bar
vertical_scrollable_tabview 0.1.2
Синхронизирует вертикальный ScrollView с кастомным таб-баром. При прокрутке контента верхние вкладки автоматически следуют за индексом текущего элемента списка.
👍 Лайки: 105, 📥 Скачиваний: 1.2K
📅 Обновлено: 7 months ago
https://pub.dev/packages/vertical_scrollable_tabview
flutter_advanced_segment 3.2.0
Виджет сегментов с полной кастомизацией через свойства, включая декорации, стили текста и анимации. Позволяет гибко настраивать внешний вид и поведение элементов выбора в Flutter-приложениях.
👍 Лайки: 118, 📥 Скачиваний: 5.3K
📅 Обновлено: 6 months ago
https://pub.dev/packages/flutter_advanced_segment
tabbed_view 3.1.0
Виджет, вдохновленный классическим табовым компонентом в стиле настольных систем. Поддерживает настраиваемые темы для создания интерфейсов с вкладками.
👍 Лайки: 130, 📥 Скачиваний: 3.4K
📅 Обновлено: 5 months ago
https://pub.dev/packages/tabbed_view
widget_with_codeview 3.2.0
Позволяет отображать виджет и его исходный код в одном интерфейсе. Извлечен из приложения flutter-catalog и поддерживает показ кода без рендеринга виджета.
👍 Лайки: 67, 📥 Скачиваний: 221
📅 Обновлено: 7 months ago
https://pub.dev/packages/widget_with_codeview
scrollable_list_tab_scroller 3.1.1
Синхронизирует прокрутку списка сгруппированных элементов с табами. При прокрутке списка активный таб меняется автоматически, а выбор таба прокручивает список к нужной группе.
👍 Лайки: 173, 📥 Скачиваний: 1.7K
📅 Обновлено: 15 months ago
https://pub.dev/packages/scrollable_list_tab_scroller
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #smooth_infinite_tab_bar #vertical_scrollable_tabview #flutter_advanced_segment #tabbed_view #widget_with_codeview #scrollable_list_tab_scroller
smooth_infinite_tab_bar 0.0.3
Предлагает горизонтальную панель вкладок с бесконечной прокруткой в обе стороны и плавными анимациями. Идеально подходит для навигации по месяцам, неделям или другим упорядоченным последовательностям данных.
👍 Лайки: 1, 📥 Скачиваний: 93
📅 Обновлено: 4 months ago
https://pub.dev/packages/smooth_infinite_tab_bar
vertical_scrollable_tabview 0.1.2
Синхронизирует вертикальный ScrollView с кастомным таб-баром. При прокрутке контента верхние вкладки автоматически следуют за индексом текущего элемента списка.
👍 Лайки: 105, 📥 Скачиваний: 1.2K
📅 Обновлено: 7 months ago
https://pub.dev/packages/vertical_scrollable_tabview
flutter_advanced_segment 3.2.0
Виджет сегментов с полной кастомизацией через свойства, включая декорации, стили текста и анимации. Позволяет гибко настраивать внешний вид и поведение элементов выбора в Flutter-приложениях.
👍 Лайки: 118, 📥 Скачиваний: 5.3K
📅 Обновлено: 6 months ago
https://pub.dev/packages/flutter_advanced_segment
tabbed_view 3.1.0
Виджет, вдохновленный классическим табовым компонентом в стиле настольных систем. Поддерживает настраиваемые темы для создания интерфейсов с вкладками.
👍 Лайки: 130, 📥 Скачиваний: 3.4K
📅 Обновлено: 5 months ago
https://pub.dev/packages/tabbed_view
widget_with_codeview 3.2.0
Позволяет отображать виджет и его исходный код в одном интерфейсе. Извлечен из приложения flutter-catalog и поддерживает показ кода без рендеринга виджета.
👍 Лайки: 67, 📥 Скачиваний: 221
📅 Обновлено: 7 months ago
https://pub.dev/packages/widget_with_codeview
scrollable_list_tab_scroller 3.1.1
Синхронизирует прокрутку списка сгруппированных элементов с табами. При прокрутке списка активный таб меняется автоматически, а выбор таба прокручивает список к нужной группе.
👍 Лайки: 173, 📥 Скачиваний: 1.7K
📅 Обновлено: 15 months ago
https://pub.dev/packages/scrollable_list_tab_scroller
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #smooth_infinite_tab_bar #vertical_scrollable_tabview #flutter_advanced_segment #tabbed_view #widget_with_codeview #scrollable_list_tab_scroller
Обновлённые пакеты за последние 24 часа
dartcv4 2.3.1
Биндинги OpenCV для Dart. Исправлена сборка зависимостей, добавлена валидация конфигурации и опция deployment_target для Apple-платформ.
👍 Лайки: 16, 📥 Скачиваний: 13.9K
https://pub.dev/packages/dartcv4
bloc_signals 1.5.0
Синхронное управление состоянием, объединяющее BLoC и Signals. Добавлен хук onEventCompleted, улучшена интеграция с DevTools и оптимизированы аллокации.
👍 Лайки: 27, 📥 Скачиваний: 1.5K
https://pub.dev/packages/bloc_signals
bloc_signals_flutter 1.3.2
Flutter-расширения для связки BLoC и Signals. Исправлена ошибка передачи подписок в BlocSignalListener и BlocSignalConsumer при замене родительского контейнера.
👍 Лайки: 8, 📥 Скачиваний: 868
https://pub.dev/packages/bloc_signals_flutter
adaptive_dialog 2.8.3
Создание адаптивных диалоговых окон под iOS и Android. Исправлена рекурсивная ошибка в showTextAnswerDialog для совместимости с Dart 3.13 и улучшено качество кода.
👍 Лайки: 1080, 📥 Скачиваний: 25.5K
https://pub.dev/packages/adaptive_dialog
flutter_smooth_markdown
Высокопроизводительный рендерер Markdown для Flutter с поддержкой подсветки, LaTeX, таблиц и стриминга.
👍 Лайки: 15, 📥 Скачиваний: 2.2K
https://pub.dev/packages/flutter_smooth_markdown
http2 3.1.0
Библиотека HTTP/2 для Dart. Добавлен Http2Client для мультиплексирования запросов, улучшена обработка ошибок и добавлено поле peerMaxConcurrentStreams.
👍 Лайки: 96, 📥 Скачиваний: 722K
https://pub.dev/packages/http2
Поддержать канал
FlutterPulse — канал о мире Flutter!
#dartcv4 #bloc_signals #bloc_signals_flutter #adaptive_dialog #flutter_smooth_markdown #http2 #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
dartcv4 2.3.1
Биндинги OpenCV для Dart. Исправлена сборка зависимостей, добавлена валидация конфигурации и опция deployment_target для Apple-платформ.
👍 Лайки: 16, 📥 Скачиваний: 13.9K
https://pub.dev/packages/dartcv4
bloc_signals 1.5.0
Синхронное управление состоянием, объединяющее BLoC и Signals. Добавлен хук onEventCompleted, улучшена интеграция с DevTools и оптимизированы аллокации.
👍 Лайки: 27, 📥 Скачиваний: 1.5K
https://pub.dev/packages/bloc_signals
bloc_signals_flutter 1.3.2
Flutter-расширения для связки BLoC и Signals. Исправлена ошибка передачи подписок в BlocSignalListener и BlocSignalConsumer при замене родительского контейнера.
👍 Лайки: 8, 📥 Скачиваний: 868
https://pub.dev/packages/bloc_signals_flutter
adaptive_dialog 2.8.3
Создание адаптивных диалоговых окон под iOS и Android. Исправлена рекурсивная ошибка в showTextAnswerDialog для совместимости с Dart 3.13 и улучшено качество кода.
👍 Лайки: 1080, 📥 Скачиваний: 25.5K
https://pub.dev/packages/adaptive_dialog
flutter_smooth_markdown
Высокопроизводительный рендерер Markdown для Flutter с поддержкой подсветки, LaTeX, таблиц и стриминга.
👍 Лайки: 15, 📥 Скачиваний: 2.2K
https://pub.dev/packages/flutter_smooth_markdown
http2 3.1.0
Библиотека HTTP/2 для Dart. Добавлен Http2Client для мультиплексирования запросов, улучшена обработка ошибок и добавлено поле peerMaxConcurrentStreams.
👍 Лайки: 96, 📥 Скачиваний: 722K
https://pub.dev/packages/http2
Поддержать канал
FlutterPulse — канал о мире Flutter!
#dartcv4 #bloc_signals #bloc_signals_flutter #adaptive_dialog #flutter_smooth_markdown #http2 #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
100 и одна ночь с SDK VK и RuStore: Flutter 3.47, AGP 9 и переезд на Nexus
Flutter 3.47 и AGP 9 ломают сборку приложений с российскими SDK? Разработчик приложения «Сад» для RuStore описал, как пережить этот переход без потери сна.
Главная боль — режим
Но это только верхушка айсберга. С 30 сентября отключаются старые Maven-репозитории VK, а 1 октября — адреса RuStore. Если в вашем
Проблема в том, что адрес репозитория часто «зашит» внутрь самих SDK-библиотек. Вы не можете просто обновить зависимость, пока вендор не выпустит новую версию с исправленным адресом. Цепочка: вендор правит код → разработчики обновляют зависимости → релиз и модерация в RuStore (до 3+ дней).
Автор не стал ждать. Он создал воспроизводимые примеры и открытые патчи. Например, для vkid_flutter_sdk он выложил ветку с фиксом AGP 9, так как официальный репозиторий Flutter-пакета недоступен (404).
Также он подготовил apptracer_flutter — обертку для Tracer, которая решает проблему невидимости ошибок Dart в нативных SDK. Команда Tracer отреагировала быстро, признала баг и пообещала поддержку символов Dart.
⚠️ Важно: На момент публикации (18 сентября) в публичных репозиториях все еще лежат пакеты со старыми адресами. Это касается flutter_rustore_push, flutter_rustore_billing, плагинов для Unity, React Native, Godot и Defold.
Что делать прямо сейчас?
✅ Проверьте
✅ Замените старый адрес
✅ Для RuStore замените адрес на
Не ждите официального релиза, если сроки горят. Ручная замена строки в конфигурации сборки — единственный способ гарантировать, что ваше приложение соберется после 1 октября.
🔗 Полезные ссылки
Исходники vkid-flutter-sdk с фиксом
Обертка apptracer_flutter
Issue по VK ID SDK/issues/120)
🔗 Полезные ссылки
💻 vkid-android-sdk
💻 vkid-flutter-sdk
💻 vkid-flutter-sdk
💻 mytracker-flutter
📰 Читать оригинал на Habr
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr
Flutter 3.47 и AGP 9 ломают сборку приложений с российскими SDK? Разработчик приложения «Сад» для RuStore описал, как пережить этот переход без потери сна.
Главная боль — режим
android.builtInKotlin=true. При его включении конфигурация сборки падает из-за несовместимости с плагинами VK ID и RuStore. Старые версии библиотек просто не видят новый Kotlin, встроенный в Gradle.Но это только верхушка айсберга. С 30 сентября отключаются старые Maven-репозитории VK, а 1 октября — адреса RuStore. Если в вашем
build.gradle или XML-файлах прописан старый домен, сборка умрет.Проблема в том, что адрес репозитория часто «зашит» внутрь самих SDK-библиотек. Вы не можете просто обновить зависимость, пока вендор не выпустит новую версию с исправленным адресом. Цепочка: вендор правит код → разработчики обновляют зависимости → релиз и модерация в RuStore (до 3+ дней).
Автор не стал ждать. Он создал воспроизводимые примеры и открытые патчи. Например, для vkid_flutter_sdk он выложил ветку с фиксом AGP 9, так как официальный репозиторий Flutter-пакета недоступен (404).
Также он подготовил apptracer_flutter — обертку для Tracer, которая решает проблему невидимости ошибок Dart в нативных SDK. Команда Tracer отреагировала быстро, признала баг и пообещала поддержку символов Dart.
⚠️ Важно: На момент публикации (18 сентября) в публичных репозиториях все еще лежат пакеты со старыми адресами. Это касается flutter_rustore_push, flutter_rustore_billing, плагинов для Unity, React Native, Godot и Defold.
Что делать прямо сейчас?
✅ Проверьте
android/build.gradle и XML-файлы зависимостей.✅ Замените старый адрес
artifactory-external.vkpartner.ru на новый nexus-external.vkteam.ru.✅ Для RuStore замените адрес на
nexus-external.rustore.ru/repository/maven-rustore-exposed.Не ждите официального релиза, если сроки горят. Ручная замена строки в конфигурации сборки — единственный способ гарантировать, что ваше приложение соберется после 1 октября.
🔗 Полезные ссылки
Исходники vkid-flutter-sdk с фиксом
Обертка apptracer_flutter
Issue по VK ID SDK/issues/120)
🔗 Полезные ссылки
💻 vkid-android-sdk
💻 vkid-flutter-sdk
💻 vkid-flutter-sdk
💻 mytracker-flutter
📰 Читать оригинал на Habr
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr
Обновлённые пакеты за последние 24 часа
postgres 3.5.15
Драйвер для подключения к PostgreSQL в Dart. Устранены блокировки при таймаутах, утечки сокетов, исправлены ошибки пула соединений и кодирования.
👍 Лайки: 416, 📥 Скачиваний: 519K
https://pub.dev/packages/postgres
dart_code_linter 4.4.0
Линтер для Dart и Flutter с 70+ правилами. Добавлена опциональная проверка check-unused-code для поиска публичных объявлений, которые можно сделать приватными.
👍 Лайки: 75, 📥 Скачиваний: 140K
https://pub.dev/packages/dart_code_linter
in_app_purchase 3.3.1
Пакет для встраиваемых покупок в Flutter. Актуализированы примеры в README и документация, чтобы они соответствовали текущему API.
👍 Лайки: 2490, 📥 Скачиваний: 505K
https://pub.dev/packages/in_app_purchase
quran_library 4.4.2
Пакет для Flutter, предоставляющий интерфейс Корана: чтение, аудио, тафсир. Исправлена критическая ошибка в модуле проверки чтения при отсутствии звука и оптимизирован захват звука на macOS.
👍 Лайки: 87, 📥 Скачиваний: 1820
https://pub.dev/packages/quran_library
vector_math 2.4.3
Библиотека для векторной математики (2D/3D/4D), используемая в Flutter и Flame. Добавлена документация для публичного API CircleGenerator.
👍 Лайки: 380, 📥 Скачиваний: 8.7M
https://pub.dev/packages/vector_math
freezed 4.0.2
Инструмент для автоматической генерации методов для классов данных в Dart. Исправлены ошибки генерации для первичных конструкторов, улучшена поддержка вложенных глубоких копий и работа с nullable-полями.
👍 Лайки: 4520, 📥 Скачиваний: 2.79M
https://pub.dev/packages/freezed
Поддержать канал
FlutterPulse — канал о мире Flutter!
#postgres #dart_code_linter #in_app_purchase #quran_library #vector_math #freezed #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
postgres 3.5.15
Драйвер для подключения к PostgreSQL в Dart. Устранены блокировки при таймаутах, утечки сокетов, исправлены ошибки пула соединений и кодирования.
👍 Лайки: 416, 📥 Скачиваний: 519K
https://pub.dev/packages/postgres
dart_code_linter 4.4.0
Линтер для Dart и Flutter с 70+ правилами. Добавлена опциональная проверка check-unused-code для поиска публичных объявлений, которые можно сделать приватными.
👍 Лайки: 75, 📥 Скачиваний: 140K
https://pub.dev/packages/dart_code_linter
in_app_purchase 3.3.1
Пакет для встраиваемых покупок в Flutter. Актуализированы примеры в README и документация, чтобы они соответствовали текущему API.
👍 Лайки: 2490, 📥 Скачиваний: 505K
https://pub.dev/packages/in_app_purchase
quran_library 4.4.2
Пакет для Flutter, предоставляющий интерфейс Корана: чтение, аудио, тафсир. Исправлена критическая ошибка в модуле проверки чтения при отсутствии звука и оптимизирован захват звука на macOS.
👍 Лайки: 87, 📥 Скачиваний: 1820
https://pub.dev/packages/quran_library
vector_math 2.4.3
Библиотека для векторной математики (2D/3D/4D), используемая в Flutter и Flame. Добавлена документация для публичного API CircleGenerator.
👍 Лайки: 380, 📥 Скачиваний: 8.7M
https://pub.dev/packages/vector_math
freezed 4.0.2
Инструмент для автоматической генерации методов для классов данных в Dart. Исправлены ошибки генерации для первичных конструкторов, улучшена поддержка вложенных глубоких копий и работа с nullable-полями.
👍 Лайки: 4520, 📥 Скачиваний: 2.79M
https://pub.dev/packages/freezed
Поддержать канал
FlutterPulse — канал о мире Flutter!
#postgres #dart_code_linter #in_app_purchase #quran_library #vector_math #freezed #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
Обновлённые пакеты за последние 24 часа
dcli_core 10.1.0
Ядро для DCli, поддерживающее non-console приложения на любой Dart-платформе (кроме Web). Обновление pubspec_manager до 4.0.0 и добавлен GitHub Actions workflow для публикации.
👍 Лайки: 2, 📥 Скачиваний: 79.3K
https://pub.dev/packages/dcli_core
firestore_cache 2.21.2
Плагин для чтения данных из Firestore по принципу «сначала кэш, затем сервер». Поддержка Flutter 3.47.5, обновление зависимостей и CI-процессов.
👍 Лайки: 107, 📥 Скачиваний: 1.4K
https://pub.dev/packages/firestore_cache
get_it 9.3.0
Популярный сервис-локатор для Dart и Flutter. Улучшена диагностика циклических зависимостей, добавлен геттер acceptsParams, флаг skipUnregisterIfNotRegistered и обновлено расширение для DevTools.
👍 Лайки: 4720, 📥 Скачиваний: 2.1M
https://pub.dev/packages/get_it
watch_it 2.5.0
Минималистичный менеджер состояния на базе get_it. Добавлены параметры для функций наблюдения, автоматическая переподписка при смене объекта и улучшенная отладка.
👍 Лайки: 210, 📥 Скачиваний: 11.5K
https://pub.dev/packages/watch_it
google_api_headers 5.4.1
Плагин для автоматического формирования заголовков для Google API. Поддержка Dart >=3.13.4 и Flutter 3.47.5, обновление зависимостей и CI-процессов.
👍 Лайки: 31, 📥 Скачиваний: 67.7K
https://pub.dev/packages/google_api_headers
DCli 10.1.0
Инструмент для создания кроссплатформенных CLI-приложений на Dart. Обновление зависимости pubspec_manager до 4.0.0 и добавлен GitHub Actions workflow для автоматической публикации.
👍 Лайки: 226, 📥 Скачиваний: 59.3K
https://pub.dev/packages/dcli
Поддержать канал
FlutterPulse — канал о мире Flutter!
#dcli_core #firestore_cache #get_it #watch_it #google_api_headers #dcli #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
dcli_core 10.1.0
Ядро для DCli, поддерживающее non-console приложения на любой Dart-платформе (кроме Web). Обновление pubspec_manager до 4.0.0 и добавлен GitHub Actions workflow для публикации.
👍 Лайки: 2, 📥 Скачиваний: 79.3K
https://pub.dev/packages/dcli_core
firestore_cache 2.21.2
Плагин для чтения данных из Firestore по принципу «сначала кэш, затем сервер». Поддержка Flutter 3.47.5, обновление зависимостей и CI-процессов.
👍 Лайки: 107, 📥 Скачиваний: 1.4K
https://pub.dev/packages/firestore_cache
get_it 9.3.0
Популярный сервис-локатор для Dart и Flutter. Улучшена диагностика циклических зависимостей, добавлен геттер acceptsParams, флаг skipUnregisterIfNotRegistered и обновлено расширение для DevTools.
👍 Лайки: 4720, 📥 Скачиваний: 2.1M
https://pub.dev/packages/get_it
watch_it 2.5.0
Минималистичный менеджер состояния на базе get_it. Добавлены параметры для функций наблюдения, автоматическая переподписка при смене объекта и улучшенная отладка.
👍 Лайки: 210, 📥 Скачиваний: 11.5K
https://pub.dev/packages/watch_it
google_api_headers 5.4.1
Плагин для автоматического формирования заголовков для Google API. Поддержка Dart >=3.13.4 и Flutter 3.47.5, обновление зависимостей и CI-процессов.
👍 Лайки: 31, 📥 Скачиваний: 67.7K
https://pub.dev/packages/google_api_headers
DCli 10.1.0
Инструмент для создания кроссплатформенных CLI-приложений на Dart. Обновление зависимости pubspec_manager до 4.0.0 и добавлен GitHub Actions workflow для автоматической публикации.
👍 Лайки: 226, 📥 Скачиваний: 59.3K
https://pub.dev/packages/dcli
Поддержать канал
FlutterPulse — канал о мире Flutter!
#dcli_core #firestore_cache #get_it #watch_it #google_api_headers #dcli #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
❤1
Обзор пакетов на тему Placeholder
image_blur 1.1.0
Позволяет добавлять эффекты шиммера и размытия к изображениям в Flutter, поддерживая как локальные, так и онлайн-ресурсы. Предлагает варианты отображения, включая прогрессивную загрузку, превью BlurHash и извлечение доминирующих цветов для динамического оформления.
👍 Лайки: 23, 📥 Скачиваний: 122
📅 Обновлено: 9 months ago
https://pub.dev/packages/image_blur
xtools 1.0.0
Набор из более чем 25 готовых к использованию виджетов и утилит для Flutter, включая эффекты, загрузчики, формы и диалоги. Предоставляет настраиваемые компоненты, соответствующие принципам Material Design 3, для ускорения разработки приложений.
👍 Лайки: 28, 📥 Скачиваний: 8
📅 Обновлено: 5 months ago
https://pub.dev/packages/xtools
custom_cached_image 1.9.0
Гибкий пакет для Flutter, объединяющий кэширование сетевых изображений с анимацией shimmer и отображением инициалов профиля. Обеспечивает плавные состояния загрузки, обработку ошибок с возможностью повторной попытки и оптимизацию памяти за счет масштабирования изображений.
👍 Лайки: 36, 📥 Скачиваний: 96
📅 Обновлено: 2 months ago
https://pub.dev/packages/custom_cached_image
skeletonizer 3.0.0
Автоматически превращает существующие Flutter-виджеты в скелетные лоадеры с эффектом мерцания, избавляя от необходимости вручную создавать и синхронизировать отдельные макеты. Поддерживает аннотации для точной настройки того, как конкретные элементы интерфейса должны отображаться в режиме загрузки.
👍 Лайки: 2.4K, 📥 Скачиваний: 553K
📅 Обновлено: 8 days ago
https://pub.dev/packages/skeletonizer
shimmer_animation 2.2.2+1
Позволяет легко добавлять красивые скелетные загрузчики в проекты для Android, iOS и Web. Поддерживает Null Safety и предоставляет настраиваемый виджет для плавного отображения состояния загрузки.
👍 Лайки: 517, 📥 Скачиваний: 9.7K
📅 Обновлено: 9 months ago
https://pub.dev/packages/shimmer_animation
flutter_faker_plus 2.0.0
Генератор фиктивных данных для Flutter и Dart, создающий случайные профили пользователей, товары и координаты. Также включает mock-сервер для тестирования API-запросов без реального бэкенда.
👍 Лайки: 8, 📥 Скачиваний: 35
📅 Обновлено: 9 months ago
https://pub.dev/packages/flutter_faker_plus
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #image_blur #xtools #custom_cached_image #skeletonizer #shimmer_animation #flutter_faker_plus
image_blur 1.1.0
Позволяет добавлять эффекты шиммера и размытия к изображениям в Flutter, поддерживая как локальные, так и онлайн-ресурсы. Предлагает варианты отображения, включая прогрессивную загрузку, превью BlurHash и извлечение доминирующих цветов для динамического оформления.
👍 Лайки: 23, 📥 Скачиваний: 122
📅 Обновлено: 9 months ago
https://pub.dev/packages/image_blur
xtools 1.0.0
Набор из более чем 25 готовых к использованию виджетов и утилит для Flutter, включая эффекты, загрузчики, формы и диалоги. Предоставляет настраиваемые компоненты, соответствующие принципам Material Design 3, для ускорения разработки приложений.
👍 Лайки: 28, 📥 Скачиваний: 8
📅 Обновлено: 5 months ago
https://pub.dev/packages/xtools
custom_cached_image 1.9.0
Гибкий пакет для Flutter, объединяющий кэширование сетевых изображений с анимацией shimmer и отображением инициалов профиля. Обеспечивает плавные состояния загрузки, обработку ошибок с возможностью повторной попытки и оптимизацию памяти за счет масштабирования изображений.
👍 Лайки: 36, 📥 Скачиваний: 96
📅 Обновлено: 2 months ago
https://pub.dev/packages/custom_cached_image
skeletonizer 3.0.0
Автоматически превращает существующие Flutter-виджеты в скелетные лоадеры с эффектом мерцания, избавляя от необходимости вручную создавать и синхронизировать отдельные макеты. Поддерживает аннотации для точной настройки того, как конкретные элементы интерфейса должны отображаться в режиме загрузки.
👍 Лайки: 2.4K, 📥 Скачиваний: 553K
📅 Обновлено: 8 days ago
https://pub.dev/packages/skeletonizer
shimmer_animation 2.2.2+1
Позволяет легко добавлять красивые скелетные загрузчики в проекты для Android, iOS и Web. Поддерживает Null Safety и предоставляет настраиваемый виджет для плавного отображения состояния загрузки.
👍 Лайки: 517, 📥 Скачиваний: 9.7K
📅 Обновлено: 9 months ago
https://pub.dev/packages/shimmer_animation
flutter_faker_plus 2.0.0
Генератор фиктивных данных для Flutter и Dart, создающий случайные профили пользователей, товары и координаты. Также включает mock-сервер для тестирования API-запросов без реального бэкенда.
👍 Лайки: 8, 📥 Скачиваний: 35
📅 Обновлено: 9 months ago
https://pub.dev/packages/flutter_faker_plus
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #image_blur #xtools #custom_cached_image #skeletonizer #shimmer_animation #flutter_faker_plus
Обновлённые пакеты за последние 24 часа
singular_flutter_sdk 1.9.1
Пакет для интеграции Singular SDK в Flutter-приложения. Обновлено до версии 1.9.1 с обновлением нативных библиотек: iOS SDK 12.14.2 и Android SDK 12.16.1.
👍 Лайки: 13, 📥 Скачиваний: 90.4K
https://pub.dev/packages/singular_flutter_sdk
llamadart 0.8.24
Пакет для запуска локальных LLM (GGUF и .litertlm) в Dart и Flutter. Исправлены ограничения грамматик, обновлены рантаймы (llama.cpp, WebGPU, LiteRT-LM), улучшена стабильность и поддержка ASR/TTS.
👍 Лайки: 48, 📥 Скачиваний: 8.2K
https://pub.dev/packages/llamadart
file_picker_darwin 2.1.1
Пакет для выбора файлов на macOS и iOS. Исправлена критическая ошибка на iOS, из-за которой выбор нескольких файлов мог возвращать пустой список; теперь каждый элемент копируется в отдельную подпапку.
👍 Лайки: 2, 📥 Скачиваний: 579K
https://pub.dev/packages/file_picker_darwin
firebase_messaging_handler 2.0.0
Решение для Flutter, автоматизирующее работу с push-уведомлениями, инбоксом и настройками. В версии 2.0 добавлен типизированный конверт уведомлений v2, улучшена доставка на Web и десктоп, а также гибкость API.
👍 Лайки: 28, 📥 Скачиваний: 795
https://pub.dev/packages/firebase_messaging_handler
locale_sweep 0.6.1
Инструмент для автоматизации QA локализации в Flutter. Исправлена логика тестов: обнаружение обрезанного текста теперь не приводит к падению стандартных flutter test, а фиксируется в отчёте.
👍 Лайки: 9, 📥 Скачиваний: 3.7K
https://pub.dev/packages/locale_sweep
flutter_chen_common 5.9.0
Утилитарная библиотека для Flutter, объединяющая сетевые запросы, логирование и UI-компоненты. Улучшена стабильность HTTP-ретраев, оптимизирован модуль Network Debug, исправлены баги в списках и анимациях.
👍 Лайки: 25, 📥 Скачиваний: 554
https://pub.dev/packages/flutter_chen_common
Поддержать канал
FlutterPulse — канал о мире Flutter!
#singular_flutter_sdk #llamadart #file_picker_darwin #firebase_messaging_handler #locale_sweep #flutter_chen_common #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
singular_flutter_sdk 1.9.1
Пакет для интеграции Singular SDK в Flutter-приложения. Обновлено до версии 1.9.1 с обновлением нативных библиотек: iOS SDK 12.14.2 и Android SDK 12.16.1.
👍 Лайки: 13, 📥 Скачиваний: 90.4K
https://pub.dev/packages/singular_flutter_sdk
llamadart 0.8.24
Пакет для запуска локальных LLM (GGUF и .litertlm) в Dart и Flutter. Исправлены ограничения грамматик, обновлены рантаймы (llama.cpp, WebGPU, LiteRT-LM), улучшена стабильность и поддержка ASR/TTS.
👍 Лайки: 48, 📥 Скачиваний: 8.2K
https://pub.dev/packages/llamadart
file_picker_darwin 2.1.1
Пакет для выбора файлов на macOS и iOS. Исправлена критическая ошибка на iOS, из-за которой выбор нескольких файлов мог возвращать пустой список; теперь каждый элемент копируется в отдельную подпапку.
👍 Лайки: 2, 📥 Скачиваний: 579K
https://pub.dev/packages/file_picker_darwin
firebase_messaging_handler 2.0.0
Решение для Flutter, автоматизирующее работу с push-уведомлениями, инбоксом и настройками. В версии 2.0 добавлен типизированный конверт уведомлений v2, улучшена доставка на Web и десктоп, а также гибкость API.
👍 Лайки: 28, 📥 Скачиваний: 795
https://pub.dev/packages/firebase_messaging_handler
locale_sweep 0.6.1
Инструмент для автоматизации QA локализации в Flutter. Исправлена логика тестов: обнаружение обрезанного текста теперь не приводит к падению стандартных flutter test, а фиксируется в отчёте.
👍 Лайки: 9, 📥 Скачиваний: 3.7K
https://pub.dev/packages/locale_sweep
flutter_chen_common 5.9.0
Утилитарная библиотека для Flutter, объединяющая сетевые запросы, логирование и UI-компоненты. Улучшена стабильность HTTP-ретраев, оптимизирован модуль Network Debug, исправлены баги в списках и анимациях.
👍 Лайки: 25, 📥 Скачиваний: 554
https://pub.dev/packages/flutter_chen_common
Поддержать канал
FlutterPulse — канал о мире Flutter!
#singular_flutter_sdk #llamadart #file_picker_darwin #firebase_messaging_handler #locale_sweep #flutter_chen_common #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages
Навигация во Flutter: выносим переходы из экранов
Навигация во Flutter: выносим переходы из экранов
Знакомо ли вам чувство, когда экран «знает» слишком много? Он не только рисует интерфейс, но и решает, куда прыгать дальше, создавая новые виджеты и раздавая им зависимости. Это классическая ловушка, которая делает код хрупким и почти невозможным для модульного тестирования.
💡 Паттерн Координатор давно спасает iOS-разработчиков от этой боли, но во Flutter его часто игнорируют. Причина проста: стандартные гайдлайны и популярные пакеты вроде go_router или auto_route поощряют прямые вызовы
Проблема в нарушении принципа единственной ответственности (SRP). Экран не знает контекста приложения: в какой вкладке он находится, какой стек под ним и нужно ли переключать разделы. Эта информация доступна только там, где приложение собирается из экранов.
🔧 Решение основано на принципе «информационного эксперта» из методологии GRASP. Экран должен лишь сообщать о намерении пользователя, а решение о переходе принимает компонент, обладающий полной информацией. Вместо жесткой привязки к маршруту экран использует абстрактный интерфейс или колбэк.
В статье показано, как внедрить этот подход инкрементально. Не нужно менять библиотеку навигации или переписывать всё приложение. Переходы выносятся из экранов по одному, сохраняя работоспособность остальной навигации.
📦 Разобраны три реализации:
✅ Штатный Navigator с
✅ go_router с использованием
✅ auto_route с кодогенерацией и слоем страниц, изолирующим аннотации от экранов.
Ключевая фишка — иерархия роутеров. Каждый уровень знает только о своих непосредственных экранах. Если запрос выходит за пределы текущего стека (например, переход из контактов в ленту), он делегируется вышестоящему уровню —
⚠️ Ограничение? Сложность архитектуры немного растет. Но выигрыш в переиспользуемости и тестируемости окупает это с лихвой. Экран становится «чистым»: его можно тестировать без сконфигурированного роутера, просто передав заглушку.
🔗 Полезные ссылки
Исходный код примера
Документация по навигации в Compose
🔗 Полезные ссылки
💻 example_routing_coordinator_flutter
📚 Navigation with Compose
📰 Читать оригинал на Habr
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr
Навигация во Flutter: выносим переходы из экранов
Знакомо ли вам чувство, когда экран «знает» слишком много? Он не только рисует интерфейс, но и решает, куда прыгать дальше, создавая новые виджеты и раздавая им зависимости. Это классическая ловушка, которая делает код хрупким и почти невозможным для модульного тестирования.
💡 Паттерн Координатор давно спасает iOS-разработчиков от этой боли, но во Flutter его часто игнорируют. Причина проста: стандартные гайдлайны и популярные пакеты вроде go_router или auto_route поощряют прямые вызовы
context.go() прямо из виджета.Проблема в нарушении принципа единственной ответственности (SRP). Экран не знает контекста приложения: в какой вкладке он находится, какой стек под ним и нужно ли переключать разделы. Эта информация доступна только там, где приложение собирается из экранов.
🔧 Решение основано на принципе «информационного эксперта» из методологии GRASP. Экран должен лишь сообщать о намерении пользователя, а решение о переходе принимает компонент, обладающий полной информацией. Вместо жесткой привязки к маршруту экран использует абстрактный интерфейс или колбэк.
В статье показано, как внедрить этот подход инкрементально. Не нужно менять библиотеку навигации или переписывать всё приложение. Переходы выносятся из экранов по одному, сохраняя работоспособность остальной навигации.
📦 Разобраны три реализации:
✅ Штатный Navigator с
GlobalKey и колбэками.✅ go_router с использованием
StatefulShellRoute для независимых стеков вкладок.✅ auto_route с кодогенерацией и слоем страниц, изолирующим аннотации от экранов.
Ключевая фишка — иерархия роутеров. Каждый уровень знает только о своих непосредственных экранах. Если запрос выходит за пределы текущего стека (например, переход из контактов в ленту), он делегируется вышестоящему уровню —
AppRouter.⚠️ Ограничение? Сложность архитектуры немного растет. Но выигрыш в переиспользуемости и тестируемости окупает это с лихвой. Экран становится «чистым»: его можно тестировать без сконфигурированного роутера, просто передав заглушку.
🔗 Полезные ссылки
Исходный код примера
Документация по навигации в Compose
🔗 Полезные ссылки
💻 example_routing_coordinator_flutter
📚 Navigation with Compose
📰 Читать оригинал на Habr
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr
👎2🤮2💩2
Обзор пакетов на тему WiFi & Network
internet_file 1.3.0
Позволяет получать файлы из интернета на всех платформах, включая браузеры, мобильные устройства, десктоп и сервер. Пакет также поддерживает опциональное локальное сохранение файлов через middleware.
👍 Лайки: 127, 📥 Скачиваний: 70.9K
📅 Обновлено: 11 months ago
https://pub.dev/packages/internet_file
ftpconnect 3.0.0
Библиотека для Flutter, позволяющая взаимодействовать с FTP, SFTP, FTPS и FTPES серверами. Она поддерживает асинхронную загрузку и скачивание файлов, а также управление директориями и файлами.
👍 Лайки: 141, 📥 Скачиваний: 5.7K
📅 Обновлено: 24 days ago
https://pub.dev/packages/ftpconnect
bonsoir 7.1.5
Библиотека Zeroconf для обнаружения сетевых сервисов и трансляции собственных. Работает на базе Android NSD и Apple Bonjour.
👍 Лайки: 160, 📥 Скачиваний: 62.9K
📅 Обновлено: 40 days ago
https://pub.dev/packages/bonsoir
dartssh2 4.1.0
SSH и SFTP клиент на чистом Dart, работающий на Dart VM, Flutter и в браузерах. Пакет поддерживает выполнение команд, передачу файлов, аутентификацию и перенаправление портов.
👍 Лайки: 146, 📥 Скачиваний: 101K
📅 Обновлено: 17 days ago
https://pub.dev/packages/dartssh2
network_info_plus 8.2.1
Позволяет Flutter-приложениям получать информацию о Wi-Fi сети, включая имя, BSSID и IP-адрес. Поддерживаются платформы Android, iOS, macOS, Linux и Windows, при этом функциональность недоступна на Web.
👍 Лайки: 795, 📥 Скачиваний: 304K
📅 Обновлено: 2 months ago
https://pub.dev/packages/network_info_plus
nsd 5.0.1
Позволяет обнаруживать и регистрировать сетевые сервисы в локальной сети с использованием протоколов NSD, DNS-SD, Bonjour или mDNS.
👍 Лайки: 77, 📥 Скачиваний: 47.5K
📅 Обновлено: 5 months ago
https://pub.dev/packages/nsd
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #internet_file #ftpconnect #bonsoir #dartssh2 #network_info_plus #nsd
internet_file 1.3.0
Позволяет получать файлы из интернета на всех платформах, включая браузеры, мобильные устройства, десктоп и сервер. Пакет также поддерживает опциональное локальное сохранение файлов через middleware.
👍 Лайки: 127, 📥 Скачиваний: 70.9K
📅 Обновлено: 11 months ago
https://pub.dev/packages/internet_file
ftpconnect 3.0.0
Библиотека для Flutter, позволяющая взаимодействовать с FTP, SFTP, FTPS и FTPES серверами. Она поддерживает асинхронную загрузку и скачивание файлов, а также управление директориями и файлами.
👍 Лайки: 141, 📥 Скачиваний: 5.7K
📅 Обновлено: 24 days ago
https://pub.dev/packages/ftpconnect
bonsoir 7.1.5
Библиотека Zeroconf для обнаружения сетевых сервисов и трансляции собственных. Работает на базе Android NSD и Apple Bonjour.
👍 Лайки: 160, 📥 Скачиваний: 62.9K
📅 Обновлено: 40 days ago
https://pub.dev/packages/bonsoir
dartssh2 4.1.0
SSH и SFTP клиент на чистом Dart, работающий на Dart VM, Flutter и в браузерах. Пакет поддерживает выполнение команд, передачу файлов, аутентификацию и перенаправление портов.
👍 Лайки: 146, 📥 Скачиваний: 101K
📅 Обновлено: 17 days ago
https://pub.dev/packages/dartssh2
network_info_plus 8.2.1
Позволяет Flutter-приложениям получать информацию о Wi-Fi сети, включая имя, BSSID и IP-адрес. Поддерживаются платформы Android, iOS, macOS, Linux и Windows, при этом функциональность недоступна на Web.
👍 Лайки: 795, 📥 Скачиваний: 304K
📅 Обновлено: 2 months ago
https://pub.dev/packages/network_info_plus
nsd 5.0.1
Позволяет обнаруживать и регистрировать сетевые сервисы в локальной сети с использованием протоколов NSD, DNS-SD, Bonjour или mDNS.
👍 Лайки: 77, 📥 Скачиваний: 47.5K
📅 Обновлено: 5 months ago
https://pub.dev/packages/nsd
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #internet_file #ftpconnect #bonsoir #dartssh2 #network_info_plus #nsd
Обновлённые пакеты за последние 24 часа
starter_kit_flutter
Готовый фундамент для Flutter-приложения, объединяющий сетевые запросы, хранение данных, темы и отладочные инструменты.
👍 Лайки: 3, 📥 Скачиваний: 79
https://pub.dev/packages/starter_kit_flutter
lightweight_barcode_scanner
Компактный офлайн-сканер QR и штрих-кодов без внешних зависимостей, работающий через нативный камерный пайплайн.
👍 Лайки: 1, 📥 Скачиваний: 0
https://pub.dev/packages/lightweight_barcode_scanner
trust_tasks
Dart-биндинги для фреймворка Trust Tasks, предоставляющие сгенерированные типы payload и потребительский пайплайн.
👍 Лайки: 1, 📥 Скачиваний: 197
https://pub.dev/packages/trust_tasks
flutter_swr
Порт библиотеки SWR для Flutter, реализующий кэширование данных в стиле stale-while-revalidate на базе flutter_hooks.
👍 Лайки: 1, 📥 Скачиваний: 53
https://pub.dev/packages/flutter_swr
Поддержать канал
FlutterPulse — канал о мире Flutter!
#starter_kit_flutter #lightweight_barcode_scanner #trust_tasks #flutter_swr #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages
starter_kit_flutter
Готовый фундамент для Flutter-приложения, объединяющий сетевые запросы, хранение данных, темы и отладочные инструменты.
👍 Лайки: 3, 📥 Скачиваний: 79
https://pub.dev/packages/starter_kit_flutter
lightweight_barcode_scanner
Компактный офлайн-сканер QR и штрих-кодов без внешних зависимостей, работающий через нативный камерный пайплайн.
👍 Лайки: 1, 📥 Скачиваний: 0
https://pub.dev/packages/lightweight_barcode_scanner
trust_tasks
Dart-биндинги для фреймворка Trust Tasks, предоставляющие сгенерированные типы payload и потребительский пайплайн.
👍 Лайки: 1, 📥 Скачиваний: 197
https://pub.dev/packages/trust_tasks
flutter_swr
Порт библиотеки SWR для Flutter, реализующий кэширование данных в стиле stale-while-revalidate на базе flutter_hooks.
👍 Лайки: 1, 📥 Скачиваний: 53
https://pub.dev/packages/flutter_swr
Поддержать канал
FlutterPulse — канал о мире Flutter!
#starter_kit_flutter #lightweight_barcode_scanner #trust_tasks #flutter_swr #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages