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

AppFlowy Editor обновился до версии 5.2.0!
Плагин для Flutter, который позволяет использовать высококастомизируемый редактор текста. В новой версии добавлены новые возможности, такие как поддержка кастомизации кнопки ссылки, флаг для отключения клавиатурных сокращений и многое другое.
👍 Лайки: 457, 📥 Скачиваний: 5.75К
https://pub.dev/packages/appflowy_editor

go_router обновился до версии 15.0.0!
Пакет для навигации между экранами в приложениях Flutter на основе URL. В новой версии появился важный изменение: URLs теперь чувствительны к регистру. Также добавлен параметр caseSensitive в GoRouter (по умолчанию true).
👍 Лайки: 5.24К, 📥 Скачиваний: 1.4М
https://pub.dev/packages/go_router

Elegant Notification обновился до версии 2.4.5!
Пакет для отображения элегантных уведомлений для пользователей с анимацией, кастомизируемыми темами и возможностью добавления кликабельных действий. В новой версии onCloseButtonPressed помечен как deprecated и заменен на onDismiss callback.
👍 Лайки: 486, 📥 Скачиваний: 16.2К
https://pub.dev/packages/elegant_notification

Puppeteer обновился до версии 3.18.0!
Пакет для автоматизации браузера Chrome с помощью языка Dart. В новой версии обновлена версия Chrome до 135.0.7049.95.
👍 Лайки: 386, 📥 Скачиваний: 318К
https://pub.dev/packages/puppeteer

just_audio обновился до версии 0.10.0!
Мощный аудиоплеер для Android, iOS, macOS, web, Linux и Windows. В новой версии представлен новый API для работы с плейлистами, deprecated устаревшие классы и добавлены новые функции.
👍 Лайки: 3.89К, 📥 Скачиваний: 534К
https://pub.dev/packages/just_audio

#AppFlowyEditor #go_router #ElegantNotification #Puppeteer #just_audio #flutter #dart #pubdev #flutterpulse
Обзор пакетов для выбора стран в Flutter

Country Pickers 🌎
Пакет для выбора стран в вашем приложении, включает в себя флаги, коды и несколько способов выбора стран.
👍 Лайки: 174, 📥 Скачиваний: 18.8К
Последнее обновление 📅: 11 месяцев назад
https://pub.dev/packages/country_pickers

Country Code Picker 🌎
Пакет позволяет легко выбрать код страны из списка, поддерживает 70 языков и имеет множество настроек.
👍 Лайки: 876, 📥 Скачиваний: 94.5К
Последнее обновление 📅: 22 дня назад
https://pub.dev/packages/country_code_picker

Country Picker 🌎
Пакет для Flutter, который позволяет пользователям выбрать страну из списка стран. Пакет имеет гибкие настройки и поддерживает локализацию.
👍 Лайки: 419, 📥 Скачиваний: 67.9К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/country_picker

Language Picker 🌎
Пакет позволяет легко добавить в ваше приложение возможность выбора языка. Он предоставляет готовые виджеты для выбора языка в виде выпадающего списка или диалога.
👍 Лайки: 37, 📥 Скачиваний: 2.05К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/language_picker

Country Codes 🌎
Пакет позволяет получить коды стран на основе Locale устройства или заданного вручную. Поддерживает форматирование номеров телефонов с помощью DialCodeFormatter.
👍 Лайки: 122, 📥 Скачиваний: 33К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/country_codes

country_code 🌎
Пакет позволяет легко работать с кодами стран в формате ISO 3166-1. Он включает в себя поддержку alpha-2, alpha-3 и числовых кодов, а также парсинг кодов из строк.
👍 Лайки: 19, 📥 Скачиваний: 37.7К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/country_code

