Flutter Pulse
418 subscribers
272 photos
544 links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

Flutter Blue Plus Linux обновился до версии 3.0.2
Пакет для реализации функций Bluetooth на платформе Linux в приложениях Flutter. Исправлены ошибки, связанные с пустым списком адаптеров.
👍 Лайки: 0, 📥 Скачиваний: 65.5К
https://pub.dev/packages/flutter_blue_plus_linux

Flutter Blue Plus Android обновился до версии 4.0.3
Пакет для работы с Bluetooth на Android-устройствах в приложениях на Flutter. Добавлена возможность отключить проверку служб геолокации.
👍 Лайки: 0, 📥 Скачиваний: 66.1К
https://pub.dev/packages/flutter_blue_plus_android

qs_dart обновился до версии 1.3.4
Библиотека для кодирования и декодирования строк запросов в Dart. Теперь методы QS.encode и QS.decode позволяют использовать опциональные параметры EncodeOptions и DecodeOptions.
👍 Лайки: 9, 📥 Скачиваний: 78.8К
https://pub.dev/packages/qs_dart

riverpod_test обновился до версии 0.1.9
Пакет для тестирования провайдеров Riverpod. Теперь вы можете тестировать StreamNotifier и FamilyStreamNotifier с помощью testAsyncNotifier.
👍 Лайки: 24, 📥 Скачиваний: 220К
https://pub.dev/packages/riverpod_test

Flutter Blue Plus Platform Interface обновился до версии 4.0.2
Пакет для создания кроссплатформенных приложений с поддержкой Bluetooth Low Energy (BLE). Добавлена функция androidCheckLocationServices в BmScanSettings.
👍 Лайки: 1, 📥 Скачиваний: 65.5К
https://pub.dev/packages/flutter_blue_plus_platform_interface

#flutter #dart #pubdev #flutterpulse #flutterbluepluslinux #flutterblueplusandroid #qsdart #riverpodtest #flutterblueplusplatforminterface
У нас есть супер новость! 🤩 В 8 вечера сегодня начался стрим на Ютубе 📹, который продлится примерно час 🕰️! 🎉
Не пропустите эту возможность учиться и общаться с другими программистами! 🤝
Хотите узнать больше? 🤔 Тогда перейдите по ссылке и получите всю информацию! 📚
И не забудьте подписаться на канал flutterpulse, чтобы быть в курсе всех последних событий и новостей! 📱
#flutter #dart #flutterpulse 💻🔥
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

flutter_map_marker_popup обновился до версии 0.0.1!
Этот пакет упрощает добавление всплывающих окон к маркерам на карте в Flutter. В последней версии исправлены первоначальные ошибки и улучшена стабильность.
👍 Лайки: 125, 📥 Скачиваний: 43.2К
https://pub.dev/packages/flutter_map_marker_popup

Background Downloader обновился до версии 9.2.1!
Этот пакет позволяет создавать задачи для загрузки и выгрузки файлов в фоновом режиме на платформах iOS, Android, MacOS, Windows и Linux. В новой версии исправлены незначительные ошибки.
👍 Лайки: 387, 📥 Скачиваний: 65.2К
https://pub.dev/packages/background_downloader

Live Activities обновился до версии 2.3.2! 🚀
Плагин позволяет использовать функции Live Activities и Dynamic Island на устройствах с iOS 16.1+. В новой версии добавлена возможность получить "pushToStartToken" и обновлены зависимости.
👍 Лайки: 484, 📥 Скачиваний: 9.1К
https://pub.dev/packages/live_activities

Searchable ListView обновился до версии 2.17.1!
Пакет позволяет легко фильтровать списки, поддерживает асинхронные списки, сортировку, пагинацию и многое другое. В новой версии внесены изменения: метод `onItemSelected` помечен как устаревший и будет удален в следующем релизе.
👍 Лайки: 254, 📥 Скачиваний: 3.4К
https://pub.dev/packages/searchable_listview

