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

Firebase Messaging Plugin for Flutter 15.2.1
Плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging

dotted_border 3.1.0
Обновление пакета dotted_border до версии 3.1.0! Теперь вы можете добавлять анимацию к границам и размещать дочерние элементы поверх границы. Пакет имеет более 743 000 скачиваний и 1550 лайков.
👍 Лайки: 1550, 📥 Скачиваний: 743К
https://pub.dev/packages/dotted_border

Retrofit 4.5.0
Пакет Retrofit используется для генерации клиента Dio с помощью source_gen и вдохновлен Chopper и Retrofit. Он позволяет легко создавать RESTful API-клиенты с поддержкой типов и аннотаций.
В новой версии 4.5.0 добавлена аннотация `@BodyExtra` для добавления отдельных полей к телу запроса, что повышает гибкость и расширяемость.
👍 Лайки: 1970, 📥 Скачиваний: 497К
https://pub.dev/packages/retrofit

retrofit_generator 9.3.0
Обновление пакета retrofit_generator до версии 9.3.0! Теперь доступна аннотация @BodyExtra для добавления отдельных полей в тело запроса без определения полных классов DTO. Также добавлена поддержка динамических полей и возможность управления поведением flatten объектов.
👍 Лайки: 177, 📥 Скачиваний: 372К
https://pub.dev/packages/retrofit_generator

mqtt_client 10.10.0
Пакет mqtt_client - это клиент для протокола MQTT, позволяющий осуществлять подключение к серверам MQTT и обмениваться сообщениями. Он поддерживает все уровни QOS, keep alive и синхронное подключение.
В новой версии добавлена функция пакетных подписок.
👍 Лайки: 496, 📥 Скачиваний: 68.9К
https://pub.dev/packages/mqtt_client

flutter_chat_ui 2.6.1
Обновление пакета flutter_chat_ui до версии 2.6.1!
Теперь доступны новые функции: sendButtonDisabled и sendButtonHidden.
👍 Лайки: 1500, 📥 Скачиваний: 76.2К
https://pub.dev/packages/flutter_chat_ui

math_expressions 2.2.0
Обновление пакета math_expressions до версии 2.2.0! Теперь доступна функция, связанная с обработчиком Dart, включая поддержку парсера.
👍 Лайки: 359, 📥 Скачиваний: 54.7К
https://pub.dev/packages/math_expressions

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #dotted_border #Retrofit #retrofit_generator #mqtt_client #flutter_chat_ui #math_expressions #FirebaseMessagingPlugin
1
Самые лучшие обновлённые пакеты за последние 24 часа

coverage 1.15.0
Пакет coverage используется для сбора, манипуляции и форматирования данных о покрытии кода для языка Dart.
В новой версии 1.15.0 добавлена функция `filterIgnored`, которая позволяет фильтровать данные о покрытии кода на основе комментариев `// coverage:ignore-...`.
👍 Лайки: 126, 📥 Скачиваний: 8.6М
https://pub.dev/packages/coverage

Retrofit 4.6.0
Пакет Retrofit - это генератор клиента Dio, использующий source_gen и вдохновленный Chopper и Retrofit. Он позволяет легко создавать API-клиенты для приложений на Dart.
В новой версии 4.6.0 обновлена минимальная поддерживаемая версия SDK до Dart 3.6.
👍 Лайки: 1970, 📥 Скачиваний: 492К
https://pub.dev/packages/retrofit

camera 0.11.2
Пакет camera - это плагин для Flutter, позволяющий получить доступ к камерам устройств на iOS, Android и Web. Он позволяет отображать живую предварительную версию камеры, делать снимки и записывать видео.
В новой версии исправлены проблемы с переключателями в примере камеры и экспортом CameraLensType.
👍 Лайки: 2450, 📥 Скачиваний: 471К
https://pub.dev/packages/camera

source_helper 1.3.6
Пакет source_helper предоставляет утилиты для генерации кода Dart. Теперь требует analyzer 7.3.0, source_gen 2.0.0-4.0.0 и sdk 3.6.0.
👍 Лайки: 18, 📥 Скачиваний: 2.4М
https://pub.dev/packages/source_helper

syncfusion_flutter_charts 30.1.38
Пакет syncfusion_flutter_charts - это библиотека визуализации данных для создания красивых, анимированных и высокопроизводительных графиков в приложениях Flutter.
В новой версии исправлена ошибка #GH2377, теперь callback onPointTap возвращает правильный индекс точки для видимых данных.
👍 Лайки: 3510, 📥 Скачиваний: 251К
https://pub.dev/packages/syncfusion_flutter_charts