#country_pickers #country_code_picker #country_picker #language_picker #country_codes #country_code #flutter #dart #pubdev #flutterpulse
Привет, друзья! 👋 Сегодня у нас есть интересная новость для всех, кто работает с Flutter! 🤩 Катя, разработчик из Friflex, делится с нами своим опытом о трёх решениях для управления состоянием в Flutter: Bloc, Riverpod и yx_scope. 🤔

Каждый из этих подходов имеет свои плюсы и минусы 🤝:
- Bloc: предсказуемый state-менеджмент с четким разделением логики и UI, но может быть слишком мощным для простых сценариев 🚫
- Riverpod: улучшенная версия Provider с гибкостью и хорошей поддержкой тестирования, но требует дополнительной обработки ошибок и загрузки 🔄
- yx_scope: легковесная библиотека для управления состоянием, простая в использовании, но с меньшими возможностями и плохой масштабируемостью 📈

Хочешь узнать больше? 🤔 Ссылка на полную новость: https://t.me/flutterfriendly/128 📄
И не забудь подписаться на flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 📱💻
#flutter #dart #flutterpulse 💖
А какой state managment используете вы?
Anonymous Poll
51%
Bloc
19%
Riverpod
2%
yx_scope
6%
GetX
4%
Mobx
2%
Redux
15%
Другой
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

FlutterBluePlus обновился до версии 1.35.4!
Плагин Bluetooth Low Energy для Flutter, поддерживающий BLE Central Role. В новой версии исправлены ошибки и улучшена производительность.
👍 Лайки: 1.1К, 📥 Скачиваний: 112К
https://pub.dev/packages/flutter_blue_plus

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

dtd обновился до версии 2.5.1!
Пакет dtd используется для взаимодействия с демоном инструментов Dart (Dart Tooling Daemon), который позволяет облегчить взаимодействие между инструментами Dart и минимальным доступом к файловой системе.
👍 Лайки: 9, 📥 Скачиваний: 3.02М
https://pub.dev/packages/dtd

purchases_flutter обновился до версии 8.7.3!
Этот пакет используется для упрощения реализации подписок и покупок в приложениях Flutter. В новой версии обновлены зависимости и внесены небольшие изменения.
👍 Лайки: 786, 📥 Скачиваний: 134К
https://pub.dev/packages/purchases_flutter

analyzer обновился до версии 7.4.1!
Этот пакет используется для статического анализа кода на Dart и является полезным инструментом для интеграции с другими инструментами и IDE.
👍 Лайки: 278, 📥 Скачиваний: 8.51М
https://pub.dev/packages/analyzer

#flutter #dart #pubdev #flutterpulse #flutter_blue_plus #native_assets #dtd #purchases_flutter #analyzer
Использование wildcard-переменной _ в Dart 3 🚀💻
Новое в Dart 3: wildcard-переменная для игнорирования значений 🤔. Узнайте, как использовать символ _ для улучшения чистоты и выразительности вашего кода 📈.
Использование символа _ в Dart для игнорирования значений: ускорьте разработку и улучшите читаемость кода 🚀. Узнайте, как применять этот символ в циклах, деструктуризации и паттерн-матчинге 🤝.
Новое в Dart 3: wildcard-переменная _ 🚀. Узнайте, как использовать ее для повышения читаемости и оптимизации кода 📊.
Прочитайте полную статью по ссылке 📄
#flutter #dart #flutterpulse 💻📱🔥
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

FlutterBluePlus обновился до версии 1.35.4!
Плагин Bluetooth Low Energy для Flutter, поддерживающий BLE Central Role. В новой версии исправлены ошибки и улучшена производительность.
👍 Лайки: 1.1К, 📥 Скачиваний: 112К
https://pub.dev/packages/flutter_blue_plus

Chewie обновился до версии 1.11.3!
Видеоплеер с Material или Cupertino интерфейсом, построенный на основе video_player. В новой версии исправлена проблема с субтитрами на iOS.
👍 Лайки: 2.2К, 📥 Скачиваний: 681К
https://pub.dev/packages/chewie