video_trimmer обновился! 🎉
Теперь пакет использует нативный видео-триммер для Android и iOS, что делает его более эффективным и быстрым. Удалены зависимости от flutter_ffmpeg, добавлены новые свойства для настройки качества GIF.
👍 Лайки: 471, 📥 Скачиваний: 3.9К
https://pub.dev/packages/video_trimmer

#flutter #dart #pubdev #flutterpulse #flutter_map_marker_popup #BackgroundDownloader #LiveActivities #SearchableListView #video_trimmer
Обзор пакетов на тему flutter_faker_plus: создание загрузчиков и плейсхолдеров для Flutter

Fade Shimmer 🌟
Создайте эффект загрузки как в Facebook с помощью этой библиотеки. Возможности: создание круглых и прямоугольных индикаторов загрузки, настройка размера, цвета и продолжительности анимации.
👍 Лайки: 176, 📥 Скачиваний: 5.0К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/fade_shimmer

Blurhash FFI 🚀
Пакет Blurhash FFI - это компактный кодировщик и декодировщик изображений-плейсхолдеров Blurhash для Flutter, написанный на C. Он поддерживает Android, iOS, Linux, macOS и Windows.
👍 Лайки: 92, 📥 Скачиваний: 3.1К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/blurhash_ffi

Skeletonizer 💀
Создавайте скелетные загрузчики для улучшения UX! С помощью Skeletonizer вы можете легко создавать скелетные загрузчики для ваших приложений.
👍 Лайки: 1.8К, 📥 Скачиваний: 290К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/skeletonizer

Redacted 🚀
Автоматически генерирует виджет загрузки из вашего собственного виджета. Поддерживает 17 типов виджетов, включая Text, Column, Row и другие.
👍 Лайки: 523, 📥 Скачиваний: 2.0К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/redacted

Shimmer Animation
Пакет Shimmer Animation позволяет легко создавать красивые скелетные загрузчики для ваших проектов. Shimmer Animation поддерживает Null Safety и имеет широкий спектр настроек для кастомизации.
👍 Лайки: 458, 📥 Скачиваний: 25.8К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/shimmer_animation

flutter_blurhash 🌟
Этот пакет позволяет отображать размытые изображения с помощью алгоритма Blurhash. Он идеально подходит для приложений, где нужно показать изображение до его полной загрузки.
👍 Лайки: 1.6К, 📥 Скачиваний: 225К
Последнее обновление 📅: 5 дней назад
https://pub.dev/packages/flutter_blurhash

#flutter #dart #pubdev #flutterpulse #FadeShimmer #BlurhashFFI #Skeletonizer #Redacted #ShimmerAnimation #flutter_blurhash
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

Firebase Cloud Functions для Flutter обновился до версии 5.5.0
Пакет позволяет использовать API Cloud Functions для Firebase в ваших Flutter-приложениях. Теперь он поддерживает потоки (streams) для облачных функций!
👍 Лайки: 484, 📥 Скачиваний: 198К
https://pub.dev/packages/cloud_functions

Firebase Auth для Flutter обновился до версии 5.5.3
Пакет Firebase Auth для Flutter позволяет использовать API аутентификации Firebase в ваших Flutter-приложениях. В новой версии исправлена ошибка на iOS, связанная с отсутствием email и учетных данных в ошибке "аккаунт существует с другими учетными данными".
👍 Лайки: 4.1К, 📥 Скачиваний: 910К
https://pub.dev/packages/firebase_auth

cloud_functions_web обновился до версии 4.11.0
Пакет cloud_functions_web позволяет использовать облачные функции Firebase в ваших веб-приложениях. В новой версии добавлена поддержка облачных функций в режиме потока.
👍 Лайки: 8, 📥 Скачиваний: 196К
https://pub.dev/packages/cloud_functions_web