video_player_avfoundation 2.8.0
Теперь добавлена поддержка платформенных представлений для macOS.
👍 Лайки: 8, 📥 Скачиваний: 2.6М
https://pub.dev/packages/video_player_avfoundation

#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #coverage #Retrofit #camera #source_helper #syncfusion_flutter_charts #video_player_avfoundation
Самые лучшие обновлённые пакеты за последние 24 часа

fzregex 2.2.0 - плагин для работы с регулярными выражениями, теперь включает в себя регулярные выражения для криптовалют, индийских налоговых идентификаторов и идентификаторов США. Исправлены незначительные ошибки. 👍 Лайки: 169, 📥 Скачиваний: 1.7К
https://pub.dev/packages/fzregex

retrofit_generator 9.7.0 - плагин для генерации кода для Retrofit, популярной библиотеки для создания REST-клиентов. Теперь с обновлением build_runner до 2.5.4. 👍 Лайки: 176, 📥 Скачиваний: 373К
https://pub.dev/packages/retrofit_generator

dynatrace_flutter_plugin 3.317.1 - плагин для интеграции с Dynatrace, теперь включает обновленные агенты для Android (8.317.1.1007) и iOS (8.317.1.1003). 👍 Лайки: 29, 📥 Скачиваний: 74.8К
https://pub.dev/packages/dynatrace_flutter_plugin

clarity_flutter 1.1.0 - плагин для интеграции аналитики Clarity в приложения Flutter, захватывая пользовательские взаимодействия, просмотры экранов и другие важные метрики. Добавлены новые функции для установки пользовательского идентификатора, тегов и сессий. 👍 Лайки: 124, 📥 Скачиваний: 11.9К
https://pub.dev/packages/clarity_flutter

analyzer 7.5.6 - плагин для статического анализа кода на языке Dart, теперь deprecated метод EnumFragment.constants2, вместо него следует использовать EnumElement2.constants2. 👍 Лайки: 289, 📥 Скачиваний: 12М
https://pub.dev/packages/analyzer

pro_image_editor 10.2.7 - виджет для редактирования изображений в приложениях Flutter, теперь добавлены примеры использования AI для редактирования изображений. 👍 Лайки: 409, 📥 Скачиваний: 21К
https://pub.dev/packages/pro_image_editor

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #fzregex #retrofit_generator #dynatrace_flutter_plugin #clarity_flutter #analyzer #pro_image_editor
Самые лучшие обновлённые пакеты за последние 24 часа

dwds 24.4.1
Плагин для Flutter, который позволяет использовать WebSocket-based коммуникационный протокол, позволяющий использовать горячую перезагрузку и расширения сервиса даже когда доступ к Chrome Debugger недоступен.
👍 Лайки: 29, 📥 Скачиваний: 3.7М
https://pub.dev/packages/dwds

video_player_android 2.8.10
Этот пакет используется для воспроизведения видео на Android-устройствах.
В новой версии переработана внутренняя логика, что позволило перенести больше кода на Dart.
👍 Лайки: 28, 📥 Скачиваний: 2.7М
https://pub.dev/packages/video_player_android

Drift 2.28.1
Теперь доступен аргумент `escapeChar` в методе `like()` для генерации ESCAPE клаузы, а также кэширование подготовленных запросов по умолчанию в родной базе данных.
Пакет Drift - реактивная библиотека персистенции для Flutter и Dart, построенная на основе SQLite.
👍 Лайки: 2120, 📥 Скачиваний: 389К
https://pub.dev/packages/drift

Retrofit 4.7.0
Теперь минимальная поддерживаемая версия SDK - Dart 3.8.
Пакет Retrofit используется для генерации клиента Dio с помощью source_gen и вдохновлен Chopper и Retrofit.
👍 Лайки: 2000, 📥 Скачиваний: 526К
https://pub.dev/packages/retrofit

video_player_avfoundation 2.8.1
Теперь онestructures внутреннюю логику, переместив больше кода в Dart.
👍 Лайки: 8, 📥 Скачиваний: 2.7М
https://pub.dev/packages/video_player_avfoundation

syncfusion_flutter_charts 30.1.41
Пакет syncfusion_flutter_charts - это библиотека визуализации данных для создания красивых и высокопроизводительных графиков в приложениях Flutter.
В новой версии исправлена ошибка, вызванная мутациями элементов графика в фазе макета, для обеспечения совместимости с Flutter SDK 3.32.6.
👍 Лайки: 3530, 📥 Скачиваний: 262К
https://pub.dev/packages/syncfusion_flutter_charts
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #dwds #video_player_android #Drift #Retrofit #video_player_avfoundation #syncfusion_flutter_charts
Самые лучшие обновлённые пакеты за последние 24 часа

