Самые лучшие обновлённые пакеты за последние 24 часа
i18n_extension 15.1.0
Плагин для перевода приложений на разные языки. Теперь он правильно обрабатывает настройки языка устройства и выбирает первый поддерживаемый язык из списка предпочтений.
👍 Лайки: 368, 📥 Скачиваний: 36.9К
https://pub.dev/packages/i18n_extension
swagger_parser 1.35.0
Пакет для генерации REST клиентов и данных классов из файлов определения OpenApi. В новой версии добавлена возможность автоматического определения обязательных полей из nullable типов.
👍 Лайки: 106, 📥 Скачиваний: 18.3К
https://pub.dev/packages/swagger_parser
tray_manager 0.5.2
Плагин для управления системным треем. Теперь исправлена проблема с исчезновением иконки в системном трее после перезапуска Explorer в Windows.
👍 Лайки: 254, 📥 Скачиваний: 30.9К
https://pub.dev/packages/tray_manager
brick_offline_first 4.0.2
Пакет для объединения SQLite и удаленного провайдера в одно хранилище. В новой версии исправлена проблема с кэшем памяти при использовании destructiveLocalSyncFromRemote.
👍 Лайки: 114, 📥 Скачиваний: 1.8К
https://pub.dev/packages/brick_offline_first
bdd_widget_test 2.1.3
Пакет для разработки мобильных приложений с использованием естественного языка и техники BDD. Теперь с исправлением специальных символов в таблицах данных.
👍 Лайки: 175, 📥 Скачиваний: 93.5К
https://pub.dev/packages/bdd_widget_test
searchfield 1.4.0
Пакет для создания высоконастраиваемого виджета автозаполнения для приложений Flutter. В новой версии исправлены исключения при использовании нескольких экземпляров SearchField.
👍 Лайки: 390, 📥 Скачиваний: 26.3К
https://pub.dev/packages/searchfield
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #i18n_extension #swagger_parser #tray_manager #brick_offline_first #bdd_widget_test #searchfield
i18n_extension 15.1.0
Плагин для перевода приложений на разные языки. Теперь он правильно обрабатывает настройки языка устройства и выбирает первый поддерживаемый язык из списка предпочтений.
👍 Лайки: 368, 📥 Скачиваний: 36.9К
https://pub.dev/packages/i18n_extension
swagger_parser 1.35.0
Пакет для генерации REST клиентов и данных классов из файлов определения OpenApi. В новой версии добавлена возможность автоматического определения обязательных полей из nullable типов.
👍 Лайки: 106, 📥 Скачиваний: 18.3К
https://pub.dev/packages/swagger_parser
tray_manager 0.5.2
Плагин для управления системным треем. Теперь исправлена проблема с исчезновением иконки в системном трее после перезапуска Explorer в Windows.
👍 Лайки: 254, 📥 Скачиваний: 30.9К
https://pub.dev/packages/tray_manager
brick_offline_first 4.0.2
Пакет для объединения SQLite и удаленного провайдера в одно хранилище. В новой версии исправлена проблема с кэшем памяти при использовании destructiveLocalSyncFromRemote.
👍 Лайки: 114, 📥 Скачиваний: 1.8К
https://pub.dev/packages/brick_offline_first
bdd_widget_test 2.1.3
Пакет для разработки мобильных приложений с использованием естественного языка и техники BDD. Теперь с исправлением специальных символов в таблицах данных.
👍 Лайки: 175, 📥 Скачиваний: 93.5К
https://pub.dev/packages/bdd_widget_test
searchfield 1.4.0
Пакет для создания высоконастраиваемого виджета автозаполнения для приложений Flutter. В новой версии исправлены исключения при использовании нескольких экземпляров SearchField.
👍 Лайки: 390, 📥 Скачиваний: 26.3К
https://pub.dev/packages/searchfield
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #i18n_extension #swagger_parser #tray_manager #brick_offline_first #bdd_widget_test #searchfield
👍1
Понимание жизненного цикла Flutter: состояния приложения
Flutter-разработчикам, хотите ли вы создать приложение, которое работает без сбоев и зависаний, независимо от того, находится ли оно на переднем плане, в фоне или приостановлено во время звонка? 🤔
В этой статье вы узнаете о жизненном цикле Flutter, о различных состояниях приложения и о том, как использовать эти знания для оптимизации производительности и пользовательского опыта. 📈 Вы поймете, как Flutter управляет жизненным циклом приложения, и научитесь использовать
В статье рассматриваются следующие состояния приложения: resumed, inactive, hidden, paused и detached, а также объясняется, как использовать каждое из них для улучшения работы приложения. 📊 Вы узнаете, как приостанавливать и возобновлять работу приложения, освобождать ресурсы и сохранять данные пользователя.
Ссылки на статью:
🇷🇺Понимание жизненного цикла Flutter (Часть 1)
🇬🇧Understanding the Flutter Lifecycle (Part 1)
🌐Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming
Flutter-разработчикам, хотите ли вы создать приложение, которое работает без сбоев и зависаний, независимо от того, находится ли оно на переднем плане, в фоне или приостановлено во время звонка? 🤔
В этой статье вы узнаете о жизненном цикле Flutter, о различных состояниях приложения и о том, как использовать эти знания для оптимизации производительности и пользовательского опыта. 📈 Вы поймете, как Flutter управляет жизненным циклом приложения, и научитесь использовать
AppLifecycleListener для мониторинга изменений состояния приложения.В статье рассматриваются следующие состояния приложения: resumed, inactive, hidden, paused и detached, а также объясняется, как использовать каждое из них для улучшения работы приложения. 📊 Вы узнаете, как приостанавливать и возобновлять работу приложения, освобождать ресурсы и сохранять данные пользователя.
Ссылки на статью:
🇷🇺Понимание жизненного цикла Flutter (Часть 1)
🇬🇧Understanding the Flutter Lifecycle (Part 1)
🌐Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming
👍3
Обзор пакетов на тему Country Picker & Country Code Picker
country_code_picker_plus - плагин для Flutter, который позволяет легко интегрировать в ваше приложение виджет для выбора кода страны. Он поддерживает отображение флагов стран, поиск стран и различные режимы отображения. 👍 Лайки: 36, 📥 Скачиваний: 253. Последнее обновление было 9 месяцев назад. https://pub.dev/packages/country_code_picker_plus
intl_mobile_field - пакет для Flutter, который упрощает ввод международных номеров телефонов, включая код страны. Он поддерживает более 26 языков, валидацию номеров и RTL-поддержку. 👍 Лайки: 33, 📥 Скачиваний: 2.6К. Последнее обновление было 36 дней назад. https://pub.dev/packages/intl_mobile_field
country_code_picker - плагин для Flutter, который позволяет легко добавить в ваше приложение выбор кода страны. Он поддерживает 70 языков и кастомизацию. 👍 Лайки: 914, 📥 Скачиваний: 95.1К. Последнее обновление было 24 дня назад. https://pub.dev/packages/country_code_picker
country_picker - пакет для Flutter, позволяющий пользователям выбирать страну из списка. 👍 Лайки: 449, 📥 Скачиваний: 84.2К. Последнее обновление было 11 месяцев назад. https://pub.dev/packages/country_picker
country_flags_pro - пакет для Flutter, который позволяет легко отображать флаги стран в формате SVG. Он работает offline и флаги загружаются мгновенно. 👍 Лайки: 33, 📥 Скачиваний: 221. Последнее обновление было 8 месяцев назад. https://pub.dev/packages/country_flags_pro
country_codes - пакет для Flutter, который позволяет легко получать коды стран на основе локали устройства или пользовательской локали. 👍 Лайки: 126, 📥 Скачиваний: 30.5К. Последнее обновление было 8 месяцев назад. https://pub.dev/packages/country_codes
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages #country_code_picker_plus #intl_mobile_field #country_code_picker #country_picker #country_flags_pro #country_codes
country_code_picker_plus - плагин для Flutter, который позволяет легко интегрировать в ваше приложение виджет для выбора кода страны. Он поддерживает отображение флагов стран, поиск стран и различные режимы отображения. 👍 Лайки: 36, 📥 Скачиваний: 253. Последнее обновление было 9 месяцев назад. https://pub.dev/packages/country_code_picker_plus
intl_mobile_field - пакет для Flutter, который упрощает ввод международных номеров телефонов, включая код страны. Он поддерживает более 26 языков, валидацию номеров и RTL-поддержку. 👍 Лайки: 33, 📥 Скачиваний: 2.6К. Последнее обновление было 36 дней назад. https://pub.dev/packages/intl_mobile_field
country_code_picker - плагин для Flutter, который позволяет легко добавить в ваше приложение выбор кода страны. Он поддерживает 70 языков и кастомизацию. 👍 Лайки: 914, 📥 Скачиваний: 95.1К. Последнее обновление было 24 дня назад. https://pub.dev/packages/country_code_picker
country_picker - пакет для Flutter, позволяющий пользователям выбирать страну из списка. 👍 Лайки: 449, 📥 Скачиваний: 84.2К. Последнее обновление было 11 месяцев назад. https://pub.dev/packages/country_picker
country_flags_pro - пакет для Flutter, который позволяет легко отображать флаги стран в формате SVG. Он работает offline и флаги загружаются мгновенно. 👍 Лайки: 33, 📥 Скачиваний: 221. Последнее обновление было 8 месяцев назад. https://pub.dev/packages/country_flags_pro
country_codes - пакет для Flutter, который позволяет легко получать коды стран на основе локали устройства или пользовательской локали. 👍 Лайки: 126, 📥 Скачиваний: 30.5К. Последнее обновление было 8 месяцев назад. https://pub.dev/packages/country_codes
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages #country_code_picker_plus #intl_mobile_field #country_code_picker #country_picker #country_flags_pro #country_codes
👍1
Самые лучшие обновлённые пакеты за последние 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
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
Понимание жизненного цикла Flutter: Состояния виджетов (Часть 2)
Flutter-разработчикам, внимание! Если вы хотите создавать эффективные и динамические приложения, вам необходимо понять разницу между Stateless и Stateful виджетами.
В этой статье вы узнаете о характеристиках обоих типов виджетов, их различиях и том, как и когда использовать их в своих проектах. Вы поймёте, что такое состояние (State) и как оно влияет на поведение виджетов. Кроме того, вы узнаете о жизненном цикле Stateless и Stateful виджетов, включая методы
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #softwaredevelopment
Flutter-разработчикам, внимание! Если вы хотите создавать эффективные и динамические приложения, вам необходимо понять разницу между Stateless и Stateful виджетами.
В этой статье вы узнаете о характеристиках обоих типов виджетов, их различиях и том, как и когда использовать их в своих проектах. Вы поймёте, что такое состояние (State) и как оно влияет на поведение виджетов. Кроме того, вы узнаете о жизненном цикле Stateless и Stateful виджетов, включая методы
initState(), didChangeDependencies(), build(), setState(), didUpdateWidget() и dispose(), которые помогут вам управлять состоянием и обновлять интерфейс пользователя.🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #softwaredevelopment
👍3
Обзор пакетов на тему Parsing & Other Text Utilities
string_scanner 1.4.1 - пакет для простого парсинга строк с помощью шаблонов.
👍 211 лайков, 📥 7 230 000 скачиваний.
https://pub.dev/packages/string_scanner
Обновлён 10 месяцев назад.
characters 1.4.1 - пакет для работы с графемными кластерами в Dart!
👉 474 лайка, 6 690 000 скачиваний!
https://pub.dev/packages/characters
📅 Обновлён 4 месяца назад.
characters позволяет манипулировать строками на уровне графемных кластеров.
clipboard 2.0.2 - пакет для работы с буфером обмена в Flutter.
📈 621 лайков, 144 000 скачиваний
https://pub.dev/packages/clipboard
📅 Последнее обновление: 3 месяца назад
string_validator 1.2.0 - пакет для валидации и очистки строк в Dart.
👍 460 лайков, 326 000 скачиваний!
https://pub.dev/packages/string_validator
📅 Обновлено 4 месяца назад.
petitparser 7.0.1 - мощная библиотека для создания парсеров в Dart.
👍 374 лайка, 8 820 000 скачиваний!
https://pub.dev/packages/petitparser
📅 Обновлено 2 месяца назад.
enum_to_string 2.2.1 - пакет для конвертации ENUM в строку.
👍 330 лайков, 200 000+ скачиваний
https://pub.dev/packages/enum_to_string
Обновлено 7 месяцев назад.
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
string_scanner 1.4.1 - пакет для простого парсинга строк с помощью шаблонов.
👍 211 лайков, 📥 7 230 000 скачиваний.
https://pub.dev/packages/string_scanner
Обновлён 10 месяцев назад.
characters 1.4.1 - пакет для работы с графемными кластерами в Dart!
👉 474 лайка, 6 690 000 скачиваний!
https://pub.dev/packages/characters
📅 Обновлён 4 месяца назад.
characters позволяет манипулировать строками на уровне графемных кластеров.
clipboard 2.0.2 - пакет для работы с буфером обмена в Flutter.
📈 621 лайков, 144 000 скачиваний
https://pub.dev/packages/clipboard
📅 Последнее обновление: 3 месяца назад
string_validator 1.2.0 - пакет для валидации и очистки строк в Dart.
👍 460 лайков, 326 000 скачиваний!
https://pub.dev/packages/string_validator
📅 Обновлено 4 месяца назад.
petitparser 7.0.1 - мощная библиотека для создания парсеров в Dart.
👍 374 лайка, 8 820 000 скачиваний!
https://pub.dev/packages/petitparser
📅 Обновлено 2 месяца назад.
enum_to_string 2.2.1 - пакет для конвертации ENUM в строку.
👍 330 лайков, 200 000+ скачиваний
https://pub.dev/packages/enum_to_string
Обновлено 7 месяцев назад.
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
👍1
Новые пакеты за неделю
Finch - легковесный и функциональный фреймворк для разработки серверных приложений на Dart. Он предлагает простой и приятный опыт разработки, с поддержкой WebSocket, баз данных, маршрутизации и многое другое.
👍 Лайки: 10, 📥 Скачиваний: 0
https://pub.dev/packages/finch
json_annotation_tools - пакет, предоставляющий мощные инструменты для отладки и безопасного парсинга JSON, делая ошибки десериализации кристально ясными и легко исправляемыми.
👍 Лайки: 2, 📥 Скачиваний: 388
https://pub.dev/packages/json_annotation_tools
Stacked Card Carousel - пакет, позволяющий создавать вертикально-стековые карусели с анимацией свайпа и автопрокрутки, идеально подходящие для отображения счетов, уведомлений или других сводных карточек.
👍 Лайки: 10, 📥 Скачиваний: 177
https://pub.dev/packages/stacked_card_carousel
pubghost - пакет для обнаружения "призраков" в ваших проектах Flutter/Dart! Он помогает находить неиспользуемые зависимости, классы и intl-ключи.
👍 Лайки: 16, 📥 Скачиваний: 154
https://pub.dev/packages/pubghost
Coal - набор инструментов для создания красивых и удобных командных приложений. Он предоставляет функциональность для парсинга аргументов командной строки, работы с ANSI-кодами и манипуляции текстом.
👍 Лайки: 1, 📥 Скачиваний: 311
https://pub.dev/packages/coal
atmospheric_particles - легковесный и высоко настраиваемый пакет для Flutter, позволяющий создавать красивые анимации частиц на фоне любого виджета.
👍 Лайки: 4, 📥 Скачиваний: 424
https://pub.dev/packages/atmospheric_particles
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #finch #json_annotation_tools #stacked_card_carousel #pubghost #coal #atmospheric_particles
Finch - легковесный и функциональный фреймворк для разработки серверных приложений на Dart. Он предлагает простой и приятный опыт разработки, с поддержкой WebSocket, баз данных, маршрутизации и многое другое.
👍 Лайки: 10, 📥 Скачиваний: 0
https://pub.dev/packages/finch
json_annotation_tools - пакет, предоставляющий мощные инструменты для отладки и безопасного парсинга JSON, делая ошибки десериализации кристально ясными и легко исправляемыми.
👍 Лайки: 2, 📥 Скачиваний: 388
https://pub.dev/packages/json_annotation_tools
Stacked Card Carousel - пакет, позволяющий создавать вертикально-стековые карусели с анимацией свайпа и автопрокрутки, идеально подходящие для отображения счетов, уведомлений или других сводных карточек.
👍 Лайки: 10, 📥 Скачиваний: 177
https://pub.dev/packages/stacked_card_carousel
pubghost - пакет для обнаружения "призраков" в ваших проектах Flutter/Dart! Он помогает находить неиспользуемые зависимости, классы и intl-ключи.
👍 Лайки: 16, 📥 Скачиваний: 154
https://pub.dev/packages/pubghost
Coal - набор инструментов для создания красивых и удобных командных приложений. Он предоставляет функциональность для парсинга аргументов командной строки, работы с ANSI-кодами и манипуляции текстом.
👍 Лайки: 1, 📥 Скачиваний: 311
https://pub.dev/packages/coal
atmospheric_particles - легковесный и высоко настраиваемый пакет для Flutter, позволяющий создавать красивые анимации частиц на фоне любого виджета.
👍 Лайки: 4, 📥 Скачиваний: 424
https://pub.dev/packages/atmospheric_particles
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #finch #json_annotation_tools #stacked_card_carousel #pubghost #coal #atmospheric_particles
👍1
Самые лучшие обновлённые пакеты за последние 24 часа
syncfusion_flutter_calendar 31.2.5 - плагин для создания календарей в приложениях Flutter с различными настройками и функциями. Улучшено отображение событий, превышающих границы дня. 👍 Лайки: 1550, 📥 Скачиваний: 62.5К
https://pub.dev/packages/syncfusion_flutter_calendar
google_sign_in_ios 6.2.3 - плагин для реализации аутентификации Google на платформах iOS и macOS. Проведена внутренняя реструктуризация для улучшения тестирования. 👍 Лайки: 45, 📥 Скачиваний: 995К
https://pub.dev/packages/google_sign_in_ios
Sentry 9.8.0 - плагин для мониторинга и отчетности о ошибках в приложениях, написанных на Dart. Добавлены новые функции, такие как маркировка файлов синхронизации span в основном изоляте с blocked_main_thread. 👍 Лайки: 548, 📥 Скачиваний: 841К
https://pub.dev/packages/sentry
syncfusion_flutter_charts 31.2.5 - библиотека визуализации данных для создания красивых и высокопроизводительных графиков в приложениях Flutter. Доступны различные типы графиков, включая картесяные, круговые и спарк-графики. 👍 Лайки: 3570, 📥 Скачиваний: 322К
https://pub.dev/packages/syncfusion_flutter_charts
syncfusion_flutter_datepicker 31.2.5 - плагин для создания легких виджетов для выбора дат, поддерживающий выбор одного дня, нескольких дней или диапазона дат. Без изменений в новой версии. 👍 Лайки: 1610, 📥 Скачиваний: 186К
https://pub.dev/packages/syncfusion_flutter_datepicker
sentry_flutter 9.8.0 - плагин для отслеживания ошибок и производительности в приложениях Flutter. Добавлена поддержка автоматического создания проблем из файловых операций, выполняющихся на основном потоке. 👍 Лайки: 1030, 📥 Скачиваний: 757К
https://pub.dev/packages/sentry_flutter
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #syncfusion_flutter_calendar #google_sign_in_ios #Sentry #syncfusion_flutter_charts #syncfusion_flutter_datepicker #sentry_flutter
syncfusion_flutter_calendar 31.2.5 - плагин для создания календарей в приложениях Flutter с различными настройками и функциями. Улучшено отображение событий, превышающих границы дня. 👍 Лайки: 1550, 📥 Скачиваний: 62.5К
https://pub.dev/packages/syncfusion_flutter_calendar
google_sign_in_ios 6.2.3 - плагин для реализации аутентификации Google на платформах iOS и macOS. Проведена внутренняя реструктуризация для улучшения тестирования. 👍 Лайки: 45, 📥 Скачиваний: 995К
https://pub.dev/packages/google_sign_in_ios
Sentry 9.8.0 - плагин для мониторинга и отчетности о ошибках в приложениях, написанных на Dart. Добавлены новые функции, такие как маркировка файлов синхронизации span в основном изоляте с blocked_main_thread. 👍 Лайки: 548, 📥 Скачиваний: 841К
https://pub.dev/packages/sentry
syncfusion_flutter_charts 31.2.5 - библиотека визуализации данных для создания красивых и высокопроизводительных графиков в приложениях Flutter. Доступны различные типы графиков, включая картесяные, круговые и спарк-графики. 👍 Лайки: 3570, 📥 Скачиваний: 322К
https://pub.dev/packages/syncfusion_flutter_charts
syncfusion_flutter_datepicker 31.2.5 - плагин для создания легких виджетов для выбора дат, поддерживающий выбор одного дня, нескольких дней или диапазона дат. Без изменений в новой версии. 👍 Лайки: 1610, 📥 Скачиваний: 186К
https://pub.dev/packages/syncfusion_flutter_datepicker
sentry_flutter 9.8.0 - плагин для отслеживания ошибок и производительности в приложениях Flutter. Добавлена поддержка автоматического создания проблем из файловых операций, выполняющихся на основном потоке. 👍 Лайки: 1030, 📥 Скачиваний: 757К
https://pub.dev/packages/sentry_flutter
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #syncfusion_flutter_calendar #google_sign_in_ios #Sentry #syncfusion_flutter_charts #syncfusion_flutter_datepicker #sentry_flutter
Повышаем надёжность Flutter-приложений с Dio: реализация перехватчика повторных попыток
Вы устали от проблем с сетью в вашем Flutter-приложении? Хотите сделать его более устойчивым к ошибкам?
В этой статье мы рассмотрим, как реализовать перехватчик повторных попыток в Flutter с помощью библиотеки Dio. Вы узнаете о преимуществах использования перехватчиков, о том, как они работают, и как можно реализовать интеллектуальные стратегии повторных попыток.
В статье описаны приёмы и советы, которые помогут вам:
* Понять, как работают перехватчики в Dio и как их использовать для централизованного управления сетевой логикой
* Реализовать перехватчик повторных попыток с экспоненциальным откатом и селективными повторными попытками
* Настроить параметры повторных попыток для конкретных запросов
* Улучшить устойчивость вашего приложения к transientным ошибкам и повысить качество пользовательского опыта
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article on Medium
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #softwaredevelopment
Вы устали от проблем с сетью в вашем Flutter-приложении? Хотите сделать его более устойчивым к ошибкам?
В этой статье мы рассмотрим, как реализовать перехватчик повторных попыток в Flutter с помощью библиотеки Dio. Вы узнаете о преимуществах использования перехватчиков, о том, как они работают, и как можно реализовать интеллектуальные стратегии повторных попыток.
В статье описаны приёмы и советы, которые помогут вам:
* Понять, как работают перехватчики в Dio и как их использовать для централизованного управления сетевой логикой
* Реализовать перехватчик повторных попыток с экспоненциальным откатом и селективными повторными попытками
* Настроить параметры повторных попыток для конкретных запросов
* Улучшить устойчивость вашего приложения к transientным ошибкам и повысить качество пользовательского опыта
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article on Medium
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #softwaredevelopment
👍3❤1
Обзор пакетов на тему Live Streaming & Real-time Communication
Firebase Messaging Plugin for Flutter 15.2.1 - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
Flutter-WebRTC - пакет для интеграции WebRTC в Flutter-приложения для мобильных устройств, десктопов и веба!
👂 1280 лайков, 83,8K скачиваний.
https://pub.dev/packages/flutter_webrtc
📅 Обновлён 52 дня назад, версия 1.2.0.
Agora RTC Engine для Flutter: 36K+ скачиваний и 864 лайка!
Этот плагин позволяет легко интегрировать в ваши Flutter-приложения функции видео- и аудио-通话 от Agora.io.
https://pub.dev/packages/agora_rtc_engine
📅 Обновлено: 49 дней назад, версия 6.5.3.
StreamChannel 2.1.4 - пакет для двухсторонней коммуникации в Dart!
Этот пакет предоставляет интерфейс StreamChannel, который представляет собой двухсторонний канал связи.
👍 69
📦 5,790,000
https://pub.dev/packages/stream_channel
Обновлено 10 месяцев назад.
LiveKit Flutter SDK: Добавьте видео, аудио и данные в реальном времени в ваш Flutter-приложение!
Этот пакет позволяет быстро создавать приложения, такие как многомодальные AI, прямые трансляции или видеозвонки, с помощью LiveKit Cloud или самохостинга.
https://pub.dev/packages/livekit_client
📈 43,700+ скачиваний, 231 лайк
📅 Обновлено 11 дней назад (версия 2.5.3)
realtime_client 2.6.0 обновлён!
Этот пакет позволяет слушать изменения в базе данных PostgreSQL и отправлять их через websockets.
https://pub.dev/packages/realtime_client
👍 72 лайка, 261 000 скачиваний.
Обновлён 27 дней назад.
dart-webrtc - интерфейс WebRTC, обернутый в Dart!
Этот пакет позволяет использовать WebRTC в Flutter-приложениях для веба.
https://pub.dev/packages/dart_webrtc
👍 13 лайков, 📦 98 400 скачиваний
v1.6.0, обновлен 52 дня назад.
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
Firebase Messaging Plugin for Flutter 15.2.1 - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
Flutter-WebRTC - пакет для интеграции WebRTC в Flutter-приложения для мобильных устройств, десктопов и веба!
👂 1280 лайков, 83,8K скачиваний.
https://pub.dev/packages/flutter_webrtc
📅 Обновлён 52 дня назад, версия 1.2.0.
Agora RTC Engine для Flutter: 36K+ скачиваний и 864 лайка!
Этот плагин позволяет легко интегрировать в ваши Flutter-приложения функции видео- и аудио-通话 от Agora.io.
https://pub.dev/packages/agora_rtc_engine
📅 Обновлено: 49 дней назад, версия 6.5.3.
StreamChannel 2.1.4 - пакет для двухсторонней коммуникации в Dart!
Этот пакет предоставляет интерфейс StreamChannel, который представляет собой двухсторонний канал связи.
👍 69
📦 5,790,000
https://pub.dev/packages/stream_channel
Обновлено 10 месяцев назад.
LiveKit Flutter SDK: Добавьте видео, аудио и данные в реальном времени в ваш Flutter-приложение!
Этот пакет позволяет быстро создавать приложения, такие как многомодальные AI, прямые трансляции или видеозвонки, с помощью LiveKit Cloud или самохостинга.
https://pub.dev/packages/livekit_client
📈 43,700+ скачиваний, 231 лайк
📅 Обновлено 11 дней назад (версия 2.5.3)
realtime_client 2.6.0 обновлён!
Этот пакет позволяет слушать изменения в базе данных PostgreSQL и отправлять их через websockets.
https://pub.dev/packages/realtime_client
👍 72 лайка, 261 000 скачиваний.
Обновлён 27 дней назад.
dart-webrtc - интерфейс WebRTC, обернутый в Dart!
Этот пакет позволяет использовать WebRTC в Flutter-приложениях для веба.
https://pub.dev/packages/dart_webrtc
👍 13 лайков, 📦 98 400 скачиваний
v1.6.0, обновлен 52 дня назад.
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
Самые лучшие обновлённые пакеты за последние 24 часа
flutter_svg 2.2.2 - пакет для отображения файлов SVG в приложениях Flutter. Исправлена опечатка в комментариях к документации. 👍 Лайки: 5760, 📥 Скачиваний: 4.3M
https://pub.dev/packages/flutter_svg
board_datetime_picker 2.8.4 - пакет для выбора даты и времени в Flutter. Теперь поддерживается вывод подзаголовка для нескольких начальных и конечных дат. 👍 Лайки: 222, 📥 Скачиваний: 3.3К
https://pub.dev/packages/board_datetime_picker
Pigeon 26.0.3 - инструмент для генерации кода, упрощающий обмен данными между Flutter и платформой хоста. Исправлена ошибка в коде на Kotlin. 👍 Лайки: 1190, 📥 Скачиваний: 408К
https://pub.dev/packages/pigeon
google_maps_flutter 2.14.0 - пакет для интеграции Google Maps в приложения Flutter. Теперь включает проверку, которая вызывает StateError, когда контроллер карты используется после удаления его виджета. 👍 Лайки: 4540, 📥 Скачиваний: 756К
https://pub.dev/packages/google_maps_flutter
crypto 3.0.7 - набор криптографических функций хеширования для Dart. Исправлены проблемы с форматированием кода, улучшена производительность и обновлен импорт для веб-версии. 👍 Лайки: 1810, 📥 Скачиваний: 7.5М
https://pub.dev/packages/crypto
flutter_inapp_purchase 7.1.15 - пакет для интеграции покупок в приложениях Flutter. Обновлены версии openiap-versions и openiap-gql. 👍 Лайки: 434, 📥 Скачиваний: 8К
https://pub.dev/packages/flutter_inapp_purchase
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_svg #board_datetime_picker #Pigeon #google_maps_flutter #crypto #flutter_inapp_purchase
flutter_svg 2.2.2 - пакет для отображения файлов SVG в приложениях Flutter. Исправлена опечатка в комментариях к документации. 👍 Лайки: 5760, 📥 Скачиваний: 4.3M
https://pub.dev/packages/flutter_svg
board_datetime_picker 2.8.4 - пакет для выбора даты и времени в Flutter. Теперь поддерживается вывод подзаголовка для нескольких начальных и конечных дат. 👍 Лайки: 222, 📥 Скачиваний: 3.3К
https://pub.dev/packages/board_datetime_picker
Pigeon 26.0.3 - инструмент для генерации кода, упрощающий обмен данными между Flutter и платформой хоста. Исправлена ошибка в коде на Kotlin. 👍 Лайки: 1190, 📥 Скачиваний: 408К
https://pub.dev/packages/pigeon
google_maps_flutter 2.14.0 - пакет для интеграции Google Maps в приложения Flutter. Теперь включает проверку, которая вызывает StateError, когда контроллер карты используется после удаления его виджета. 👍 Лайки: 4540, 📥 Скачиваний: 756К
https://pub.dev/packages/google_maps_flutter
crypto 3.0.7 - набор криптографических функций хеширования для Dart. Исправлены проблемы с форматированием кода, улучшена производительность и обновлен импорт для веб-версии. 👍 Лайки: 1810, 📥 Скачиваний: 7.5М
https://pub.dev/packages/crypto
flutter_inapp_purchase 7.1.15 - пакет для интеграции покупок в приложениях Flutter. Обновлены версии openiap-versions и openiap-gql. 👍 Лайки: 434, 📥 Скачиваний: 8К
https://pub.dev/packages/flutter_inapp_purchase
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_svg #board_datetime_picker #Pigeon #google_maps_flutter #crypto #flutter_inapp_purchase
👍1
Интернет радио, продолжение 📻💻
В этой статье автор расскажет о том, как можно дать новую жизнь старому смартфону, превратив его в интернет-радио с веб-интерфейсом 🌐. Вы узнаете, как создать простое и функциональное решение для прослушивания интернет-радио на базе бюджетного смартфона Android 📱.
Но это не всё! 🤔 Мы также расскажем о новом приложении для прослушивания радио на основе Flutter 📈, которое поддерживает MP3/AAC потоки, имеет тёмную тему и полноэкранный режим 🌃. Это приложение, называемое "Flutter Radio", доступно на GitHub 📊.
А если вы хотите создать свой собственный пульт дистанционного управления для интернет-радио? 🤔 Мы расскажем о том, как сделать это на основе ESP32 📈, с аналоговым интерфейсом и веб-API 🌐. Читайте нашу статью и создавайте свой собственный пульт! 📚
Кроме того, мы подготовили для вас статью о "Вайбкодинге в действии: создании пульта для радио с помощью LLM" 🤖. Вы узнаете, как автор реализовал функции, такие как тройное нажатие энкодера, двойное нажатие, инверсия энкодера и многое другое 📝.
И, наконец, мы расскажем о разработке проекта под ESP32 и опыте доработки кода для улучшения быстродействия и поиска ошибок 📊.
Читать статью можно здесь 📄
#flutter #dart #FlutterPulseHabr #flutterpulse 📈💻📻
В этой статье автор расскажет о том, как можно дать новую жизнь старому смартфону, превратив его в интернет-радио с веб-интерфейсом 🌐. Вы узнаете, как создать простое и функциональное решение для прослушивания интернет-радио на базе бюджетного смартфона Android 📱.
Но это не всё! 🤔 Мы также расскажем о новом приложении для прослушивания радио на основе Flutter 📈, которое поддерживает MP3/AAC потоки, имеет тёмную тему и полноэкранный режим 🌃. Это приложение, называемое "Flutter Radio", доступно на GitHub 📊.
А если вы хотите создать свой собственный пульт дистанционного управления для интернет-радио? 🤔 Мы расскажем о том, как сделать это на основе ESP32 📈, с аналоговым интерфейсом и веб-API 🌐. Читайте нашу статью и создавайте свой собственный пульт! 📚
Кроме того, мы подготовили для вас статью о "Вайбкодинге в действии: создании пульта для радио с помощью LLM" 🤖. Вы узнаете, как автор реализовал функции, такие как тройное нажатие энкодера, двойное нажатие, инверсия энкодера и многое другое 📝.
И, наконец, мы расскажем о разработке проекта под ESP32 и опыте доработки кода для улучшения быстродействия и поиска ошибок 📊.
Читать статью можно здесь 📄
#flutter #dart #FlutterPulseHabr #flutterpulse 📈💻📻
👍1
Создаём динамический алфавитный слайдер для Android-ланчера с помощью Flutter
🚀 Хотите создать стильный и функциональный алфавитный слайдер для вашего Android-ланчера? В этой статье мы разберёмся, как сделать это с помощью Flutter!
В статье описано создание динамического алфавитного слайдера с красивыми анимациями и адаптивным поведением. Вы узнаете, как реализовать:
- вертикальный индекс букв, реагирующий на касания пользователя
- визуальную обратную связь при перетаскивании (с круговым индикатором буквы)
- динамическое позиционирование, следующее за пальцем пользователя
- адаптивную анимацию "колокола" для соседних букв
- поддержку выравнивания как слева, так и справа
- чистый и настраиваемый дизайн
Читая эту статью, вы научитесь создавать полезный компонент для вашего ланчера и узнаете много нового о Flutter.
🇷🇺 Читать на русском
🇬🇧 Читать на английском
🌐 Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #android #launcher #ui #ux #animation #mobiledev
🚀 Хотите создать стильный и функциональный алфавитный слайдер для вашего Android-ланчера? В этой статье мы разберёмся, как сделать это с помощью Flutter!
В статье описано создание динамического алфавитного слайдера с красивыми анимациями и адаптивным поведением. Вы узнаете, как реализовать:
- вертикальный индекс букв, реагирующий на касания пользователя
- визуальную обратную связь при перетаскивании (с круговым индикатором буквы)
- динамическое позиционирование, следующее за пальцем пользователя
- адаптивную анимацию "колокола" для соседних букв
- поддержку выравнивания как слева, так и справа
- чистый и настраиваемый дизайн
Читая эту статью, вы научитесь создавать полезный компонент для вашего ланчера и узнаете много нового о Flutter.
🇷🇺 Читать на русском
🇬🇧 Читать на английском
🌐 Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #android #launcher #ui #ux #animation #mobiledev
👍1
Обзор пакетов на тему List
flutter_swipe_action_cell (v3.1.6) позволяет создавать ячейки, которые можно свайпать, как в родном iOS.
👍 455 лайков, 20 100 загрузок! Обновлено 2 месяца назад.
👉 https://pub.dev/packages/flutter_swipe_action_cell
Searchable ListView - упрощает фильтрацию списков в Flutter!
Этот пакет позволяет легко фильтровать списки, поддерживает асинхронные списки, сортировку, пагинацию и многое другое.
📈 260 лайков, 7580 скачиваний
📅 Обновлён 3 месяца назад (версия 2.19.3)
👉 https://pub.dev/packages/searchable_listview
IndexedListView - это виджет, похожий на ListView, но с возможностью мгновенно прыгать к любому элементу по индексу, даже если их миллионы.
Идеально для реализации календарей, где нужно быстро переходить к конкретным датам.
📈 226 лайков, 1830 скачиваний
📅 Обновлено 12 месяцев назад
👉 https://pub.dev/packages/indexed_list_view
drag_and_drop_lists - пакет для Flutter, позволяющий создавать двухуровневые списки с перетаскиванием элементов.
✨ Возможности:
* Перетаскивание элементов между списками
* Перетаскивание самих списков
* Добавление новых элементов извне списка
* Вертикальный и горизонтальный вид
* Использование с захватами, долгими нажатиями или короткими нажатиями
* Расширяемые списки
* Использование в Slivers
* Возможность запретить перетаскивание отдельных списков/элементов
* Легко расширяемый с помощью пользовательских макетов
👍 449 лайков, 14 000 скачиваний
📈 Версия 0.4.2, обновлена 11 месяцев назад
👉 https://pub.dev/packages/drag_and_drop_lists
animated_reorderable_list - мощный и простой в использовании пакет для реализации анимированных списков и гридов с функцией перетаскивания в Flutter.
📈 173 лайка, 10 500 скачиваний!
📈 Версия 1.3.0, обновлена 6 месяцев назад
👉 https://pub.dev/packages/animated_reorderable_list
Flutter Slidable - популярный пакет для создания списков с выдвигающимися элементами, набрал 6 000 лайков и более 520 000 скачиваний!
📈 Версия: 4.0.3
📅 Обновлено: 38 дней назад
👉 https://pub.dev/packages/flutter_slidable
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #List #ListView #SearchableListView #IndexedListView #drag_and_drop_lists #animated_reorderable_list #FlutterSlidable
flutter_swipe_action_cell (v3.1.6) позволяет создавать ячейки, которые можно свайпать, как в родном iOS.
👍 455 лайков, 20 100 загрузок! Обновлено 2 месяца назад.
👉 https://pub.dev/packages/flutter_swipe_action_cell
Searchable ListView - упрощает фильтрацию списков в Flutter!
Этот пакет позволяет легко фильтровать списки, поддерживает асинхронные списки, сортировку, пагинацию и многое другое.
📈 260 лайков, 7580 скачиваний
📅 Обновлён 3 месяца назад (версия 2.19.3)
👉 https://pub.dev/packages/searchable_listview
IndexedListView - это виджет, похожий на ListView, но с возможностью мгновенно прыгать к любому элементу по индексу, даже если их миллионы.
Идеально для реализации календарей, где нужно быстро переходить к конкретным датам.
📈 226 лайков, 1830 скачиваний
📅 Обновлено 12 месяцев назад
👉 https://pub.dev/packages/indexed_list_view
drag_and_drop_lists - пакет для Flutter, позволяющий создавать двухуровневые списки с перетаскиванием элементов.
✨ Возможности:
* Перетаскивание элементов между списками
* Перетаскивание самих списков
* Добавление новых элементов извне списка
* Вертикальный и горизонтальный вид
* Использование с захватами, долгими нажатиями или короткими нажатиями
* Расширяемые списки
* Использование в Slivers
* Возможность запретить перетаскивание отдельных списков/элементов
* Легко расширяемый с помощью пользовательских макетов
👍 449 лайков, 14 000 скачиваний
📈 Версия 0.4.2, обновлена 11 месяцев назад
👉 https://pub.dev/packages/drag_and_drop_lists
animated_reorderable_list - мощный и простой в использовании пакет для реализации анимированных списков и гридов с функцией перетаскивания в Flutter.
📈 173 лайка, 10 500 скачиваний!
📈 Версия 1.3.0, обновлена 6 месяцев назад
👉 https://pub.dev/packages/animated_reorderable_list
Flutter Slidable - популярный пакет для создания списков с выдвигающимися элементами, набрал 6 000 лайков и более 520 000 скачиваний!
📈 Версия: 4.0.3
📅 Обновлено: 38 дней назад
👉 https://pub.dev/packages/flutter_slidable
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #List #ListView #SearchableListView #IndexedListView #drag_and_drop_lists #animated_reorderable_list #FlutterSlidable
👍1🔥1
Аннотации в Dart и Flutter! 💡
Аннотации - это специальные метки, которые можно добавлять к классам, методам, переменным и другим элементам кода. Они не изменяют сам код напрямую, но дают дополнительную информацию компилятору, инструментам или фреймворкам. 🤔
Например, вы можете использовать @deprecated, чтобы пометить метод как устаревший, или @override, чтобы указать, что метод переопределяет родительский. 📍
Есть также встроенные аннотации, такие как @pragma, и аннотации из пакета meta, такие как @immutable и @required. 📦
И, конечно, есть аннотации для генерации кода, такие как @JsonSerializable и @HiveType. 📈
Хотите узнать больше? 🤔 Тогда переходите по ссылке и читайте полную статью! 📄
И не забудьте подписаться на наш канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter и Dart! 📣
#flutter #dart #flutterpulsenews #flutterpulse 🚀
Аннотации - это специальные метки, которые можно добавлять к классам, методам, переменным и другим элементам кода. Они не изменяют сам код напрямую, но дают дополнительную информацию компилятору, инструментам или фреймворкам. 🤔
Например, вы можете использовать @deprecated, чтобы пометить метод как устаревший, или @override, чтобы указать, что метод переопределяет родительский. 📍
Есть также встроенные аннотации, такие как @pragma, и аннотации из пакета meta, такие как @immutable и @required. 📦
И, конечно, есть аннотации для генерации кода, такие как @JsonSerializable и @HiveType. 📈
Хотите узнать больше? 🤔 Тогда переходите по ссылке и читайте полную статью! 📄
И не забудьте подписаться на наш канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter и Dart! 📣
#flutter #dart #flutterpulsenews #flutterpulse 🚀
👍2❤1
Самые лучшие обновлённые пакеты за последние 24 часа
build_web_compilers 4.4.1
Плагин для компиляции кода Dart в JavaScript и WebAssembly для запуска в браузере. Теперь он может читать multiRootScheme из build_modules.
👍 Лайки: 41, 📥 Скачиваний: 246К
https://pub.dev/packages/build_web_compilers
purchases_flutter 9.9.3
Плагин для интеграции системы подписок и покупок RevenueCat в приложения Flutter.
В обновлении исправлены зависимости и добавлено важное предупреждение о настройке одноразовых покупок в панели управления RevenueCat.
👍 Лайки: 849, 📥 Скачиваний: 178К
https://pub.dev/packages/purchases_flutter
FVM 4.0.1
Менеджер версий Flutter SDK, позволяющий легко переключаться между версиями и тестировать новые релизы.
В новой версии добавлена поддержка архитектур RISC-V и 32-bit ARM, а также улучшена установка и удаление версий.
👍 Лайки: 696, 📥 Скачиваний: 88.1К
https://pub.dev/packages/fvm
flex_seed_scheme 3.6.1
Плагин для создания более гибких и мощных цветовых схем для приложений Flutter, расширяя возможности стандартного ColorScheme.fromSeed.
В новой версии исправлена ошибка в changelog.
👍 Лайки: 99, 📥 Скачиваний: 336К
https://pub.dev/packages/flex_seed_scheme
flutter_blue_plus 2.0.1
Плагин Bluetooth Low Energy для Flutter, поддерживающий роль центрального устройства (BLE Central Role) и работающий на платформах iOS, macOS, Android, Linux и Web.
В новой версии исправлена ошибка, которая не позволяла вызывать метод connect с параметром autoConnect:true, когда адаптер выключен.
👍 Лайки: 1200, 📥 Скачиваний: 146К
https://pub.dev/packages/flutter_blue_plus
build_modules 5.1.1
Плагин для создания модульных компиляционных конвейеров. В новой версии исправлена ошибка и добавлен обратно экспорт multiRootScheme.
👍 Лайки: 8, 📥 Скачиваний: 245К
https://pub.dev/packages/build_modules
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #build_web_compilers #purchases_flutter #FVM #flex_seed_scheme #flutter_blue_plus #build_modules
build_web_compilers 4.4.1
Плагин для компиляции кода Dart в JavaScript и WebAssembly для запуска в браузере. Теперь он может читать multiRootScheme из build_modules.
👍 Лайки: 41, 📥 Скачиваний: 246К
https://pub.dev/packages/build_web_compilers
purchases_flutter 9.9.3
Плагин для интеграции системы подписок и покупок RevenueCat в приложения Flutter.
В обновлении исправлены зависимости и добавлено важное предупреждение о настройке одноразовых покупок в панели управления RevenueCat.
👍 Лайки: 849, 📥 Скачиваний: 178К
https://pub.dev/packages/purchases_flutter
FVM 4.0.1
Менеджер версий Flutter SDK, позволяющий легко переключаться между версиями и тестировать новые релизы.
В новой версии добавлена поддержка архитектур RISC-V и 32-bit ARM, а также улучшена установка и удаление версий.
👍 Лайки: 696, 📥 Скачиваний: 88.1К
https://pub.dev/packages/fvm
flex_seed_scheme 3.6.1
Плагин для создания более гибких и мощных цветовых схем для приложений Flutter, расширяя возможности стандартного ColorScheme.fromSeed.
В новой версии исправлена ошибка в changelog.
👍 Лайки: 99, 📥 Скачиваний: 336К
https://pub.dev/packages/flex_seed_scheme
flutter_blue_plus 2.0.1
Плагин Bluetooth Low Energy для Flutter, поддерживающий роль центрального устройства (BLE Central Role) и работающий на платформах iOS, macOS, Android, Linux и Web.
В новой версии исправлена ошибка, которая не позволяла вызывать метод connect с параметром autoConnect:true, когда адаптер выключен.
👍 Лайки: 1200, 📥 Скачиваний: 146К
https://pub.dev/packages/flutter_blue_plus
build_modules 5.1.1
Плагин для создания модульных компиляционных конвейеров. В новой версии исправлена ошибка и добавлен обратно экспорт multiRootScheme.
👍 Лайки: 8, 📥 Скачиваний: 245К
https://pub.dev/packages/build_modules
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #build_web_compilers #purchases_flutter #FVM #flex_seed_scheme #flutter_blue_plus #build_modules
Flutter-разработчикам: как использовать нативные плагины для камеры, Bluetooth и датчиков?
Хотите расширить возможности своих Flutter-приложений, интегрировав камеру, Bluetooth и датчики? В этой статье вы найдёте подробное руководство по использованию нативных плагинов!
В статье рассматривается, как использовать плагины для доступа к камере, Bluetooth и датчикам устройства. Вы узнаете, как упростить разработку с помощью готовых Dart-пакетов, которые выступают в качестве моста между Flutter и нативными функциями Android и iOS. В статье описаны приёмы и советы по использованию плагинов camera, flutter_blue_plus и sensors_plus, которые позволяют захватывать изображения, сканировать Bluetooth-устройства и получать данные с датчиков.
Вы научитесь:
✅ Использовать плагин camera для захвата фотографий и видео.
✅ Применять плагин flutter_blue_plus для сканирования Bluetooth-устройств.
✅ Работать с плагином sensors_plus для обнаружения движения и ориентации устройства.
Ссылки на статью:
🇷🇺Русская версия
🇬🇧English version
🌐Оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #nativeplugins
Хотите расширить возможности своих Flutter-приложений, интегрировав камеру, Bluetooth и датчики? В этой статье вы найдёте подробное руководство по использованию нативных плагинов!
В статье рассматривается, как использовать плагины для доступа к камере, Bluetooth и датчикам устройства. Вы узнаете, как упростить разработку с помощью готовых Dart-пакетов, которые выступают в качестве моста между Flutter и нативными функциями Android и iOS. В статье описаны приёмы и советы по использованию плагинов camera, flutter_blue_plus и sensors_plus, которые позволяют захватывать изображения, сканировать Bluetooth-устройства и получать данные с датчиков.
Вы научитесь:
✅ Использовать плагин camera для захвата фотографий и видео.
✅ Применять плагин flutter_blue_plus для сканирования Bluetooth-устройств.
✅ Работать с плагином sensors_plus для обнаружения движения и ориентации устройства.
Ссылки на статью:
🇷🇺Русская версия
🇬🇧English version
🌐Оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #nativeplugins
Создай свой CLI-пакет на Dart с помощью этой простой инструкции 🚀
Всем привет! 👋 Пока я готовлю пост про шейдеры, давайте обсудим, как можно создать свой CLI-пакет на Dart 🤔. Мы сталкиваемся с CLI каждый день, зачастую даже не задумываясь об этом 🙄. Когда вы вводите
CLI (Command Line Interface) — это интерфейс взаимодействия с приложением через консоль: вы передаете команды и аргументы, а приложение что-то выполняет 🔄. Если сильно упростить, CLI — это возможность ввести в консоли:
Создать свой CLI на Dart довольно просто 🎉. Для этого нужно выполнить команду:
Все, что находится в папке
Представим, что у нас есть приложение, и мы хотим добавить CLI-команду для авторизации пользователя 📧. Создадим команду
Для взаимодействия с терминалом используем потоки:
Например,
Для более удобной работы с интерактивным вводом можно использовать библиотеку
После успешного логина данные можно сохранить на диск (например, в
И вот наступает самый приятный момент: CLI готов, его можно сделать глобальной системной командой 🎉.
Для этого в файле
После этого выполняем:
Теперь в любой директории можно набрать:
Если вы хотите пойти дальше, можно собрать бинарник под macOS, Linux или Windows 📈.
Таким образом, CLI становится полноценным инструментом, который можно использовать на любых платформах и с приложениями на разных языках программирования 🌐.
Хотите узнать больше? 🤔 Читайте полную статью по ссылке📚.
И не забудьте подписаться на канал
#flutter #dart #flutterpulse #flutterpulsenews 💻📱🔥
Всем привет! 👋 Пока я готовлю пост про шейдеры, давайте обсудим, как можно создать свой CLI-пакет на Dart 🤔. Мы сталкиваемся с CLI каждый день, зачастую даже не задумываясь об этом 🙄. Когда вы вводите
flutter doctor, чтобы проверить окружение, или запускаете firebase init, чтобы создать проект Firebase, вы взаимодействуете именно с CLI 📊. CLI (Command Line Interface) — это интерфейс взаимодействия с приложением через консоль: вы передаете команды и аргументы, а приложение что-то выполняет 🔄. Если сильно упростить, CLI — это возможность ввести в консоли:
mytool login и программа выполнит какое-то действие, не открывая UI 📱. Создать свой CLI на Dart довольно просто 🎉. Для этого нужно выполнить команду:
dart create -t console-full my_cli_tool и cd my_cli_tool 📁. После генерации у вас появится базовая структура проекта 📂. Все, что находится в папке
bin/, является входной точкой нашего CLI 🔑. Когда структура готова, можно добавить команды 📝. Для обработки аргументов и команд идеально подходит пакет args 📈. Представим, что у нас есть приложение, и мы хотим добавить CLI-команду для авторизации пользователя 📧. Создадим команду
LoginCommand 📝. Для взаимодействия с терминалом используем потоки:
stdout, stderr и stdin 📊. stdout — вывод обычной информации в терминал (сообщения, результаты) 📝. stderr — поток ошибок (то, что пользователю важно видеть, если что-то пошло не так) ⚠️. stdin — ввод данных пользователем 📊. Например,
stdin.readLineSync() просто ждет, пока пользователь нажмет Enter, и возвращает введенный текст 📝. Для более удобной работы с интерактивным вводом можно использовать библиотеку
dcli 📈. После успешного логина данные можно сохранить на диск (например, в
~/.my_cli/config.json) 📁. И вот наступает самый приятный момент: CLI готов, его можно сделать глобальной системной командой 🎉.
Для этого в файле
pubspec.yaml нужно добавить секцию executables 📝. После этого выполняем:
dart pub global activate --source path 📈. Теперь в любой директории можно набрать:
mytool login и команда запустится, будто это встроенная системная утилита 📊. Если вы хотите пойти дальше, можно собрать бинарник под macOS, Linux или Windows 📈.
Таким образом, CLI становится полноценным инструментом, который можно использовать на любых платформах и с приложениями на разных языках программирования 🌐.
Хотите узнать больше? 🤔 Читайте полную статью по ссылке📚.
И не забудьте подписаться на канал
flutterpulse 📣, чтобы быть в курсе всех последних новостей и обновлений 📊! #flutter #dart #flutterpulse #flutterpulsenews 💻📱🔥
Обзор пакетов на тему Geolocation Utilities
flutter_geofire - пакет для хранения и запроса данных на основе географического местоположения в реальном времени с помощью Firebase.
👍 Лайки: 103, 📥 Скачиваний: 763, 📅 Обновлено: 6 месяцев назад
🔗 https://pub.dev/packages/flutter_geofire
geocoding - плагин для преобразования адресов в координаты и наоборот.
👍 1340 лайков, 420 000 скачиваний, 📅 Обновлён 5 месяцев назад
🔗 https://pub.dev/packages/geocoding
gpx - библиотека для работы с GPS-данными в формате GPX.
🚀 66 лайков, 7930 скачиваний, 📅 Обновлено 11 месяцев назад
🔗 https://pub.dev/packages/gpx
flutter_polyline_points - пакет для декодирования точек полилинии из Google Maps Directions API и нового Google Routes API.
👍 644 лайка, 📥 71,800 скачиваний, 📅 Обновлено: 47 дней назад
🔗 https://pub.dev/packages/flutter_polyline_points
maps_toolkit - библиотека для измерения расстояний, площадей и направлений на карте.
📈 38,000 лайков, 46,900 скачиваний, 🆕 Версия 3.1.0, обновлена 9 месяцев назад
🔗 https://pub.dev/packages/maps_toolkit
geoflutterfire_plus - пакет для работы с геоданными в Flutter, позволяющий запрашивать географические данные, хранящиеся в Cloud Firestore.
👍 81 лайк, 📥 7010 скачиваний, 📅 Обновлено: 3 месяца назад
🔗 https://pub.dev/packages/geoflutterfire_plus
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #geolocation #geoflutterfire_plus #flutter_geofire #geocoding #gpx #flutter_polyline_points #maps_toolkit
flutter_geofire - пакет для хранения и запроса данных на основе географического местоположения в реальном времени с помощью Firebase.
👍 Лайки: 103, 📥 Скачиваний: 763, 📅 Обновлено: 6 месяцев назад
🔗 https://pub.dev/packages/flutter_geofire
geocoding - плагин для преобразования адресов в координаты и наоборот.
👍 1340 лайков, 420 000 скачиваний, 📅 Обновлён 5 месяцев назад
🔗 https://pub.dev/packages/geocoding
gpx - библиотека для работы с GPS-данными в формате GPX.
🚀 66 лайков, 7930 скачиваний, 📅 Обновлено 11 месяцев назад
🔗 https://pub.dev/packages/gpx
flutter_polyline_points - пакет для декодирования точек полилинии из Google Maps Directions API и нового Google Routes API.
👍 644 лайка, 📥 71,800 скачиваний, 📅 Обновлено: 47 дней назад
🔗 https://pub.dev/packages/flutter_polyline_points
maps_toolkit - библиотека для измерения расстояний, площадей и направлений на карте.
📈 38,000 лайков, 46,900 скачиваний, 🆕 Версия 3.1.0, обновлена 9 месяцев назад
🔗 https://pub.dev/packages/maps_toolkit
geoflutterfire_plus - пакет для работы с геоданными в Flutter, позволяющий запрашивать географические данные, хранящиеся в Cloud Firestore.
👍 81 лайк, 📥 7010 скачиваний, 📅 Обновлено: 3 месяца назад
🔗 https://pub.dev/packages/geoflutterfire_plus
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #geolocation #geoflutterfire_plus #flutter_geofire #geocoding #gpx #flutter_polyline_points #maps_toolkit