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

Realm обновился до версии 20.1.1!
Пакет для Flutter и Dart, который позволяет создавать быстрые и масштабируемые приложения с простым и удобным API. Улучшена совместимость с Realm Studio 15.0.0 и выше.
👍 Лайки: 692, 📥 Скачиваний: 48.9К
https://pub.dev/packages/realm

File Picker обновился до версии 10.1.9!
Пакет для выбора одного или нескольких файлов, с поддержкой фильтрации по расширениям. Исправлена проблема с выбором папки на внешнем хранилище на Android.
👍 Лайки: 4680, 📥 Скачиваний: 1.54М
https://pub.dev/packages/file_picker

SearchField обновился до версии 1.3.0!
Пакет для создания удобного и настраиваемого виджета автозаполнения. Исправлены ошибки, связанные с добавлением отступов между элементами.
👍 Лайки: 377, 📥 Скачиваний: 31.9К
https://pub.dev/packages/searchfield

video_thumbnail обновился до версии 0.5.6!
Пакет для генерирования миниатюр изображений из видеофайлов или URL на Android и iOS. Исправлена ошибка с namespace на Android.
👍 Лайки: 571, 📥 Скачиваний: 76.7К
https://pub.dev/packages/video_thumbnail

ShadcnUI обновился до версии 0.26.0!
Библиотека предоставляет набор кастомизируемых UI-компонентов для Flutter. Удален параметр ThemeData из appBuilder ShadApp.
👍 Лайки: 581, 📥 Скачиваний: 9.83К
https://pub.dev/packages/shadcn_ui

#realm #file_picker #searchfield #video_thumbnail #shadcn_ui #flutter #dart #pubdev #flutterpulse
Обзор пакетов на тему dbutils 📚

mongo_dart 0.10.5 📊
Драйвер MongoDB для языка программирования Dart. Поддерживает различные операции, такие как вставка, обновление, удаление и поиск документов.
👍 Лайки: 495, 📥 Скачиваний: 9.6К
Последнее обновление 📅: 10 дней назад
https://pub.dev/packages/mongo_dart

postgres 3.5.6 📈
Библиотека для подключения и запросов к базам данных PostgreSQL. Поддерживает расширенный формат запросов, пул соединений, кастомные кодеки типов и протокол потоковой репликации.
👍 Лайки: 366, 📥 Скачиваний: 100К
Последнее обновление 📅: 30 дней назад
https://pub.dev/packages/postgres

mysql_utils 2.1.6 📊
Плагин для Flutter, который помогает расширить классы для работы с базой данных MySQL. Теперь он использует библиотеку mysql_client, которая более стабильна.
👍 Лайки: 61, 📥 Скачиваний: 378
Последнее обновление 📅: 40 дней назад
https://pub.dev/packages/mysql_utils

postgresql2 1.7.0 📈
Удобный и функциональный драйвер для работы с базами данных PostgreSQL! Поддерживает массивы, SSL-соединения, пул соединений и многое другое.
👍 Лайки: 43, 📥 Скачиваний: 832
Последнее обновление 📅: 9 месяцев назад
https://pub.dev/packages/postgresql2

surrealdb 1.1.0+1 📈
Пакет для взаимодействия с базой данных SurrealDB, которая является высокомасштабируемой, распределенной и реал-таймовой.
👍 Лайки: 36, 📥 Скачиваний: 154
Последнее обновление 📅: 15 дней назад
https://pub.dev/packages/surrealdb

cqrs 10.0.2 📈
Пакет для удобного взаимодействия с CQRS-совместимыми бэкендами! Пакет позволяет отправлять запросы и команды на сервер и обрабатывать ответы.
👍 Лайки: 24, 📥 Скачиваний: 2.5К
Последнее обновление 📅: 57 дней назад
https://pub.dev/packages/cqrs

#dbutils #flutter #dart #pubdev #flutterpulse #mongo_dart #postgres #mysql_utils #postgresql2 #surrealdb #cqrs
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

just_audio_web обновился до версии 0.4.16!
Пакет используется для проигрывания аудио в веб-приложениях. В новой версии исправлена проблема, при которой воспроизведение аудио прерывалось при загрузке.
👍 Лайки: 16, 📥 Скачиваний: 523К
https://pub.dev/packages/just_audio_web

Accessibility Tools обновился до версии 2.5.0!
Этот пакет помогает разработчикам создавать доступные приложения для всех пользователей. Теперь вы можете настроить тестовую среду по умолчанию для панели тестирования инструментов.
👍 Лайки: 224, 📥 Скачиваний: 227К
https://pub.dev/packages/accessibility_tools