arkit_plugin 1.2.1
Плагин для создания дополненной реальности в приложениях Flutter на основе ARKit.
Улучшена инициализация ARKit с помощью обратного вызова onInitialized, а также исправлены ограничения для vector_math.
👍 Лайки: 490, 📥 Скачиваний: 2.0К
https://pub.dev/packages/arkit_plugin

board_datetime_picker 2.8.2
Пакет для выбора даты и времени в Flutter.
Исправлена проблема с кастомным кнопкой закрытия в заголовке BoardDateTimeNoneButtonHeader.
👍 Лайки: 219, 📥 Скачиваний: 3.8К
https://pub.dev/packages/board_datetime_picker

horizontal_data_table 4.3.3
Виджет Flutter для создания горизонтальных таблиц с фиксированной первой колонкой.
Исправлены проблемы с линтером.
👍 Лайки: 404, 📥 Скачиваний: 13.6К
https://pub.dev/packages/horizontal_data_table

retrofit_generator 10.0.5
Пакет для работы с retrofit.dart.
Теперь поддерживает build 4.0.0.
👍 Лайки: 180, 📥 Скачиваний: 397К
https://pub.dev/packages/retrofit_generator

graphql 5.2.2
Пакет для взаимодействия с любым сервером GraphQL.
Добавлен asyncDeepEquals к graphqlClient.
👍 Лайки: 483, 📥 Скачиваний: 504К
https://pub.dev/packages/graphql

graphql_flutter 5.2.1
Пакет для создания Flutter-виджетов для работы с GraphQL API.
Исправлена ошибка с обновлением flutter_hooks до версии <0.22.0.
👍 Лайки: 893, 📥 Скачиваний: 264К
https://pub.dev/packages/graphql_flutter

#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #arkit_plugin #board_datetime_picker #horizontal_data_table #retrofit_generator #graphql #graphql_flutter
Retrofit в Flutter: упрощаем работу с сетью
Устали писать boilerplate-код для работы с API в Flutter? В этой статье вы найдёте решение!

В статье рассматривается, как использовать Retrofit, Dio, JSON Serializable и Provider вместе, чтобы создать чистый, масштабируемый и поддерживаемый слой работы с сетью. Вы узнаете, как определить API с помощью аннотаций, генерировать код для работы с JSON, использовать интерцепторы для логирования и обработки ошибок, и управлять состоянием приложения с помощью Provider.

Вы пройдёте через 6 шагов:
1. Добавление зависимостей
2. Создание модели с помощью JSON Serializable
3. Определение API с помощью Retrofit
4. Настройка Dio с интерцепторами
5. Использование Provider для управления состоянием
6. Отображение данных в UI

В результате вы получите чистый и масштабируемый код для работы с API.

Читать статью на русском
Read the article in English
Original article

Все подобные новости ищите по хэштегу #FlutterPulseMedium Оцените новую рубрику!

#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #networking #api #retrofit #dio #jsonserializable #provider
1🔥1
Самые лучшие обновлённые пакеты за последние 24 часа

google_api_headers 5.0.1
Пакет для Flutter, который позволяет использовать Google API. Убрано устаревшее сообщение и обновлены зависимости.
👍 Лайки: 30, 📥 Скачиваний: 84.6К
https://pub.dev/packages/google_api_headers

firestore_cache 2.18.4
Пакет для кэширования данных Firestore в приложениях Flutter. Теперь использует обновленные зависимости cloud_firestore и flutter.
Пакет позволяет читать документы из кэша, прежде чем обращаться к серверу Firestore.
👍 Лайки: 106, 📥 Скачиваний: 1.1К
https://pub.dev/packages/firestore_cache

bloc_lint 0.3.3
Пакет для линтинга BLoC в приложениях Flutter. Теперь игнорирует пробелы в комментариях ignore.
Уже 35.3К скачиваний и 21 лайк!
👍 Лайки: 21, 📥 Скачиваний: 35.3К
https://pub.dev/packages/bloc_lint

ffmpeg_kit_flutter_new 4.1.0
Пакет для работы с FFmpeg в приложениях Flutter, обеспечивая полную поддержку видео- и аудиопроцессинга.
В новой версии исправлена проблема совместимости с FFmpeg 8.0 на всех платформах.
Пакет имеет 127 лайков и более 18.9К скачиваний!
👍 Лайки: 127, 📥 Скачиваний: 18.9К
https://pub.dev/packages/ffmpeg_kit_flutter_new