web_socket_channel обновился до версии 3.0.3!
Кроссплатформенные StreamChannel-обертки для WebSocket-соединений. Теперь он поддерживает package:web_socket 1.0.0.
👍 Лайки: 1.5К, 📥 Скачиваний: 7.9М
https://pub.dev/packages/web_socket_channel

json_serializable обновился до версии 6.9.5!
Пакет для генерации кода для сериализации и десериализации JSON-данных в Dart. Теперь он поддерживает анализатор версии 6.9.0 и выше.
👍 Лайки: 3.7К, 📥 Скачиваний: 2.1М
https://pub.dev/packages/json_serializable

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

#flutter #dart #pubdev #flutterpulse #flutterblueplus #chewie #websocketchannel #jsonserializable #pigeon
Обновление Flutter для ОС Аврора наконец-то вышло! 🎉 Это значит, что разработчики могут наслаждаться новыми функциями и улучшениями в своей любимой платформе. 🤩

Что нового? 🤔
👉 Теперь у нас есть независимая инфраструктура и хранение зависимостей фреймворка на серверах ОМП! 📈
👉 Ключевые плагины добавлены в состав Flutter SDK, что упрощает разработку. 📦
👉 Обновление Flutter до версии 3.27.3, с фиксами багов и оптимизацией работы. 🚀
👉 Публичный релиз плагина flutter_webview_aurora для использования web-функций в приложении! 🌐
👉 И, конечно же, новые возможности плагина camera_aurora: съемка видео и включение/выключение фонарика во время съемки! 📹

Где скачать? 🤔 Текущая версия 3.27.3 уже доступна: https://developer.auroraos.ru/downloads/flutter/3.27.3. Документацию и всё необходимое для разработки можно найти на портале: https://developer.auroraos.ru/doc/extended/flutter.

Хотите быть в курсе всех последних новостей? 🤔 Тогда вам нужно подписаться на канал flutterpulse! 📣 Это ваш ключ к получению всех последних обновлений и новостей из мира Flutter. 🚀

Читайте полную новость здесь
Обзор пакетов на тему "Удобные данные" (cozy_data)

sqflite_common_ffi - реализация базы данных SQLite для Flutter и Dart VM на основе sqlite3. 👍 Лайки: 293, 📥 Скачиваний: 78.2К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/sqflite_common_ffi

sqflite - плагин SQLite для Flutter, который поддерживает iOS, Android и MacOS. 👍 Лайки: 5300, 📥 Скачиваний: 1.84М
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/sqflite

sqflite_common - универсальный инструмент для работы с базами данных SQLite! 👍 Лайки: 69, 📥 Скачиваний: 1.07М
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/sqflite_common

sqlite3 - удобный способ работы с базами данных SQLite! 👍 Лайки: 391, 📥 Скачиваний: 567К
Последнее обновление 📅: 41 день назад
https://pub.dev/packages/sqlite3

Floor - удобная абстракция для работы с базами данных SQLite в приложениях Flutter. 👍 Лайки: 975, 📥 Скачиваний: 23.3К
Последнее обновление 📅: 11 месяцев назад
https://pub.dev/packages/floor

Drift - реактивная библиотека для работы с базами данных на основе SQLite. 👍 Лайки: 2020, 📥 Скачиваний: 359К
Последнее обновление 📅: 40 дней назад
https://pub.dev/packages/drift