Syncfusion Flutter PDF обновился до версии 29.2.4!
Эта библиотека позволяет создавать, читать, редактировать и защищать PDF-документы в приложениях Flutter. В новой версии исправлены ошибки.
👍 Лайки: 752, 📥 Скачиваний: 207К
https://pub.dev/packages/syncfusion_flutter_pdf

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

audio_session обновился до версии 0.2.2!
Этот пакет позволяет настроить аудиосессию вашего приложения для правильного взаимодействия с другими аудиоприложениями и системными событиями.
👍 Лайки: 323, 📥 Скачиваний: 557К
https://pub.dev/packages/audio_session

#just_audio_web #AccessibilityTools #SyncfusionFlutterPDF #SyncfusionFlutterCharts #audio_session #flutter #dart #pubdev #flutterpulse
Привет, программисты! 🤩 Сегодня у нас супер-интересная новость от Кати, Flutter Dev Friflex 🙌. Она делится с нами основными способами декомпозиции виджетов в Flutter и лучшими практиками 📚.

Декомпозиция виджетов - это процесс разделения сложного виджета на более простые и независимые компоненты 🤔. Зачем это нужно? 🤔
▫️ Упрощение кода: код становится более понятным и легким для восприятия 📖
▫️ Повторное использование: мелкие виджеты можно использовать в разных частях приложения, что снижает дублирование кода 📈
▫️ Улучшение производительности: использование отдельных виджетов позволяет более эффективно управлять состоянием и перерисовкой интерфейса 🚀
▫️ Тестируемость: мелкие виджеты легче тестировать, что способствует созданию более надежного кода 🧪

Катя рассматривает два основных вида декомпозирования:
1. Использование билд-методов 📝
2. Разделение на Stateful и Stateless виджеты 📊

Каждый из этих подходов имеет свои плюсы и минусы 🤔. Например, использование билд-методов позволяет упростить код, но может ухудшить производительность и сделать тестирование более сложным 🚫. Разделение на Stateful и Stateless виджеты, наоборот, повышает производительность и упрощает тестирование, но требует больше кода 📈.

Если вы хотите узнать больше о декомпозиции виджетов и посмотреть классное короткое видео от Flutter-команды, то переходите по ссылке 📎.

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

CamerAwesome обновился до версии 2.4.0!
Пакет для Flutter, который позволяет легко интегрировать камеру в ваше приложение. В новой версии обновлена библиотека cameraX, добавлена возможность одновременной записи видео и анализа изображений.
👍 Лайки: 1.05К, 📥 Скачиваний: 25К
https://pub.dev/packages/camerawesome

Syncfusion Flutter Gauges обновился до версии 29.1.39!
Библиотека для создания интерактивных и анимированных линейных и радиальных шкал. В новой версии обновлена минимальная версия Dart до 3.7.
👍 Лайки: 1.09К, 📥 Скачиваний: 81.7К
https://pub.dev/packages/syncfusion_flutter_gauges

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

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

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

#CamerAwesome #SyncfusionFlutterGauges #SyncfusionFlutterCharts #SyncfusionFlutterCalendar #SyncfusionFlutterDateRangePicker #flutter #dart #pubdev #flutterpulse
Обзор пакетов на тему metadata_god

photo_manager для Flutter: управление медиафайлами без интеграции с UI! 📸
Пакет photo_manager позволяет получить доступ к медиафайлам (изображениям, видео, аудио) на Android, iOS, macOS и OpenHarmony.
👍 Лайки: 721, 📥 Скачиваний: 126К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/photo_manager

image_size_getter: быстрое получение размеров изображений! 🖼️
Этот пакет позволяет получить размеры изображений (ширина и высота) без полной декодировки файла. Поддерживает форматы JPEG, GIF, PNG, WebP и BMP.
👍 Лайки: 138, 📥 Скачиваний: 511К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/image_size_getter

flutter_screen_recording: запись экрана на устройствах Android и iOS! 📹
Плагин flutter_screen_recording позволяет записывать экран на устройствах Android и iOS. Требует Android SDK 21+ и iOS 10+.
👍 Лайки: 160, 📥 Скачиваний: 1.7К
Последнее обновление 📅: 2 дня назад
https://pub.dev/packages/flutter_screen_recording