board_datetime_picker 2.8.3
Пакет для выбора даты и времени в приложениях Flutter, предлагая различные варианты отображения календаря и выбора.
В новой версии исправлены ошибки, добавлена поддержка гибкого отображения календаря в широком режиме и возможность выбора времени с точностью до секунды.
Пакет набрал 220 лайков и 2.9К скачиваний!
👍 Лайки: 220, 📥 Скачиваний: 2.9К
https://pub.dev/packages/board_datetime_picker

retrofit_generator 10.1.0
Пакет для генерации кода Retrofit в приложениях Flutter. Теперь поддерживает экспериментальную интеграцию с lean_builder.
Лайков: 188, скачиваний: 403К
👍 Лайки: 188, 📥 Скачиваний: 403К
https://pub.dev/packages/retrofit_generator

#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #google_api_headers #firestore_cache #bloc_lint #ffmpeg_kit_flutter_new #board_datetime_picker #retrofit_generator
Самые лучшие обновлённые пакеты за последние 24 часа

Forge2D 0.2.0 - полная переработка с изменениями многих API. Forge2D - это порт физического движка Box2D на Dart, используемый для создания физических симуляций в проектах Dart и Flame.
👍 Лайки: 131, 📥 Скачиваний: 40.1К
https://pub.dev/packages/forge2d

retrofit_generator 10.1.0 - теперь он поддерживает экспериментальную интеграцию с lean_builder.
👍 Лайки: 188, 📥 Скачиваний: 403К
https://pub.dev/packages/retrofit_generator

Retrofit 4.8.0 - теперь доступна поддержка глобальных заголовков в аннотации @RestApi.
👍 Лайки: 2050, 📥 Скачиваний: 607К
https://pub.dev/packages/retrofit

flutter_appauth 11.0.0 - используется для аутентификации и авторизации пользователей в приложениях Flutter. В новой версии добавлен класс Prompt, который предоставляет стандартные значения строк prompt, определенные в спецификации OIDC.
👍 Лайки: 405, 📥 Скачиваний: 187К
https://pub.dev/packages/flutter_appauth

openfoodfacts 3.27.0 - позволяет получить доступ к более 2,9 миллионам продуктов питания со всего мира через API Open Food Facts. В новой версии добавлено 50 новых питательных веществ и улучшена совместимость с GS1 Sunrise 2027 баркодами.
👍 Лайки: 145, 📥 Скачиваний: 3К
https://pub.dev/packages/openfoodfacts

flutter_appauth_platform_interface 11.0.0 - теперь доступен класс Prompt с стандартными строковыми значениями, определёнными в спецификации OIDC.
👍 Лайки: 2, 📥 Скачиваний: 192К
https://pub.dev/packages/flutter_appauth_platform_interface

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #forge2d #retrofit_generator #retrofit #flutter_appauth #openfoodfacts #flutter_appauth_platform_interface
Самые лучшие обновлённые пакеты за последние 24 часа

widgetbook 3.19.0 - плагин для Flutter, который позволяет создавать интерактивные демонстрации виджетов. Убрано устаревшее сообщение, добавлен цветовой выбор в ColorField, параметр enableLeafComponent для управления поведением компонентов и новый тип контрола iterable.segmented. 👍 Лайки: 715, 📥 Скачиваний: 252К. https://pub.dev/packages/widgetbook

retrofit_generator 10.1.0 - плагин для Flutter, который позволяет генерировать код для Retrofit. Теперь он поддерживает экспериментальную интеграцию с lean_builder. Исправлены ошибки валидации пакета и подготовлена инфраструктура для опциональной поддержки lean_builder. 👍 Лайки: 188, 📥 Скачиваний: 380К. https://pub.dev/packages/retrofit_generator

camera 0.11.3 - плагин для Flutter, который позволяет получить доступ к камерам устройств. В этом обновлении добавлена поддержка настройки постоянной записи видео на Android. Теперь вы можете использовать метод `CameraController.startVideoRecording(enablePersistentRecording)` для включения этой функции. 👍 Лайки: 2520, 📥 Скачиваний: 658К. https://pub.dev/packages/camera

flutter_soloud 3.4.0 - плагин для Flutter, который позволяет обрабатывать аудио. В обновлении добавлена поддержка OGG FLAC, исправлены проблемы с кликами на коротких звуках и крахами на старых компьютерах. 👍 Лайки: 495, 📥 Скачиваний: 43.7К. https://pub.dev/packages/flutter_soloud