Cloud Firestore Web обновился до версии 4.4.7
Пакет Cloud Firestore Web используется для интеграции облачной базы данных Firestore в веб-приложения. В новой версии обновлена зависимость до последней версии.
👍 Лайки: 44, 📥 Скачиваний: 810К
https://pub.dev/packages/cloud_firestore_web

Cloud Firestore Plugin для Flutter обновился до версии 5.6.7
Пакет позволяет использовать API Cloud Firestore в ваших Flutter-приложениях. В новой версии исправлены ошибки: исправлена ошибка в расчете наносекунд для дат до 1970 года и заменены утверждения на ArgumentErrors.
👍 Лайки: 3.6К, 📥 Скачиваний: 787К
https://pub.dev/packages/cloud_firestore

#cloud_functions #firebase_auth #cloud_functions_web #cloud_firestore_web #cloud_firestore #flutter #dart #pubdev #flutterpulse
Привет, друзья! 👋 Сегодня я хочу рассказать вам о классе EvalOnDartLibrary из пакета devtools_app_shared, который позволяет выполнять Dart-код прямо из вашего расширения DevTools 🤯.
Это значит, что вы можете:
▫️ управлять состоянием приложения
▫️ вызывать методы
▫️ получать значения из рантайма

Как это работает? 🤔
1. Инициализация: создайте экземпляр EvalOnDartLibrary и передайте ему путь к библиотеке, где находится нужный код, а также экземпляр VmService 📚.
2. Выполнение кода: используйте методы asyncEval, eval, evalInstance или safeEval, чтобы выполнить код и получить результат 📊.

Но не забывайте про ограничения и рекомендации! 📝
И самое главное: не забывайте передавать isAlive: evalDisposable, чтобы избежать утечек памяти! 💡

Хотите узнать больше? 🤔 Ссылка на подробную статью: https://t.me/flutterfriendly/134 👇
И не забудьте подписаться на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 📱
#flutter #dart #flutterpulse 🚀
Новые пакеты за неделю! 📦

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

MultiPaymentGateway для Flutter упрощает процесс интеграции нескольких платежных шлюзов, включая Stripe, Paymob и PayPal, в ваши приложения.
Он предоставляет простой способ обработки платежей без необходимости вникать в подробности каждого шлюза.
👍 Лайки: 16, 📥 Скачиваний: 100
https://pub.dev/packages/multi_payment_gateway

ScreenWise позволяет создавать адаптивные интерфейсы для разных размеров экранов без ручного кодирования условий.
С помощью ScreenWise вы можете создать приложения, которые выглядят отлично как на мобильных, так и на веб-платформах.
👍 Лайки: 24, 📥 Скачиваний: 128
https://pub.dev/packages/screenwise

Link Bridge облегчает работу с глубокими ссылками в ваших Flutter-приложениях! 🔗
Этот легкий плагин позволяет создавать глубокие ссылки и отслеживать их без необходимости использования Firebase или других сторонних сервисов.
👍 Лайки: 19, 📥 Скачиваний: 329
https://pub.dev/packages/link_bridge

Five Page Navigation позволяет легко создавать навигацию между экранами с помощью свайпов вверх, вниз, влево и вправо.
Поддерживает настройку порога свайпа, длительности анимации и многое другое.
👍 Лайки: 3, 📥 Скачиваний: 293
https://pub.dev/packages/five_page_navigation

#flutter #dart #pubdev #flutterpulse #swahilinfc #multipaymentgateway #screenwise #linkbridge #fivepagenavigation
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Cloud Firestore Plugin для Flutter обновился до версии 5.6.7
Пакет позволяет использовать API Cloud Firestore в ваших Flutter-приложениях. В новой версии исправлены ошибки: исправлена ошибка в расчете наносекунд для дат до 1970 года и заменены утверждения на ArgumentErrors.
👍 Лайки: 3.6К, 📥 Скачиваний: 765К
https://pub.dev/packages/cloud_firestore