#cozy_data #sqflite_common_ffi #sqflite #sqflite_common #sqlite3 #Floor #Drift #flutter #dart #pubdev #flutterpulse
Offline First в мобильных приложениях: кэширование и оптимизация производительности!
Разработка офлайн-приложений: как избежать ошибок и создать быстрое и стабильное приложение . Читайте статью о различных способах внедрения поддержки offline и о том, как решить проблемы с кэшированием и обновлением данных .
Оптимизация производительности приложения: кэширование и обновление данных . Как правильно реализовать кэширование и обновление данных в приложении, чтобы улучшить производительность и пользовательский опыт?
Оптимизация приложений: как ускорить работу с данными . Используйте ручную сериализацию и кэширование на серверном слое, чтобы повысить производительность и снизить нагрузку на сервер .
Кэширование данных: как правильно реализовать инвалидацию, обновление и обработку ошибок . Читайте в нашем журнале о лучших практиках кэширования и подготовке приложения к работе в офлайн-режиме .
Узнайте, как создать быстрое и стабильное приложение с поддержкой Flutter и Dart!
Присоединяйтесь к обсуждению и делитесь своими опытом в создании офлайн-приложений!
#flutter #dart #flutterpulse #офлайнприложения #кэширование #оптимизация #мобильныеприложения #разработка #ит #технологии #программирование #офлайнфёрст #офлайн #онлайн #сервер #клиент #данные #обработка #ошибки #опыт #обсуждение #итсообщество #технологии #инновации #будущее #разработкаПриложений #мобильнаяРазработка #офлайнРазработка #flutterРазработка #dartРазработка #flutterpulseРазработка
🚀 Революция в Dart: Новый Подход к Метапрограммированию! 🤩

Привет, программисты! 🤓 Вячеслав Егоров, член команды Dart VM, предложил инновационный подход к метапрограммированию в Dart, и это может изменить всё! 🌟

🔍 Сейчас в Dart есть проблемы с рефлексией и выполнением кода на этапе компиляции. Но Вячеслав предлагает решение: аннотацию konst, расширенные константные вычисления и инспекцию программы. 💡

1️⃣ Аннотация konst будет отмечать поля, функции и параметры для обязательного выполнения в compile-time.
2️⃣ Расширенные константные вычисления позволят использовать циклы, коллекции и функции при компиляции.
3️⃣ Инспекция программы предоставит набор API для извлечения информации о типах, полях и вызовах.

🔧 Это изменит Dart: больше не будет необходимости в сторонних генераторах, логика будет вычисляться при компиляции, и компилятор сможет оптимизировать код. 💥

🤌 Функции с параметрами konst будут клонироваться под каждый набор константных аргументов, избавляя от дженериков в рантайме.
🤙 Компилятор сможет «свернуть» ненужные ветки кода и рефлексию.

📈 Некоторые варианты использования - генерация JSON, Data-классы и комплексные константы.

И самое интересное: уже есть экспериментальная реализация предлагаемой фичи! 🚀

Хотите узнать больше? Перейдите по ссылке и прочитайте всю новость.

Не забудьте поддержать Славу и поставить 👍 либо 🚀 под issue.

И самое главное: подпишитесь на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений в мире Dart и Flutter! 📣

#flutter #dart #flutterpulse
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

webview_flutter_wkwebview обновился до версии 3.20.0
Пакет для Flutter, который позволяет использовать Apple WKWebView. Добавлена возможность отключить предварительный просмотр ссылок.
👍 Лайки: 40, 📥 Скачиваний: 2.1M
https://pub.dev/packages/webview_flutter_wkwebview

Archive обновился до версии 4.0.6
Библиотека для работы с архивами и сжатыми файлами в Dart. Исправлены ошибки при декодировании zip-файлов и добавлено свойство lastModifiedDateTime.
👍 Лайки: 815, 📥 Скачиваний: 6.7M
https://pub.dev/packages/archive

web_socket обновился до версии 1.0.0
Пакет для работы с WebSockets. Теперь вы можете использовать его в своих проектах без опасений о стабильности.
👍 Лайки: 28, 📥 Скачиваний: 3.3M
https://pub.dev/packages/web_socket

webview_flutter_android обновился до версии 4.4.0
Пакет для Android, позволяющий отображать веб-страницы внутри Flutter-приложений. Добавлена поддержка установки режима прокрутки для WebView.
👍 Лайки: 38, 📥 Скачиваний: 2.2M
https://pub.dev/packages/webview_flutter_android