tflite_flutter 0.12.1 - плагин для Flutter, который позволяет использовать TensorFlow Lite. Теперь пакет поддерживает Android 16KB страницы и использует Google AI Edge LiteRT 1.4.0. 👍 Лайки: 855, 📥 Скачиваний: 33.5К. https://pub.dev/packages/tflite_flutter

shadcn_ui 0.39.0 - плагин для Flutter, который позволяет создавать пользовательский интерфейс. Теперь вы можете добавлять виджеты над или под полем ввода, получать уведомления о изменении количества строк в поле ввода и устанавливать фиксированный размер для редактируемой области текста. 👍 Лайки: 773, 📥 Скачиваний: 19.4К. https://pub.dev/packages/shadcn_ui
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #widgetbook #retrofit_generator #camera #flutter_soloud #tflite_flutter #shadcn_ui
Самые лучшие обновлённые пакеты за последние 24 часа

get_it 9.0.1 - быстрый и простой локатор сервисов для Dart и Flutter, который упрощает управление зависимостями в вашем приложении. В новой версии исправлена ошибка линтера. 👍 Лайки: 4600, 📥 Скачиваний: 2.1M
https://pub.dev/packages/get_it

dart_frog 1.2.5 - популярный пакет для создания минималистичного бэкенда на Dart. Теперь доступен параметр defaultDocument в createStaticFileHandler. 👍 Лайки: 817, 📥 Скачиваний: 30.9К
https://pub.dev/packages/dart_frog

background_downloader 9.3.0 - пакет для скачивания и загрузки файлов в фоновом режиме на платформах iOS, Android, MacOS, Windows и Linux. В новой версии исправлены проблемы с блокировкой UI в Android, добавлена функциональность паузы и возобновления для TaskQueue. 👍 Лайки: 448, 📥 Скачиваний: 70.8К
https://pub.dev/packages/background_downloader

appsflyer_sdk 6.17.7+1 - пакет для интеграции сервиса AppsFlyer в приложения, написанные на Flutter. Теперь используется Android SDK версии 6.17.4. 👍 Лайки: 164, 📥 Скачиваний: 478К
https://pub.dev/packages/appsflyer_sdk

retrofit 4.9.0 - пакет для генерации клиента Dio с помощью source_gen и вдохновлен Chopper и Retrofit. 👍 Лайки: 2050, 📥 Скачиваний: 629К
https://pub.dev/packages/retrofit

flutter_card_swiper 7.2.0 - библиотека для создания Tinder-like карточек в Flutter. Теперь в новой версии 7.2.0 добавлена возможность настраивать направление свайпа для функции отмены. 👍 Лайки: 636, 📥 Скачиваний: 60.1К
https://pub.dev/packages/flutter_card_swiper

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #get_it #dart_frog #background_downloader #appsflyer_sdk #retrofit #flutter_card_swiper
Самые лучшие обновлённые пакеты за последние 24 часа

firebase_messaging 15.2.1
Плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging

intercom_flutter_web 1.1.10
Обновление пакета! Теперь доступен метод setThemeMode. Пакет используется для интеграции Intercom в веб-приложения на Flutter.
Лайков: 1, Скачиваний: 95700.
https://pub.dev/packages/intercom_flutter_web

dart_openai 6.1.0
Обновление пакета! Теперь поддерживаются все API Vector Store. Пакет dart_openai - это всесторонний клиент для интеграции моделей OpenAI в приложения Dart/Flutter.
Уже 561 лайков и 45 800 скачиваний!
https://pub.dev/packages/dart_openai

purchases_flutter 9.9.5
Обновление пакета! Этот пакет является клиентом для системы отслеживания подписок и покупок RevenueCat и позволяет легко реализовывать в-app покупки в приложениях Flutter.
В обновлении исправлены зависимости и обновлена версия purchases-hybrid-common до 17.16.1.
Пакет имеет 850 лайков и более 181 000 скачиваний.
https://pub.dev/packages/purchases_flutter

retrofit_generator 10.1.0
Обновление пакета! Теперь он поддерживает экспериментальную интеграцию с lean_builder.
Лайков: 189, скачиваний: 430 000
https://pub.dev/packages/retrofit_generator

youtube_explode_dart 3.0.3
Пакет youtube_explode_dart используется для извлечения метаданных видео, плейлистов и каналов YouTube, а также для скачивания видеопотоков и субтитров.
Теперь доступна версия 3.0.3 с обновлениями класса solvers и клиента tv.
Лайков: 672
Скачиваний: 34 600
https://pub.dev/packages/youtube_explode_dart

#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #firebase_messaging #intercom_flutter_web #dart_openai #purchases_flutter #retrofit_generator #youtube_explode_dart