vector_graphics_codec: утилита для кодирования векторной графики. 🖼️
Используется в связке с package:vector_graphics_compiler и package:vector_graphics.
👍 Лайки: 4, 📥 Скачиваний: 1.8М
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/vector_graphics_codec

vector_graphics_compiler: компилятор для рендеринга SVG-файлов в формате vector_graphics. 🖼️
Поддерживает группы, пути, базовые фигуры, градиенты, текст, символы, изображения и узоры.
👍 Лайки: 99, 📥 Скачиваний: 1.9М
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/vector_graphics_compiler

vector_graphics для Flutter: рендеринг векторной графики в ваших приложениях! 🖼️
Этот пакет используется для отрисовки векторных изображений в приложениях на Flutter. Изначально создан Дэном Филдом, членом команды Flutter в Google.
👍 Лайки: 86, 📥 Скачиваний: 2М
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/vector_graphics

#metadata_god #photo_manager #image_size_getter #flutter_screen_recording #vector_graphics_codec #vector_graphics_compiler #vector_graphics #flutter #dart #pubdev #flutterpulse
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

Flutter PDF Viewer обновился до версии 29.1.41!
Этот пакет позволяет просматривать PDF-документы на Android, iOS, Web, Windows и macOS платформах. Теперь он работает еще быстрее и стабильнее, особенно при загрузке больших защищенных паролем документов.
👍 Лайки: 1.05К, 📥 Скачиваний: 163К
https://pub.dev/packages/syncfusion_flutter_pdfviewer

Syncfusion Flutter PDF обновился до версии 29.2.4!
Эта библиотека позволяет создавать, читать, редактировать и защищать PDF-документы в приложениях Flutter. В новой версии исправлены ошибки и улучшена производительность.
👍 Лайки: 752, 📥 Скачиваний: 213К
https://pub.dev/packages/syncfusion_flutter_pdf

meta обновился до версии 1.17.0!
Пакет meta используется для определения аннотаций, которые могут быть использованы инструментами, поставляемыми с Dart SDK, для улучшения качества кода. В новой версии добавлена аннотация @awaitNotRequired.
👍 Лайки: 452, 📥 Скачиваний: 6.57М
https://pub.dev/packages/meta

webview_flutter_android обновился до версии 4.5.0!
Пакет webview_flutter_android - это реализация Android для webview_flutter, позволяющая отображать веб-страницы внутри Flutter-приложений. В новой версии добавлена поддержка настройки отображения полос прокрутки.
👍 Лайки: 41, 📥 Скачиваний: 2.08М
https://pub.dev/packages/webview_flutter_android

webview_flutter_wkwebview обновился до версии 3.21.0!
Пакет webview_flutter_wkwebview - это реализация Apple WKWebView для Flutter. Он позволяет использовать WKWebView в ваших Flutter-приложениях. В новой версии добавлена поддержка настройки отображения полос прокрутки.
👍 Лайки: 41, 📥 Скачиваний: 2.04М
https://pub.dev/packages/webview_flutter_wkwebview

#flutter #dart #pubdev #flutterpulse #syncfusion_flutter_pdfviewer #syncfusion_flutter_pdf #meta #webview_flutter_android #webview_flutter_wkwebview
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Google Maps for Flutter обновился до версии 2.12.2 🗺️
Пакет для Flutter, который позволяет легко интегрировать карты Google в ваши приложения. В новой версии исправлена утечка памяти и обновлена документация.
👍 Лайки: 4430, 📥 Скачиваний: 660К
https://pub.dev/packages/google_maps_flutter

in_app_purchase обновился до версии 3.2.3 🛍️
Пакет для реализации покупок в приложениях Flutter, независимо от магазина приложений. В новой версии обновлена минимальная версия in_app_purchase_storekit.
👍 Лайки: 2300, 📥 Скачиваний: 127К
https://pub.dev/packages/in_app_purchase

Flutter Quill обновился! 🚀
Популярный редактор текста для Flutter, который поддерживает Android, iOS, web и desktop платформы.
👍 Лайки: 1970, 📥 Скачиваний: 106К
https://pub.dev/packages/flutter_quill

Pigeon обновился до версии 25.3.2! 🐦
Инструмент для генерации кода, который упрощает и ускоряет взаимодействие между Flutter и платформой-хозяином. В новой версии исправлены ошибки, связанные с преждевременной финализацией экземпляров Dart.
👍 Лайки: 1110, 📥 Скачиваний: 292К
https://pub.dev/packages/pigeon