FlutterBluePlus обновился до версии 1.35.5
FlutterBluePlus - это плагин Bluetooth Low Energy для Flutter, поддерживающий BLE Central Role. В новой версии добавлена функция androidCheckLocationServices для начала сканирования.
👍 Лайки: 1.1К, 📥 Скачиваний: 113К
https://pub.dev/packages/flutter_blue_plus

Firebase Auth для Flutter обновился до версии 5.5.3
Пакет Firebase Auth для Flutter позволяет использовать API аутентификации Firebase в ваших Flutter-приложениях. В новой версии исправлена ошибка на iOS, связанная с отсутствием email и учетных данных в ошибке "аккаунт существует с другими учетными данными".
👍 Лайки: 4.1К, 📥 Скачиваний: 887К
https://pub.dev/packages/firebase_auth

Syncfusion Flutter Charts обновился до версии 29.1.40
Пакет Syncfusion Flutter Charts - это библиотека визуализации данных, написанная на Dart, для создания красивых, анимированных и высокопроизводительных графиков в мобильных приложениях на Flutter. В новой версии исправлены ошибки: HistogramSeries теперь правильно отображается при наличии единственной точки данных и коллбэк onPointDoubleTap теперь корректно вызывается при двойном нажатии на серию графика.
👍 Лайки: 3.4К, 📥 Скачиваний: 197К
https://pub.dev/packages/syncfusion_flutter_charts

socket.io-client-dart обновился до версии 3.1.2
Этот пакет позволяет создавать клиент-серверные приложения с использованием протокола WebSocket. В новой версии исправлена ошибка, связанная с динамическим вызовом функции с слишком большим количеством аргументов.
👍 Лайки: 1.4К, 📥 Скачиваний: 79.6К
https://pub.dev/packages/socket_io_client

#cloud_firestore #flutter_blue_plus #firebase_auth #syncfusion_flutter_charts #socket_io_client #flutter #dart #pubdev #flutterpulse
Обзор пакетов для wagmi_flutter_web

wallet 0.0.17
Пакет для работы с Bitcoin, Ethereum и Tron. С его помощью вы можете создавать адреса, проверять их валидность и многое другое.
👍 Лайки: 22, 📥 Скачиваний: 24.1К
Последнее обновление 📅: 25 дней назад
https://pub.dev/packages/wallet

ethereum 6.1.0
Клиент для доступа к Ethereum JSON RPC API. Поддерживает большинство методов eth API и некоторые методы admin API.
👍 Лайки: 43, 📥 Скачиваний: 1.2К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/ethereum

solana 0.31.2+1
Библиотека Solana для Dart: полная реализация JSON RPC API, поддержка ключей и транзакций, а также интеграция с популярными программами Solana.
👍 Лайки: 94, 📥 Скачиваний: 1.6К
Последнее обновление 📅: 49 дней назад
https://pub.dev/packages/solana

eip55 1.0.3
Пакет для конвертирования адресов Web3/Ethereum в верхнем или нижнем регистре в адреса с контрольной суммой (EIP55).
👍 Лайки: 5, 📥 Скачиваний: 23.9К
Последнее обновление 📅: 25 дней назад
https://pub.dev/packages/eip55

bdk_flutter 0.31.2
Библиотека для Flutter, позволяющая создавать приложения для работы с Bitcoin. Он предоставляет набор инструментов для создания кошельков, управления транзакциями и взаимодействия с блокчейном.
👍 Лайки: 35, 📥 Скачиваний: 208
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/bdk_flutter

web3dart 3.0.0
Пакет для взаимодействия с блокчейном Ethereum в Dart. Позволяет подключаться к узлам Ethereum, отправлять транзакции, взаимодействовать со смарт-контрактами и многое другое.
👍 Лайки: 511, 📥 Скачиваний: 22.3К
Последнее обновление 📅: 25 дней назад
https://pub.dev/packages/web3dart