posix обновился до версии 6.0.2
Пакет для доступа к API POSIX для MacOS и Linux. Удалена устаревшая функция Pointer.elementAt.
👍 Лайки: 8, 📥 Скачиваний: 2.6M
https://pub.dev/packages/posix

#webview_flutter_wkwebview #Archive #web_socket #webview_flutter_android #posix #flutter #dart #pubdev #flutterpulse
Привет, разработчики! 🤩 Сегодня я хочу поделиться с вами супер-полезной информацией о том, как подготовить базу для своего первого Flutter-проекта 📱💻.

Создание нового проекта - это всегда волнительно 🎉, но часто возникает вопрос: с чего начать? 🤔 Не волнуйтесь, я разберу основные шаги, которые помогут вам упростить работу и подготовить базу для вашего приложения 📈.

1️⃣ Создание проекта 📁: все просто - одна команда в терминале, и ваш проект готов! 🎊

flutter create new_app

2️⃣ Настройка запуска приложения 🚀: вызов метода main() и запуск функции runApp() с виджетом приложения внутри 📊.
3️⃣ Настройка флаворов 🍴: библиотека flutter_flavorizr поможет вам настроить флаворы для вашего приложения 📈.
4️⃣ Реализация DI 💡: выберите подход, который вам подходит, и интегрируйте его в ваш проект 📈.
5️⃣ Интеграция роутера 🗺️: продумайте подход к роутингу в проекте и используйте навигацию из коробки или сторонние библиотеки 📈.

Готово! 🎉 Ваше приложение полностью подготовлено к написанию первой фичи 📝.

Хотите узнать больше? 🤔 Ссылка на полную новость:

Не забудьте подписаться на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений 📣!

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

mobile_scanner обновился до версии 6.0.8!
Пакет для Flutter, который позволяет использовать универсальный сканер, основанный на MLKit. Исправлены ошибки и внесены улучшения.
👍 Лайки: 2К, 📥 Скачиваний: 433К
https://pub.dev/packages/mobile_scanner

flame обновился до версии 0.1.0!
Игровой движок для Flutter, который предоставляет набор инструментов для создания игр. Добавлены базовые утилиты для начала работы.
👍 Лайки: 2.1К, 📥 Скачиваний: 51.9К
https://pub.dev/packages/flame

soloud обновился!
Низкоуровневый аудио-плагин для Flutter, который используется для создания высокопроизводительных аудио-приложений. Улучшена производительность и стабильность плагина.
👍 Лайки: 299, 📥 Скачиваний: 7.7К
https://pub.dev/packages/soloud

flutter_svg обновился до версии 2.1.0!
Пакет для Flutter, который позволяет отрисовывать SVG-файлы. Добавлена возможность использования colorMapper в конструкторах SvgPicture.
👍 Лайки: 5.5К, 📥 Скачиваний: 2.6М
https://pub.dev/packages/flutter_svg

flutter_flavorizr обновился до версии 2.4.0!
Пакет для Flutter, который позволяет легко создавать flavors в ваших приложениях. Обновлена система логирования!
👍 Лайки: 847, 📥 Скачиваний: 91.4К
https://pub.dev/packages/flutter_flavorizr

#mobile_scanner #flame #soloud #flutter_svg #flutter_flavorizr #flutter #dart #pubdev #flutterpulse
Обзор пакетов на тему "Карусель" для Flutter 🎠

Flutter Custom Carousel 🎢
Создавайте полностью настраиваемые, анимированные прокручиваемые списки с помощью этого удобного виджета. Управляйте логикой прокрутки и физикой, а визуальное представление элементов оставьте на свое усмотрение.
👍 Лайки: 333, 📥 Скачиваний: 9
Последнее обновление 📅: 12 месяцев назад
https://pub.dev/packages/flutter_custom_carousel