Widgetbook обновился до версии 3.14.0! 🚀
Пакет, который помогает разработчикам каталогизировать свои виджеты, тестировать их на нескольких устройствах и темах, а также делиться ими с дизайнерами и клиентами. В новой версии добавлены новые функции и исправлены ошибки.
👍 Лайки: 611, 📥 Скачиваний: 231К
https://pub.dev/packages/widgetbook

#google_maps_flutter #in_app_purchase #flutter_quill #pigeon #widgetbook #flutter #dart #pubdev #flutterpulse
Обзор пакетов на тему Ready View 📚

One Context 🚀
Пакет One Context позволяет работать с диалогами, оверлеями, навигацией, темами и медиа-запросами без необходимости использования BuildContext. 🤩
👍 Лайки: 207, 📥 Скачиваний: 2.6К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/one_context

Awesome Extensions 💪
Пакет для Flutter, который помогает сократить количество кода и добавить полезные методы для создания адаптивного дизайна.
👍 Лайки: 204, 📥 Скачиваний: 3.8К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/awesome_extensions

Lifecycle 🔄
Пакет Lifecycle позволяет легко управлять жизненным циклом виджетов в вашем приложении. Поддерживает StatefulWidget, StatelessWidget, PageView, TabBarView и многое другое.
👍 Лайки: 73, 📥 Скачиваний: 4.5К
Последнее обновление 📅: 48 дней назад
https://pub.dev/packages/lifecycle

Value Layout Builder 📈
Пакет Value Layout Builder для Flutter: утилита для создания виджетов с вычисляемыми значениями во время компоновки.
👍 Лайки: 15, 📥 Скачиваний: 289К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/value_layout_builder

Quickly ⏱️
Пакет Quickly предназначен для ускорения и упрощения процесса разработки приложений на Flutter. Он предоставляет набор полезных виджетов и классов для быстрого создания общих элементов интерфейса.
👍 Лайки: 53, 📥 Скачиваний: 168
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/quickly

Awesome Flutter Extensions 🤩
Этот пакет помогает удалить boilerplate-код в ваших Flutter-проектах. С его помощью вы можете упростить работу с размерами, стилями текста, цветами и многим другим.
👍 Лайки: 160, 📥 Скачиваний: 1.1К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/awesome_flutter_extensions

#ReadyView #Flutter #Dart #PubDev #FlutterPulse #OneContext #AwesomeExtensions #Lifecycle #ValueLayoutBuilder #Quickly #AwesomeFlutterExtensions
Внимание, программисты! 🚨💻
У нас есть свежие новости из мира Dart! 🤩
За прошедшую неделю спецификация по аугментации в Dart претерпела серьезную переработку, и теперь она стала намного проще... но и менее мощной 🪨
Изменения включают:
👉 Удаление поддержки макросов и расширенных выражений
👉 Запрет на замену или оборачивание существующего кода аугментациями
👉 Запрет на предоставление тела для объявления, которое уже его имеет
👉 Удаление поддержки аугментации переменных, typedef'ов и перенаправляющих конструкторов
👉 Упрощение аугментации конструкторов
👉 Запрет аугментации конструкторов типов расширений с добавлением тела конструктора
👉 Запрет аугментации классов, созданных с помощью применения миксинов
👉 Разрешение использования external тела в аугментациях функций
И самое интересное - добавление уточнения соответствия сигнатур для неявных сеттеров из абстрактных переменных 🤯
Подробнее здесь!
И не забудьте подписаться на flutterpulse, чтобы быть в курсе всех последних новостей и обновлений! 📣
#flutter #dart #flutterpulse 💻👍
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

Widgetbook Annotation обновился до версии 3.5.0
Пакет используется для упрощения настройки и поддержки Widgetbook с помощью аннотаций. В новой версии добавлена поддержка null-значений в KnobConfigs с помощью NullKnobConfig.
👍 Лайки: 16, 📥 Скачиваний: 182К
https://pub.dev/packages/widgetbook_annotation

SockJS Client Wrapper обновился до версии 1.3.0
Этот пакет используется для создания WebSocket-соединений с серверами SockJS. В новой версии добавлено поле debugUrl к событию SockJSOpenEvent.
👍 Лайки: 0, 📥 Скачиваний: 211К
https://pub.dev/packages/sockjs_client_wrapper

