Самые лучшие обновлённые пакеты за последние 24 часа
flutter_link_previewer 4.0.0! 🔗
Этот пакет позволяет создавать предварительные просмотры ссылок в приложениях Flutter. В новой версии была полностью переписана логика виджета LinkPreview, теперь он отвечает только за отображение предварительного просмотра ссылки.
Изменения включают в себя обновленный дизайн по умолчанию, разделение логики и переименование некоторых параметров.
Пакет имеет 336 лайков и более 79 500 скачиваний!
Подробнее: https://pub.dev/packages/flutter_link_previewer
👍 Лайки: 336, 📥 Скачиваний: 79.5К
window_manager 0.5.1! 📈
Этот пакет предоставляет всесторонние возможности управления окнами для приложений Flutter на настольных платформах. Теперь с поддержкой macOS, Windows и Linux!
В новой версии исправлены ошибки и добавлены новые функции, такие как получение идентификатора окна на macOS и Windows.
Лайков: 1010
Скачиваний: 222000
Узнайте больше и скачайте пакет: https://pub.dev/packages/window_manager
👍 Лайки: 1010, 📥 Скачиваний: 222К
flutter_chat_ui 2.7.0! 💬
Теперь включает функцию предварительного просмотра ссылок. Популярный пакет для создания чатов в приложениях Flutter, с более чем 74 900 скачиваний и 1 510 лайков.
Узнайте больше: https://pub.dev/packages/flutter_chat_ui
👍 Лайки: 1510, 📥 Скачиваний: 74.9К
html_editor_enhanced 2.7.1! 📄
Этот пакет представляет собой редактор HTML-кодов для Android, iOS и Web, позволяющий писать WYSIWYG HTML-код с помощью обертки Summernote JavaScript.
В новой версии обновлены зависимости.
Пакет имеет официальную поддержку Flutter Web, полностью родные виджеты Flutter и оптимизированный WebView для лучшего опыта использования редактора.
Лайков: 627
Скачиваний: 33 000
Подробнее: https://pub.dev/packages/html_editor_enhanced
👍 Лайки: 627, 📥 Скачиваний: 33К
google_sign_in_android 7.0.2! 📈
Теперь в README добавлена заметка о потенциально запутанных ошибках, возвращаемых CredentialManager.
Пакет используется для реализации входа в систему Google на Android-устройствах.
Лайков: 10, Скачиваний: 892000
Подробнее: https://pub.dev/packages/google_sign_in_android
👍 Лайки: 10, 📥 Скачиваний: 892К
analyzer 7.5.7! 📊
Пакет analyzer используется для статического анализа кода на языке Dart и полезен для интеграции инструментов и встраивания в редакторы и IDE.
В новой версии deprecated поле LocalVariableFragment.nameOffset, вместо него следует использовать nameOffset2.
Пакет имеет 291 лайк и более 12 500 000 скачиваний!
Подробнее: https://pub.dev/packages/analyzer
👍 Лайки: 291, 📥 Скачиваний: 12.5М
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_link_previewer #window_manager #flutter_chat_ui #html_editor_enhanced #google_sign_in_android #analyzer
flutter_link_previewer 4.0.0! 🔗
Этот пакет позволяет создавать предварительные просмотры ссылок в приложениях Flutter. В новой версии была полностью переписана логика виджета LinkPreview, теперь он отвечает только за отображение предварительного просмотра ссылки.
Изменения включают в себя обновленный дизайн по умолчанию, разделение логики и переименование некоторых параметров.
Пакет имеет 336 лайков и более 79 500 скачиваний!
Подробнее: https://pub.dev/packages/flutter_link_previewer
👍 Лайки: 336, 📥 Скачиваний: 79.5К
window_manager 0.5.1! 📈
Этот пакет предоставляет всесторонние возможности управления окнами для приложений Flutter на настольных платформах. Теперь с поддержкой macOS, Windows и Linux!
В новой версии исправлены ошибки и добавлены новые функции, такие как получение идентификатора окна на macOS и Windows.
Лайков: 1010
Скачиваний: 222000
Узнайте больше и скачайте пакет: https://pub.dev/packages/window_manager
👍 Лайки: 1010, 📥 Скачиваний: 222К
flutter_chat_ui 2.7.0! 💬
Теперь включает функцию предварительного просмотра ссылок. Популярный пакет для создания чатов в приложениях Flutter, с более чем 74 900 скачиваний и 1 510 лайков.
Узнайте больше: https://pub.dev/packages/flutter_chat_ui
👍 Лайки: 1510, 📥 Скачиваний: 74.9К
html_editor_enhanced 2.7.1! 📄
Этот пакет представляет собой редактор HTML-кодов для Android, iOS и Web, позволяющий писать WYSIWYG HTML-код с помощью обертки Summernote JavaScript.
В новой версии обновлены зависимости.
Пакет имеет официальную поддержку Flutter Web, полностью родные виджеты Flutter и оптимизированный WebView для лучшего опыта использования редактора.
Лайков: 627
Скачиваний: 33 000
Подробнее: https://pub.dev/packages/html_editor_enhanced
👍 Лайки: 627, 📥 Скачиваний: 33К
google_sign_in_android 7.0.2! 📈
Теперь в README добавлена заметка о потенциально запутанных ошибках, возвращаемых CredentialManager.
Пакет используется для реализации входа в систему Google на Android-устройствах.
Лайков: 10, Скачиваний: 892000
Подробнее: https://pub.dev/packages/google_sign_in_android
👍 Лайки: 10, 📥 Скачиваний: 892К
analyzer 7.5.7! 📊
Пакет analyzer используется для статического анализа кода на языке Dart и полезен для интеграции инструментов и встраивания в редакторы и IDE.
В новой версии deprecated поле LocalVariableFragment.nameOffset, вместо него следует использовать nameOffset2.
Пакет имеет 291 лайк и более 12 500 000 скачиваний!
Подробнее: https://pub.dev/packages/analyzer
👍 Лайки: 291, 📥 Скачиваний: 12.5М
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_link_previewer #window_manager #flutter_chat_ui #html_editor_enhanced #google_sign_in_android #analyzer
Flutter советы - Как обрезать изображение
Привет, разработчики! 👋 Сегодня мы рассмотрим простой, но полезный совет по Flutter - обрезку изображений! 📸✂️
Вы когда-нибудь сталкивались с необходимостью обрезать изображение в вашем приложении Flutter? 🤔 Это может быть полезно для создания миниатюр, улучшения композиции или просто для придания приложению более аккуратного вида. 💁♀️
Решение: Используйте виджет
В этом примере мы используем виджет
Результат: Изображение будет обрезано до указанного размера, создавая аккуратный и чистый вид в вашем приложении. 🌟
Оцените нашу новую рубрику и оставьте свои комментарии! 💬 Понравился ли вам этот совет?👍
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDevelopment #AppDevelopment #UIUX #CodingTips #ImageCropping #FlutterTips
Привет, разработчики! 👋 Сегодня мы рассмотрим простой, но полезный совет по Flutter - обрезку изображений! 📸✂️
Вы когда-нибудь сталкивались с необходимостью обрезать изображение в вашем приложении Flutter? 🤔 Это может быть полезно для создания миниатюр, улучшения композиции или просто для придания приложению более аккуратного вида. 💁♀️
Решение: Используйте виджет
ClipRect
! 🎉
Container(
alignment: Alignment.topCenter,
child: ClipRect(
child: Image.asset(
'assets/04.jpg', // Путь к изображению
width: 400, // Ширина изображения
height: 400, // Высота изображения
fit: BoxFit.none, // Не масштабировать изображение
alignment: Alignment.topCenter, // Выравнивание по верхнему центру
),
),
)
В этом примере мы используем виджет
Container
с выравниванием по верхнему центру. Внутри контейнера мы размещаем виджет ClipRect
, который обрезает изображение до указанного размера. Изображение загружается из assets с помощью виджета Image.asset
. Мы устанавливаем ширину и высоту изображения в 400 пикселей и отключаем масштабирование с помощью BoxFit.none
. Выравнивание изображения также установлено по верхнему центру.Результат: Изображение будет обрезано до указанного размера, создавая аккуратный и чистый вид в вашем приложении. 🌟
Оцените нашу новую рубрику и оставьте свои комментарии! 💬 Понравился ли вам этот совет?👍
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDevelopment #AppDevelopment #UIUX #CodingTips #ImageCropping #FlutterTips
Обзор пакетов на тему Payment API/SDK
pay для Flutter: добавьте платежи в ваше приложение! 📈
Поддерживает Android, iOS, Google Pay и Apple Pay.
👍 Лайки: 1.06К, 📥 Скачиваний: 87.5К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/pay
in_app_purchase для Flutter обновлен до версии 3.2.3! 📈
Этот пакет позволяет вам легко интегрировать покупки в приложении для App Store и Google Play.
👍 Лайки: 2.34К, 📥 Скачиваний: 154К
Последнее обновление 📅: 58 дней назад
https://pub.dev/packages/in_app_purchase
Razorpay Flutter! 📈
Пакет для интеграции платежной системы Razorpay в ваши Flutter-приложения.
👍 Лайки: 378, 📥 Скачиваний: 43.1К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/razorpay_flutter
purchases_flutter! 📈
Упрощайте работу с подписками в Flutter с помощью этого пакета.
👍 Лайки: 813, 📥 Скачиваний: 166К
Последнее обновление 📅: 3 дня назад
https://pub.dev/packages/purchases_flutter
flutter_inapp_purchase! 📈
Плагин для Flutter, позволяющий интегрировать покупки в приложении.
👍 Лайки: 415, 📥 Скачиваний: 6.13К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/flutter_inapp_purchase
Flutter Stripe! 📈
Пакет для создания безопасных и удобных платежных систем в ваших приложениях на Flutter.
👍 Лайки: 1.43К, 📥 Скачиваний: 141К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/flutter_stripe
#pay #in_app_purchase #RazorpayFlutter #purchases_flutter #flutter_inapp_purchase #FlutterStripe #flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages
pay для Flutter: добавьте платежи в ваше приложение! 📈
Поддерживает Android, iOS, Google Pay и Apple Pay.
👍 Лайки: 1.06К, 📥 Скачиваний: 87.5К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/pay
in_app_purchase для Flutter обновлен до версии 3.2.3! 📈
Этот пакет позволяет вам легко интегрировать покупки в приложении для App Store и Google Play.
👍 Лайки: 2.34К, 📥 Скачиваний: 154К
Последнее обновление 📅: 58 дней назад
https://pub.dev/packages/in_app_purchase
Razorpay Flutter! 📈
Пакет для интеграции платежной системы Razorpay в ваши Flutter-приложения.
👍 Лайки: 378, 📥 Скачиваний: 43.1К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/razorpay_flutter
purchases_flutter! 📈
Упрощайте работу с подписками в Flutter с помощью этого пакета.
👍 Лайки: 813, 📥 Скачиваний: 166К
Последнее обновление 📅: 3 дня назад
https://pub.dev/packages/purchases_flutter
flutter_inapp_purchase! 📈
Плагин для Flutter, позволяющий интегрировать покупки в приложении.
👍 Лайки: 415, 📥 Скачиваний: 6.13К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/flutter_inapp_purchase
Flutter Stripe! 📈
Пакет для создания безопасных и удобных платежных систем в ваших приложениях на Flutter.
👍 Лайки: 1.43К, 📥 Скачиваний: 141К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/flutter_stripe
#pay #in_app_purchase #RazorpayFlutter #purchases_flutter #flutter_inapp_purchase #FlutterStripe #flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages
Самые лучшие обновлённые пакеты за последние 24 часа
flame 0.1.0 - игровой движок на основе Flutter, добавлены базовые утилиты.
👍 Лайки: 2200, 📥 Скачиваний: 84.5К
https://pub.dev/packages/flame
nb_utils 7.1.7+1 - обновлен, теперь включает JsonModel, routeName и routeArguments.
👍 Лайки: 467, 📥 Скачиваний: 14.3К
https://pub.dev/packages/nb_utils
safe_device 1.3.4 - исправлены ложные срабатывания обнаружения root на реальных Android-устройствах.
👍 Лайки: 330, 📥 Скачиваний: 113К
https://pub.dev/packages/safe_device
Drift 2.28.0 - реактивная библиотека персистенции для Flutter и Dart, добавлена поддержка вложенных транзакций.
👍 Лайки: 2100, 📥 Скачиваний: 430К
https://pub.dev/packages/drift
sqlparser 0.41.1 - парсинг и статический анализ SQL-запросов, добавлена поддержка новых функций SQLite 3.50.0.
👍 Лайки: 34, 📥 Скачиваний: 274К
https://pub.dev/packages/sqlparser
drift_dev 2.28.0 - генерация кода базы данных из классов таблиц drift, исправлена ошибка копирования функциональных выражений.
👍 Лайки: 54, 📥 Скачиваний: 247К
https://pub.dev/packages/drift_dev
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flame #nb_utils #safe_device #Drift #sqlparser #drift_dev
flame 0.1.0 - игровой движок на основе Flutter, добавлены базовые утилиты.
👍 Лайки: 2200, 📥 Скачиваний: 84.5К
https://pub.dev/packages/flame
nb_utils 7.1.7+1 - обновлен, теперь включает JsonModel, routeName и routeArguments.
👍 Лайки: 467, 📥 Скачиваний: 14.3К
https://pub.dev/packages/nb_utils
safe_device 1.3.4 - исправлены ложные срабатывания обнаружения root на реальных Android-устройствах.
👍 Лайки: 330, 📥 Скачиваний: 113К
https://pub.dev/packages/safe_device
Drift 2.28.0 - реактивная библиотека персистенции для Flutter и Dart, добавлена поддержка вложенных транзакций.
👍 Лайки: 2100, 📥 Скачиваний: 430К
https://pub.dev/packages/drift
sqlparser 0.41.1 - парсинг и статический анализ SQL-запросов, добавлена поддержка новых функций SQLite 3.50.0.
👍 Лайки: 34, 📥 Скачиваний: 274К
https://pub.dev/packages/sqlparser
drift_dev 2.28.0 - генерация кода базы данных из классов таблиц drift, исправлена ошибка копирования функциональных выражений.
👍 Лайки: 54, 📥 Скачиваний: 247К
https://pub.dev/packages/drift_dev
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flame #nb_utils #safe_device #Drift #sqlparser #drift_dev
Ускорьте свой код Flutter с помощью инлайн-компиляции
Привет, разработчики Flutter! 👋 Сегодня мы поделимся с вами полезным советом, который поможет вам оптимизировать производительность вашего приложения. 📈
Что такое инлайн-компиляция? 🤔
Инлайн-компиляция - это техника, позволяющая компилятору Dart встраивать функции непосредственно в место их вызова, исключая накладные расходы на вызов функции. 🔄
Пример использования 💻
Рассмотрим пример кода, где мы определяем класс
В функции
Результат 🔍
После компиляции код будет преобразован в:
Вывод 💡
Использование аннотации
Оцените нашу новую рубрику и поделитесь своими мыслями! 💬
Все подобные новости вы можете найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDevelopment #PerformanceOptimization #CodingTips
Привет, разработчики Flutter! 👋 Сегодня мы поделимся с вами полезным советом, который поможет вам оптимизировать производительность вашего приложения. 📈
Что такое инлайн-компиляция? 🤔
Инлайн-компиляция - это техника, позволяющая компилятору Dart встраивать функции непосредственно в место их вызова, исключая накладные расходы на вызов функции. 🔄
Пример использования 💻
Рассмотрим пример кода, где мы определяем класс
MyDataClass
с методом forEach
, помеченным аннотацией @pragma('vm:prefer-inline')
:
typedef ForEachIterator = void Function(int x, int y);
class MyDataClass {
final int height;
final int width;
final List<List<double>> _data;
MyDataClass(this.width, this.height, this._data);
@pragma('vm:prefer-inline')
void forEach(ForEachIterator it) {
for (int y = 0; y < height; y++) {
for (int x = 0; x < width; x++) {
it(x, y);
}
}
}
}
В функции
main
мы создаем экземпляр MyDataClass
и вызываем метод forEach
:
void main() {
// ... инициализация данных как вам нужно
var myDataClass = MyDataClass(30, 50, data);
myDataClass.forEach((x, y) {
print("$x,$y");
});
}
Результат 🔍
После компиляции код будет преобразован в:
void main() {
// ... инициализация данных как вам нужно
var myDataClass = MyDataClass(30, 50, data);
for (int y = 0; y < height; y++) {
for (int x = 0; x < width; x++) {
print("$x,$y");
}
}
}
Вывод 💡
Использование аннотации
@pragma('vm:prefer-inline')
позволяет компилятору встроить метод forEach
непосредственно в место его вызова, что может значительно повысить производительность вашего приложения. 🚀Оцените нашу новую рубрику и поделитесь своими мыслями! 💬
Все подобные новости вы можете найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDevelopment #PerformanceOptimization #CodingTips
Обзор пакетов на тему "Пагинация и ленивая загрузка" для Flutter 🚀
Firebase Pagination 📈
Пакет для упрощения пагинации данных в Firebase Realtime Database и Firestore.
Лайков: 83, Скачиваний: 2.5К
Последнее обновление: 7 месяцев назад
https://pub.dev/packages/firebase_pagination
Loading More List 📊
Пакет позволяет создавать списки с загрузкой данных по мере прокрутки. Поддерживает ListView, GridView, WaterfallFlow и Slivers.
Лайков: 175, Скачиваний: 4.6К
Последнее обновление: 11 месяцев назад
https://pub.dev/packages/loading_more_list
Very Good Infinite List 📈
Эта библиотека позволяет легко отображать пагинированные данные в ваших Flutter-приложениях.
Лайков: 289, Скачиваний: 15.9К
Последнее обновление: 8 месяцев назад
https://pub.dev/packages/very_good_infinite_list
Infinite Scroll Pagination 📊
Пакет позволяет реализовать бесконечную прокрутку и подгрузку элементов по мере прокрутки экрана.
Лайков: 3.8К, Скачиваний: 438К
Последнее обновление: 26 дней назад
https://pub.dev/packages/infinite_scroll_pagination
Number Paginator 📈
Виджет пагинации для Flutter, который позволяет переключаться между номерами страниц.
Лайков: 105, Скачиваний: 11.9К
Последнее обновление: 3 месяца назад
https://pub.dev/packages/number_paginator
Lazy Load Indexed Stack 📊
Пакет расширяет IndexedStack, позволяя загружать виджеты только при необходимости и предоставляя улучшенный контроль над перезагрузкой конкретных дочерних виджетов.
Лайков: 93, Скачиваний: 14.2К
Последнее обновление: 5 месяцев назад
https://pub.dev/packages/lazy_load_indexed_stack
#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #firebase_pagination #loading_more_list #very_good_infinite_list #infinite_scroll_pagination #number_paginator #lazy_load_indexed_stack
Firebase Pagination 📈
Пакет для упрощения пагинации данных в Firebase Realtime Database и Firestore.
Лайков: 83, Скачиваний: 2.5К
Последнее обновление: 7 месяцев назад
https://pub.dev/packages/firebase_pagination
Loading More List 📊
Пакет позволяет создавать списки с загрузкой данных по мере прокрутки. Поддерживает ListView, GridView, WaterfallFlow и Slivers.
Лайков: 175, Скачиваний: 4.6К
Последнее обновление: 11 месяцев назад
https://pub.dev/packages/loading_more_list
Very Good Infinite List 📈
Эта библиотека позволяет легко отображать пагинированные данные в ваших Flutter-приложениях.
Лайков: 289, Скачиваний: 15.9К
Последнее обновление: 8 месяцев назад
https://pub.dev/packages/very_good_infinite_list
Infinite Scroll Pagination 📊
Пакет позволяет реализовать бесконечную прокрутку и подгрузку элементов по мере прокрутки экрана.
Лайков: 3.8К, Скачиваний: 438К
Последнее обновление: 26 дней назад
https://pub.dev/packages/infinite_scroll_pagination
Number Paginator 📈
Виджет пагинации для Flutter, который позволяет переключаться между номерами страниц.
Лайков: 105, Скачиваний: 11.9К
Последнее обновление: 3 месяца назад
https://pub.dev/packages/number_paginator
Lazy Load Indexed Stack 📊
Пакет расширяет IndexedStack, позволяя загружать виджеты только при необходимости и предоставляя улучшенный контроль над перезагрузкой конкретных дочерних виджетов.
Лайков: 93, Скачиваний: 14.2К
Последнее обновление: 5 месяцев назад
https://pub.dev/packages/lazy_load_indexed_stack
#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #firebase_pagination #loading_more_list #very_good_infinite_list #infinite_scroll_pagination #number_paginator #lazy_load_indexed_stack
Устали от резких переключений в интерфейсе? 🤔 Замените их на плавную анимацию с помощью AnimatedCrossFade! 🔵 Это не только красиво, но и делает смену состояний логичной и понятной для пользователя 🤓.
AnimatedCrossFade и с чем его едят!
Хотите узнать, как это сделать? 🤔 Тогда вам нужно прочитать эту статью: Плавные и понятные переходы в твоём Flutter-проекте 📄
В ней вы найдёте:
🔵 Что такое AnimatedCrossFade и для чего он нужен.
🔵 Пошаговую инструкцию по реализации.
🔵 Готовый код для твоего проекта 📝.
И не забудьте подписаться на flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 📣
#flutter #dart #flutterpulse 🚀
AnimatedCrossFade и с чем его едят!
Хотите узнать, как это сделать? 🤔 Тогда вам нужно прочитать эту статью: Плавные и понятные переходы в твоём Flutter-проекте 📄
В ней вы найдёте:
🔵 Что такое AnimatedCrossFade и для чего он нужен.
🔵 Пошаговую инструкцию по реализации.
🔵 Готовый код для твоего проекта 📝.
И не забудьте подписаться на flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 📣
#flutter #dart #flutterpulse 🚀
Новые пакеты за неделю
video_view - новый пакет для легкого воспроизведения видео в приложениях Flutter!
Он поддерживает субтитры и переключение аудиодорожек, а также использует системные или приложенные компоненты для бесшовного воспроизведения.
👍 Лайки: 3, 📥 Скачиваний: 769
https://pub.dev/packages/video_view
ui_guard - новый пакет для Flutter!
Пакет ui_guard позволяет легко и декларативно контролировать доступ к определенным частям вашего приложения на основе ролей, разрешений и условий.
👍 Лайки: 7, 📥 Скачиваний: 144
https://pub.dev/packages/ui_guard
chucker_flutter - новый пакет для мониторинга и отладки сетевых запросов в приложениях Flutter!
Позволяет логировать все HTTP-запросы и ответы, просматривать детали запросов и ответов, а также получать уведомления о каждом запросе.
👍 Лайки: 1, 📥 Скачиваний: 295
https://pub.dev/packages/chucker_flutter
reaxdb_dart - быстрая NoSQL база данных для Flutter!
Храните миллионы записей с скоростью 21 000+ операций в секунду, мгновенным чтением из кэша и встроенным шифрованием.
👍 Лайки: 18, 📥 Скачиваний: 94
https://pub.dev/packages/reaxdb_dart
permission_config - плагин для Flutter CLI, который автоматически добавляет разрешения для Android и iOS в ваш проект и генерирует готовый файл для обработки разрешений во время выполнения.
👍 Лайки: 7, 📥 Скачиваний: 262
https://pub.dev/packages/permission_config
local_query_filter - пакет для фильтрации данных на стороне клиента с поддержкой поиска, сортировки и пагинации.
👍 Лайки: 6, 📥 Скачиваний: 86
https://pub.dev/packages/local_query_filter
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #video_view #ui_guard #chucker_flutter #reaxdb_dart #permission_config #local_query_filter
video_view - новый пакет для легкого воспроизведения видео в приложениях Flutter!
Он поддерживает субтитры и переключение аудиодорожек, а также использует системные или приложенные компоненты для бесшовного воспроизведения.
👍 Лайки: 3, 📥 Скачиваний: 769
https://pub.dev/packages/video_view
ui_guard - новый пакет для Flutter!
Пакет ui_guard позволяет легко и декларативно контролировать доступ к определенным частям вашего приложения на основе ролей, разрешений и условий.
👍 Лайки: 7, 📥 Скачиваний: 144
https://pub.dev/packages/ui_guard
chucker_flutter - новый пакет для мониторинга и отладки сетевых запросов в приложениях Flutter!
Позволяет логировать все HTTP-запросы и ответы, просматривать детали запросов и ответов, а также получать уведомления о каждом запросе.
👍 Лайки: 1, 📥 Скачиваний: 295
https://pub.dev/packages/chucker_flutter
reaxdb_dart - быстрая NoSQL база данных для Flutter!
Храните миллионы записей с скоростью 21 000+ операций в секунду, мгновенным чтением из кэша и встроенным шифрованием.
👍 Лайки: 18, 📥 Скачиваний: 94
https://pub.dev/packages/reaxdb_dart
permission_config - плагин для Flutter CLI, который автоматически добавляет разрешения для Android и iOS в ваш проект и генерирует готовый файл для обработки разрешений во время выполнения.
👍 Лайки: 7, 📥 Скачиваний: 262
https://pub.dev/packages/permission_config
local_query_filter - пакет для фильтрации данных на стороне клиента с поддержкой поиска, сортировки и пагинации.
👍 Лайки: 6, 📥 Скачиваний: 86
https://pub.dev/packages/local_query_filter
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #video_view #ui_guard #chucker_flutter #reaxdb_dart #permission_config #local_query_filter
Самые лучшие обновлённые пакеты за последние 24 часа
Sentry 9.4.1 - пакет для мониторинга и отчетности ошибках в приложениях, написанных на Dart. Исправлены ошибки с генерацией идентификаторов спанов, добавлением интеграции скриншотов для веб-приложений и установкой контекста распространения при клонировании области видимости. Удалены устаревшие функции. 👍 Лайки: 534, 📥 Скачиваний: 755К
https://pub.dev/packages/sentry
sentry_flutter 9.4.1 - пакет для отслеживания ошибок и производительности в приложениях Flutter. Исправлены ошибки с идентификаторами спанов, интеграцией скриншотов и контекстом распространения. Удалены неиспользуемые функции и улучшена производительность. 👍 Лайки: 1000, 📥 Скачиваний: 668К
https://pub.dev/packages/sentry_flutter
syncfusion_flutter_calendar 30.1.40 - пакет для создания календарей в приложениях Flutter. Обновлен пакет timezone до версии 0.10.1 и улучшена совместимость с Flutter SDK 3.32.0. 👍 Лайки: 1510, 📥 Скачиваний: 72.6К
https://pub.dev/packages/syncfusion_flutter_calendar
syncfusion_flutter_charts 30.1.38 - библиотека визуализации данных для создания графиков в приложениях Flutter. Исправлена ошибка #GH2377, теперь callback onPointTap возвращает правильный индекс точки для видимых данных. 👍 Лайки: 3520, 📥 Скачиваний: 265К
https://pub.dev/packages/syncfusion_flutter_charts
analyzer 7.5.9 - пакет для статического анализа кода на языке Dart. Deprecated методы JoinPatternVariableFragment.isConsistent и variables2. 👍 Лайки: 291, 📥 Скачиваний: 12.1М
https://pub.dev/packages/analyzer
syncfusion_flutter_datepicker 29.1.39 - пакет для создания датапикеров в приложениях Flutter. Обновлена минимальная версия Dart до 3.7. 👍 Лайки: 1580, 📥 Скачиваний: 215К
https://pub.dev/packages/syncfusion_flutter_datepicker
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #sentry #sentry_flutter #syncfusion_flutter_calendar #syncfusion_flutter_charts #analyzer #syncfusion_flutter_datepicker
Sentry 9.4.1 - пакет для мониторинга и отчетности ошибках в приложениях, написанных на Dart. Исправлены ошибки с генерацией идентификаторов спанов, добавлением интеграции скриншотов для веб-приложений и установкой контекста распространения при клонировании области видимости. Удалены устаревшие функции. 👍 Лайки: 534, 📥 Скачиваний: 755К
https://pub.dev/packages/sentry
sentry_flutter 9.4.1 - пакет для отслеживания ошибок и производительности в приложениях Flutter. Исправлены ошибки с идентификаторами спанов, интеграцией скриншотов и контекстом распространения. Удалены неиспользуемые функции и улучшена производительность. 👍 Лайки: 1000, 📥 Скачиваний: 668К
https://pub.dev/packages/sentry_flutter
syncfusion_flutter_calendar 30.1.40 - пакет для создания календарей в приложениях Flutter. Обновлен пакет timezone до версии 0.10.1 и улучшена совместимость с Flutter SDK 3.32.0. 👍 Лайки: 1510, 📥 Скачиваний: 72.6К
https://pub.dev/packages/syncfusion_flutter_calendar
syncfusion_flutter_charts 30.1.38 - библиотека визуализации данных для создания графиков в приложениях Flutter. Исправлена ошибка #GH2377, теперь callback onPointTap возвращает правильный индекс точки для видимых данных. 👍 Лайки: 3520, 📥 Скачиваний: 265К
https://pub.dev/packages/syncfusion_flutter_charts
analyzer 7.5.9 - пакет для статического анализа кода на языке Dart. Deprecated методы JoinPatternVariableFragment.isConsistent и variables2. 👍 Лайки: 291, 📥 Скачиваний: 12.1М
https://pub.dev/packages/analyzer
syncfusion_flutter_datepicker 29.1.39 - пакет для создания датапикеров в приложениях Flutter. Обновлена минимальная версия Dart до 3.7. 👍 Лайки: 1580, 📥 Скачиваний: 215К
https://pub.dev/packages/syncfusion_flutter_datepicker
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #sentry #sentry_flutter #syncfusion_flutter_calendar #syncfusion_flutter_charts #analyzer #syncfusion_flutter_datepicker
🔥 Flutter DevTools: Раскрываем секреты производительности! 🔥
Привет, Flutter-энтузиасты! 👋 Только что наткнулись на суперполезное видео от ШМР Flutter 2025, и спешим поделиться находкой! Катя (Flutter-разработчик из Яндекс Pro) подробно разбирает инструменты, которые превратят вашу разработку в удовольствие. 🛠✨
Что внутри?
👉 Видео: Flutter dev tools — ШМР Flutter 2025
🔍 Основные темы:
🚀 Инструменты Flutter DevTools:
- Виджет-инспектор для отладки вёрстки
- Анализ сетевых запросов (Network View)
- Профилирование производительности (Performance Profiler)
- Диагностика утечек памяти (Memory View)
- Оптимизация CPU (CPU Profiler)
💡 Практические кейсы:
- Как найти и исправить "дёргающиеся" анимации
- Борьба с утечками памяти через
- Оптимизация парсинга больших JSON-данных
- ИспользованиеRepaint Boundary для ускорения рендеринга
Почему стоит посмотреть?
🎯 Видео идеально подходит как новичкам, так и опытным разработчикам:
- Наглядные примеры с реальным приложением о погоде 🌦
- Лайфхаки для работы с нативными профайлерами (Android Studio, Xcode)
- Советы по сборке (
💬 Фишка: Катя объясняет сложные концепты простым языком — например, как Garbage Collector влияет на производительность и почему
🚀 Смотрите и учитесь!
Переходите по ссылке → Flutter DevTools от ШМР 2025, чтобы прокачать свои навыки.
👉 Подписывайтесь на наш канал и ищите другие полезные ролики по хэштегу #FlutterPulseYoutube!
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Привет, Flutter-энтузиасты! 👋 Только что наткнулись на суперполезное видео от ШМР Flutter 2025, и спешим поделиться находкой! Катя (Flutter-разработчик из Яндекс Pro) подробно разбирает инструменты, которые превратят вашу разработку в удовольствие. 🛠✨
Что внутри?
👉 Видео: Flutter dev tools — ШМР Flutter 2025
🔍 Основные темы:
🚀 Инструменты Flutter DevTools:
- Виджет-инспектор для отладки вёрстки
- Анализ сетевых запросов (Network View)
- Профилирование производительности (Performance Profiler)
- Диагностика утечек памяти (Memory View)
- Оптимизация CPU (CPU Profiler)
💡 Практические кейсы:
- Как найти и исправить "дёргающиеся" анимации
- Борьба с утечками памяти через
Retaining Path
- Оптимизация парсинга больших JSON-данных
- Использование
Почему стоит посмотреть?
🎯 Видео идеально подходит как новичкам, так и опытным разработчикам:
- Наглядные примеры с реальным приложением о погоде 🌦
- Лайфхаки для работы с нативными профайлерами (Android Studio, Xcode)
- Советы по сборке (
debug
, profile
, release
)💬 Фишка: Катя объясняет сложные концепты простым языком — например, как Garbage Collector влияет на производительность и почему
Logcat
иногда полезнее стандартного Logging View
.🚀 Смотрите и учитесь!
Переходите по ссылке → Flutter DevTools от ШМР 2025, чтобы прокачать свои навыки.
👉 Подписывайтесь на наш канал и ищите другие полезные ролики по хэштегу #FlutterPulseYoutube!
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Сравнение объектов Dart
Понимание equals и hashcode 🤔
Зачем это нужно? 🤔
Хэш-код - это целое число, связанное с каждым объектом.
Он облегчает хэширование для структур данных, таких как HashMap 🗺️
Чтобы сравнить два экземпляра класса Person, нам нужно переопределить == и hashcode 🔄
Как сгенерировать? 🛠️
- package equatable 📦
- IntelliJ или Android Studio - опция генерации 💻
- package freezed ❄️
Оцените новую рубрику FlutterPulseTips! 👍👎
Все подобные новости можно найти по хэштегу #FlutterPulseTips 🔍
#flutter #dart #flutterpulse #FlutterPulseTips #DartTips #MobileDevelopment #CodingTips
Понимание equals и hashcode 🤔
Зачем это нужно? 🤔
Хэш-код - это целое число, связанное с каждым объектом.
Он облегчает хэширование для структур данных, таких как HashMap 🗺️
Чтобы сравнить два экземпляра класса Person, нам нужно переопределить == и hashcode 🔄
Как сгенерировать? 🛠️
- package equatable 📦
- IntelliJ или Android Studio - опция генерации 💻
- package freezed ❄️
class Person {
const Person(this.name);
final String name;
@override
bool operator ==(Object other) =>
identical(this, other) ||
other is Person &&
runtimeType == other.runtimeType &&
name == other.name;
@override
int get hashCode => name.hashCode;
}
Оцените новую рубрику FlutterPulseTips! 👍👎
Все подобные новости можно найти по хэштегу #FlutterPulseTips 🔍
#flutter #dart #flutterpulse #FlutterPulseTips #DartTips #MobileDevelopment #CodingTips