Vertical Card Pager 📈
Создавайте красивые и динамичные карточки для своих приложений с помощью этого пакета. Поддерживает различные выравнивания и анимации.
👍 Лайки: 291, 📥 Скачиваний: 435
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/vertical_card_pager

Flutter Carousel Widget 🎠
Этот пакет позволяет создавать кастомизируемые карусели для ваших приложений на Flutter, с поддержкой бесконечного скроллинга, автоматического скроллинга, кастомных анимаций и многое другое!
👍 Лайки: 230, 📥 Скачиваний: 37.7К
Последнее обновление 📅: 6 месяцев назад
https://pub.dev/packages/flutter_carousel_widget

Carousel Slider 📊
Пакет, позволяющий создавать красивые и функциональные слайдеры для ваших приложений на Flutter, достиг отметки в 837 тысяч скачиваний и 5750 лайков.
👍 Лайки: 5750, 📥 Скачиваний: 837К
Последнее обновление 📅: 8 месяцев назад
https://pub.dev/packages/carousel_slider

Dots Indicator 🔵
Этот пакет позволяет создавать индикаторы точек для отображения позиции, например, для PageView.
👍 Лайки: 729, 📥 Скачиваний: 215К
Последнее обновление 📅: 59 дней назад
https://pub.dev/packages/dots_indicator

Smooth Page Indicator 📈
Этот пакет позволяет создавать анимированные индикаторы страниц с различными эффектами. Поддерживает горизонтальную и вертикальную раскладку, а также позволяет настраивать каждый эффект по своему вкусу.
👍 Лайки: 3830, 📥 Скачиваний: 377К
Последнее обновление 📅: 54 дня назад
https://pub.dev/packages/smooth_page_indicator

#flutter #dart #pubdev #flutterpulse #carousel_nerdzlab #flutter_custom_carousel #vertical_card_pager #flutter_carousel_widget #carousel_slider #dots_indicator #smooth_page_indicator
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

LaunchDarkly Dart Common вышел с версией 0.0.1! Этот пакет содержит код, подходящий для клиентских и серверных SDK на Dart. В новой версии представлена первая альфа-версия. 👍 Лайки: 1, 📥 Скачиваний: 74.7К
https://pub.dev/packages/launchdarkly_common

LaunchDarkly Common Client обновился до версии 0.0.2! Пакет используется для разработки клиентских SDK на языке Dart. В новой версии обновлена зависимость для event source client до версии 0.0.2. 👍 Лайки: 1, 📥 Скачиваний: 73.7К
https://pub.dev/packages/launchdarkly_common_client

LaunchDarkly Client-side SDK для Flutter обновился до версии 4.0.0-alpha.0! LaunchDarkly - это платформа управления функциями, которая помогает командам создавать лучшее программное обеспечение быстрее. В новой версии пакет был полностью переписан на Dart, что улучшает его производительность и совместимость. 👍 Лайки: 14, 📥 Скачиваний: 80.6К
https://pub.dev/packages/launchdarkly_flutter

CleverTap Flutter SDK обновился! 🚀 Пакет для мобильного взаимодействия с клиентами и аналитики обновился. Используйте его для создания персонализированных уведомлений и анализа поведения пользователей. 👍 Лайки: 38, 📥 Скачиваний: 134К
https://pub.dev/packages/clevertap_plugin

LaunchDarkly Event Source Client обновился до версии 0.0.2! Пакет позволяет разработчикам на Dart потреблять Server-Sent-Events (SSE) от удалённого API. В новой версии исправлена зависимость от Flutter SDK. 👍 Лайки: 1, 📥 Скачиваний: 73.3К
https://pub.dev/packages/launchdarkly_event_source

#launchdarkly_common #launchdarkly_common_client #launchdarkly_flutter #clevertap_plugin #launchdarkly_event_source #flutter #dart #pubdev #flutterpulse