Dart Sass обновился до версии 1.89.0
Dart Sass - это реализация Sass на языке Dart, позволяющая сделать CSS более интересным и удобным в использовании. В новой версии исправлена проблема с импортом файлов в Node-пакете.
👍 Лайки: 18, 📥 Скачиваний: 213К

Widgetbook Generator обновился до версии 3.13.0
Этот пакет упрощает использование и поддержку Widgetbook, позволяя автоматически генерировать и настраивать код. Теперь используется ViewportData.name вместо ViewportData.id.
👍 Лайки: 15, 📥 Скачиваний: 122К
https://pub.dev/packages/widgetbook_generator

Hive Community Edition обновился до версии 2.3.0
Hive - это быстрая и безопасная NoSQL база данных, написанная на Dart. В новой версии добавлена поддержка компиляции Flutter web WASM и исправлены ошибки анализа.
👍 Лайки: 289, 📥 Скачиваний: 156К
https://pub.dev/packages/hive_ce

#widgetbook_annotation #sockjs_client_wrapper #dart_sass #widgetbook_generator #hive_ce #flutter #dart #pubdev #flutterpulse
Внимание всем разработчикам! 🚀💻
Сегодня мы поговорим о документации и комментировании кода 📝💬, теме, которая всегда вызывает бурные обсуждения в сообществе разработчиков 🤔.
Документация - это характеристика конкретного объекта, класса, метода, описание его назначения, параметров и механики работы 📊.
Комментарий - это обычное словесное описание алгоритма действий 📝. Чтобы сделать проект максимально понятным и простым для вхождения новых разработчиков, необходимо следовать ряду правил 📚:
1. Зафиксировать в проекте порядок комментирования и документации кода 📊.
2. Думать о том, как этот участок кода может восприниматься другими разработчиками или тобой через большой промежуток времени 🤔.
3. Не комментировать лишнее 🚫.
4. Больше текста - не значит лучше 📊.

Подробнее здесь 📄
И не забудьте подписаться на flutterpulse, чтобы быть в курсе всех последних новостей и обновлений 📱!
#flutter #dart #flutterpulse 💻📈
Привет всем! 🚀💻
У нас есть суперская новость! 🤩 Только что вышло новое видео 📹, которое просто обязательно посмотреть каждому, кто интересуется программированием! 🤓
Ссылка на видео 📺. Оно как раз про макросы!
И не забудьте подписаться на канал flutterpulse, чтобы быть всегда в курсе всего самого интересного и важного из мира программирования! 📚💻
#flutter #dart #flutterpulse 💥🔥🎉
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков 🚀

Call Kit обновился до версии 4.16.29 📞💻
Пакет для Flutter, который позволяет легко интегрировать функцию голосовых и видеозвонков в ваше приложение. Теперь с обновлением вы можете использовать обновленные зависимости.
👍 Лайки: 156, 📥 Скачиваний: 7.1К
https://pub.dev/packages/call_kit

Flutter Offline обновился до версии 5.0.0 🚀
Пакет для Flutter, который позволяет легко обрабатывать подключение к интернету в ваших приложениях. Теперь вы можете проверять, подключен ли пользователь к интернету, и отображать соответствующее сообщение.
👍 Лайки: 654, 📥 Скачиваний: 5.3К
https://pub.dev/packages/flutter_offline

just_audio обновился до версии 0.10.3 🎵
Пакет для Flutter, который позволяет создавать аудиоплееры для Android, iOS, macOS, web, Linux и Windows. В этом обновлении исправлены ошибки, связанные с таймерами в unit-тестах и NullPointerException в Android-позиционном вещании.
👍 Лайки: 3.9К, 📥 Скачиваний: 570К
https://pub.dev/packages/just_audio

WebView для Flutter обновился до версии 4.12.0 📊
Пакет для Flutter, который позволяет отображать веб-страницы внутри Flutter-приложений. Теперь он поддерживает настройку отображения полос прокрутки.
👍 Лайки: 4.3К, 📥 Скачиваний: 1.9М
https://pub.dev/packages/webview_flutter

SearchField обновился до версии 1.3.1 🔍
Пакет для Flutter, который позволяет выполнять поиск и выбирать из списка предложений, проверять ввод с помощью пользовательской логики валидации и многое другое. В новой версии исправлена проблема с медленным перестроением оверлея при изменении размера окна.
👍 Лайки: 377, 📥 Скачиваний: 35.3К
https://pub.dev/packages/searchfield

#flutter #dart #pubdev #flutterpulse #call_kit #flutter_offline #just_audio #webview_flutter #searchfield