#flutter #dart #pubdev #flutterpulse #wagmi_flutter_web #wallet #ethereum #solana #eip55 #bdk_flutter #web3dart
Flutter Pulse
У нас есть супер новость! 🤩 В 8 вечера сегодня начался стрим на Ютубе 📹, который продлится примерно час 🕰️! 🎉 Не пропустите эту возможность учиться и общаться с другими программистами! 🤝 Хотите узнать больше? 🤔 Тогда перейдите по ссылке и получите всю информацию!…
🚨 Flutter Roadmap 2025 — 🐦 больше не летает, а ползает
🕒 Почти час обсуждения, критики и немного философии от сообщества. Решил вам сделать краткий пересказ видео

💬 В этом видео разбирается не только новая дорожная карта Flutter, но и:
📉 Почему сообщество разочаровано
🧱 Проблемы с динамикой, сборкой и Web
💻 Слабая поддержка десктопа и SEO
🛠 Dart 3.8 и куда пропали макросы
🇷🇺 Форки от Яндекса и судьба Flock
🧠 Немного про курсы, книги и менторинг

🔥 Основные тезисы:
— Flutter всё ещё чувствует себя как «второсортный гражданин» в экосистеме Google
— Skia — больше не приоритет. А что вместо? 🤔
— Dart меняется, но не так, чтобы прям вау
— Веб-платформа застыла. SEO? Забудьте.
— Kotlin подбирается, а Canonical остаётся в стороне
— Много ожиданий, мало уверенности

🎓 Обсуждаются и образовательные инициативы: курс на Stepik, планы на лето и новая книга по конкурентной памяти Dart.

📽 Хотите посмотреть весь разбор? Вперед: "Flutter Roadmap на 2025 год сосёт" — звучит провокационно, но суть не в крике, а в аргументах.

#flutter #dart #roadmap2025 #разработка #mobiledev #frontend #webdev #каналотразработчиков 👨‍💻📱
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

Syncfusion Flutter PDF обновился до версии 29.1.40!
Плагин для Flutter, который позволяет создавать, редактировать и защищать PDF-документы. В новой версии исправлены ошибки, связанные с сохранением содержимого при рисовании нескольких PDF-сеток на одной странице и с возвращением формы PDF как null, когда форма Acro не имеет полей.
👍 Лайки: 747, 📥 Скачиваний: 214К
https://pub.dev/packages/syncfusion_flutter_pdf

Syncfusion Flutter Core обновился до версии 29.1.39!
Пакет для создания различных виджетов для Flutter, таких как графики, календари, таблицы данных и многое другое. В новой версии обновлена минимальная версия Dart до 3.7.
👍 Лайки: 234, 📥 Скачиваний: 565К
https://pub.dev/packages/syncfusion_flutter_core

Syncfusion Flutter Date Range Picker обновился!
Пакет позволяет пользователям легко выбирать одну дату, несколько дат или диапазон дат. Теперь он поддерживает Dart версии 3.7 и выше.
👍 Лайки: 1.57К, 📥 Скачиваний: 180К
https://pub.dev/packages/syncfusion_flutter_datepicker

AppsFlyer Flutter Plugin обновился до версии 6.16.2!
Пакет используется для интеграции сервиса AppsFlyer в приложения на Flutter, позволяя отслеживать установку приложений, события и другие метрики. В новой версии добавлены новые функции и исправлены ошибки.
👍 Лайки: 146, 📥 Скачиваний: 338К
https://pub.dev/packages/appsflyer_flutter_plugin

native_assets обновился до версии 0.15.0!
Пакет позволяет вызывать родной C-компилятор, установленный на хост-машине. Теперь он использует обновлённую версию `native_assets_cli` 0.18.0.
👍 Лайки: 15, 📥 Скачиваний: 371К
https://pub.dev/packages/native_assets

#syncfusion_flutter_pdf #syncfusion_flutter_core #syncfusion_flutter_datepicker #appsflyer_flutter_plugin #native_assets #flutter #dart #pubdev #flutterpulse
Привет, программисты! 🤩 Сегодня мы поговорим о базовых темах в Dart - ключевых словах final, const и var 🤓. Эти слова отвечают за создание и поведение переменных в процессе выполнения программы 🔄. Давайте разберемся, что они означают и как их использовать 📚.

Var - это переменная, значение которой может изменяться со временем 🕰️. Тип переменной определяется автоматически при присвоении значения 📝. Но после первого присвоения типа, переменная не может быть использована с другим типом данных 🚫.

Final - это константа во время выполнения 🕒. Значение можно установить только один раз, и после инициализации переменной значение нельзя изменить 🔒. В отличие от const, переменная с final может быть инициализирована значением, которое становится известно только во время выполнения программы 🔄.

Const - это константа времени компиляции 🕒. Значение должно быть известно на этапе компиляции, и переменная становится полностью неизменяемой 🔒.

Итак, в чем разница между final и const? 🤔 Final позволяет установить значение переменной один раз, но это значение может быть вычислено во время выполнения программы 🔄. Const требует, чтобы значение было известно на этапе компиляции 🕒.

Подробнее тут

И не забудьте подписаться на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений в мире Flutter 📱! #flutter #dart #flutterpulse 🚀💻
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Syncfusion Flutter Charts обновился до версии 29.1.40!
Пакет для создания красивых, анимированных и высокопроизводительных графиков в мобильных приложениях на Flutter. Исправлены ошибки с HistogramSeries и коллбэком onPointDoubleTap.
👍 Лайки: 3.48К, 📥 Скачиваний: 191К
https://pub.dev/packages/syncfusion_flutter_charts

Flutter Date Range Picker обновился до версии 29.1.39!
Пакет для выбора одной даты, нескольких дат или диапазона дат. Поддерживает различные виды календарей. Обновлена минимальная версия Dart до 3.7.
👍 Лайки: 1.57К, 📥 Скачиваний: 175К
https://pub.dev/packages/syncfusion_flutter_datepicker

Flutter-WebRTC обновился!
Плагин для Flutter, позволяющий использовать технологию WebRTC для передачи аудио и видео в реальном времени. Добавлены новые функции и улучшения.
👍 Лайки: 1.23К, 📥 Скачиваний: 41.9К
https://pub.dev/packages/flutter_webrtc

Provider обновился до версии 6.1.5!
Обёртка вокруг InheritedWidget, упрощающая его использование. Исправлена ошибка с чтением другого провайдера.
👍 Лайки: 10.7К, 📥 Скачиваний: 4.07М
https://pub.dev/packages/provider

Flutter Calendar обновился до версии 29.1.39!
Мощный инструмент для создания календарей в приложениях Flutter. Исправлены ошибки и обновлена минимальная версия Dart до 3.7.
👍 Лайки: 1.5К, 📥 Скачиваний: 68.6К
https://pub.dev/packages/syncfusion_flutter_calendar

#flutter #dart #pubdev #flutterpulse #syncfusion_flutter_charts #syncfusion_flutter_datepicker #flutter_webrtc #provider #syncfusion_flutter_calendar
Backend на Dart — бред или революция? Я проверил!

Стас Ильин переписал backend своего сервиса поиска рифм с Node.js на Dart и поделился результатами.

🔹 Что такое Dart на бэкенде?
Dart — язык, известный по Flutter, набирает обороты и в серверной разработке. Есть фреймворки вроде Shelf, Dart Frog и мощный Server (SDK, веб-сокеты, админка, cron).

🔹 Зачем?
Быстрый старт
Нативная компиляция
Единый язык фронта и бэка
Удобно Flutter-разработчикам

🔹 Эксперимент:
Автор за 3 вечера переписал backend — и он стабильно обрабатывает ~2000 запросов в день. Использовал Dart Frog, результатом доволен.

🔹 Минусы:
⚠️ Маленькая экосистема
⚠️ Мало готовых решений
⚠️ Зависимость от Google

📌 Вывод: Dart-подход работает, особенно для небольших проектов или Flutter-команд. Но пока для продакшена — больше энтузиазм, чем стандарт.