Flutter Pulse – Telegram
Flutter Pulse
790 subscribers
488 photos
1.22K links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Самые лучшие обновлённые пакеты за последние 24 часа

sentry_flutter 9.9.1 - плагин для отслеживания ошибок и производительности в приложениях Flutter. Исправлены проблемы с прикреплением спанов при холодном/теплом запуске и освобождением экземпляра JNI ScopesAdapter. 👍 Лайки: 1050, 📥 Скачиваний: 768К. https://pub.dev/packages/sentry_flutter

Pigeon 26.1.5 - инструмент для генерации кода, который упрощает обмен данными между Flutter и платформой хоста. Исправлено предупреждение "bridge method" при реализации обработчика событий в Kotlin. 👍 Лайки: 1190, 📥 Скачиваний: 377К. https://pub.dev/packages/pigeon

video_player_android 2.9.1 - плагин для проигрывания видео на Android. Обновление до Pigeon 26.1.5. 👍 Лайки: 30, 📥 Скачиваний: 3М. https://pub.dev/packages/video_player_android

Sentry 9.9.1 - плагин для мониторинга и отслеживания ошибок в приложениях, написанных на Dart. Исправлены проблемы с прикреплением спанов при холодном или тёплом запуске, если время до первого кадра (TTFD) превышает 3 секунды. 👍 Лайки: 559, 📥 Скачиваний: 853К. https://pub.dev/packages/sentry

file_picker 10.3.8 - плагин для использования родного файлового менеджера для выбора одного или нескольких файлов с поддержкой фильтрации по расширениям. Исправлены ошибки на iOS и Android. 👍 Лайки: 4840, 📥 Скачиваний: 2.3М. https://pub.dev/packages/file_picker

FlutterPulse — канал о мире Flutter!

Поддержать канал

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #sentry_flutter #Pigeon #video_player_android #Sentry #file_picker
Flutter Flavors: полное руководство по работе с несколькими средами
🚀 Хотите упростить тестирование, валидацию и развертывание вашего Flutter-приложения? 🤔 В новой статье вы найдете подробное руководство по настройке Flavors в Android и iOS!

В этой статье вы узнаете, как использовать Flavors для изоляции разных сред (dev, stg, prod) и создания нескольких версий приложения с разными иконками, именами и конфигурациями. Вы научитесь настраивать Flavors для Android и iOS, отображать баннер Flavor внутри приложения и конфигурировать VSCode для отладки приложения с разными Flavors.

🇷🇺 Читать на русском
🇬🇧 Read in English
🌐 Original article

Все подобные новости ищите по хэштегу #FlutterPulseMedium Оцените новую рубрику! 👍

FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming
👍2
Обзор пакетов на тему Tab


tabbed_view 2.0.0
Представляем пакет tabbed_view - виджет для создания классических вкладок, как в настольных приложениях. Он имеет настраиваемые темы и интерактивную демонстрацию и документацию.
👍 Лайки: 124, 📥 Скачиваний: 2.3K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/tabbed_view


buttons_tabbar 1.3.15
Buttons TabBar - это открытый пакет для Flutter, который предоставляет вкладки, где каждый индикатор - это переключатель. Он позволяет создавать интерактивные и настраиваемые вкладки для ваших приложений Flutter.
👍 Лайки: 439, 📥 Скачиваний: 11.9K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/buttons_tabbar


extended_tabs 5.0.0
Пакет extended_tabs расширяет возможности стандартного TabBar в Flutter, добавляя такие функции, как скроллинг родительского или дочернего TabBar при превышении границ текущего, установка направления скроллинга и кэширование страниц.
👍 Лайки: 168, 📥 Скачиваний: 5.1K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/extended_tabs


scrollable_list_tab_scroller 3.1.1
Пакет scrollable_list_tab_scroller позволяет синхронизировать прокручиваемый список группированных элементов с вкладками, создавая настраиваемые вкладки, которые будут автоматически переключаться при прокрутке списка.
👍 Лайки: 167, 📥 Скачиваний: 3.1K
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/scrollable_list_tab_scroller


flutter_advanced_segment 3.1.0
flutter_advanced_segment - продвинутый виджет сегмента, который можно полностью настроить.
👍 Лайки: 112, 📥 Скачиваний: 5.6K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/flutter_advanced_segment


custom_sliding_segmented_control 1.8.5
CustomSlidingSegmentedControl - пакет для Flutter, позволяющий создавать настраиваемые сегментированные контролы.
👍 Лайки: 220, 📥 Скачиваний: 60.4K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/custom_sliding_segmented_control


FlutterPulse — канал о мире Flutter!

#flutter #dart #pubdev #flutterpulse #tabbed_view #buttons_tabbar #extended_tabs #scrollable_list_tab_scroller #flutter_advanced_segment #custom_sliding_segmented_control
💠 Версионирование Flutter-приложений: простая, но важная тема! 🤔

Привет, друзья! Сегодня мы поговорим про версионирование Flutter-приложений 📱. Это тема простая, но часто вызывает вопросы у начинающих разработчиков 🤔.

Во Flutter-приложениях версия указывается в pubspec.yaml с ключом version. Например:

version: 1.2.3+4

Для удобства восприятия можно использовать буквенное представление:

version: A.B.C+D

Сочетание A.B.C отвечает за версию приложения, а значение D — за версию сборки 📈.

Когда повышать каждый уровень версии приложения? 🤔

* A — мажорные изменения 🚀. Повышать этот уровень нужно, если ваше приложение сильно менялось, например, если вы полностью изменили дизайн, переработали пользовательские пути или радикально изменили ключевые функции 🔄.
* B — минорные изменения 📈. Сюда обычно относятся новые функционал и масштабирование старого, новые пользовательские пути без критичного изменения старых 📊.
* C — мелкие фиксы и доработки 🛠️. Стоит повысить уровень C, когда вы вносите правки по багам или верстке, повышаете производительность приложения или выполняете рефакторинг без влияния на ранее реализованные функции 📈.

При повышении версии важно помнить: оно выполняется по уровню наиболее значимых изменений 📊.

А что с версией сборки? 🤔

* D — версия конкретного билда 📈. Стандартно это значение инкрементируется в каждый новый билд вашего приложения, независимо от изменений внутри 📊.

Полную новость читайте здесь.

FlutterPulse — канал о мире Flutter!

#flutter #dart #FlutterPulse #FlutterPulseNews #flutterfriendly 📱💻🔥
🔥3
🚀 Варианты сборки, окружения & CI/CD для проектов Flutter

Представьте, что вы можете развертывать свое приложение Flutter с уверенностью, без страха перед ошибками и с минимальными усилиями. В этой статье мы расскажем, как создать robust-систему сборки, окружения и CI/CD для вашего проекта Flutter.

В статье будут рассмотрены такие темы, как: создание абстрактной конфигурации приложения, организация кода для разных окружений, настройка Android и iOS для работы с разными окружениями, создание CI/CD пайплайна с помощью GitHub Actions, мониторинг и аналитика, а также советы по безопасности и производительности.

Вы узнаете, как:
- Создать гибкую систему конфигурации приложения для разных окружений
- Настроить Android и iOS для работы с разными окружениями
- Создать CI/CD пайплайн, который автоматизирует сборку, тестирование и развертывание приложения
- Использовать мониторинг и аналитику для отслеживания ошибок и производительности приложения

🇷🇺 Читать статью на русском:

🇬🇧 Read the article in English:
Part 1
Part 2

🌐 Читать оригинал

Все подобные новости ищите по хэштегу #FlutterPulseMedium Оцените рубрику! 👍

FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #cicd #devops
👍2
Самые лучшие обновлённые пакеты за последние 24 часа


ChatView 3.0.0
Плагин для Flutter, который позволяет интегрировать высоко настраиваемый интерфейс чата в приложения Flutter с гибкой интеграцией бэкенда.
В обновлении исправлены ошибки, добавлена поддержка нескольких URL в ссылках, текстового выделения и копирования, а также улучшена производительность.
👍 Лайки: 634, 📥 Скачиваний: 1.5К
https://pub.dev/packages/chatview

onesignal_flutter
Плагин для интеграции мобильных приложений с сервисом OneSignal для отправки push-уведомлений, email и sms.
Теперь пакет имеет улучшенные пользовательские и данные управления API, а также поддерживает последние версии iOS и Android.
👍 Лайки: 944, 📥 Скачиваний: 134К
https://pub.dev/packages/onesignal_flutter

dwds 26.2.3
Плагин для разработчиков, который позволяет использовать инструменты, предназначенные для работы с родным Dart VM, с веб-приложениями Dart, скомпилированными с помощью DDC и запущенными в Chrome.
В новой версии исправлены проблемы с паузой при запуске main после горячего перезапуска, настройкой точек останова и закрытием веб-сокетных соединений при сна компьютера.
👍 Лайки: 31, 📥 Скачиваний: 2.3М
https://pub.dev/packages/dwds

FVM 4.0.5
Менеджер версий Flutter SDK, позволяющий легко переключаться между версиями и тестировать новые релизы.
В новой версии исправлены ошибки, улучшена установка и добавлена поддержка legacy конфигурационных файлов.
👍 Лайки: 705, 📥 Скачиваний: 111К
https://pub.dev/packages/fvm

flutter_naver_map 1.4.3
Плагин для интеграции карт Naver в приложения Flutter.
В новой версии добавлены новые функции, такие как виджет компаса и возможность получать текущую позицию камеры.
👍 Лайки: 114, 📥 Скачиваний: 939
https://pub.dev/packages/flutter_naver_map

flutter_blue_plus 2.1.0
Плагин Bluetooth Low Energy для Flutter, поддерживающий роль центрального устройства (BLE Central Role) и работающий на платформах iOS, macOS, Android, Linux и Web.
В новой версии обновлена лицензия и добавлена поддержка пакета flutter_blue_plus_winrt.
👍 Лайки: 1210, 📥 Скачиваний: 147К
https://pub.dev/packages/flutter_blue_plus

FlutterPulse — канал о мире Flutter!

Поддержать канал

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #onesignal_flutter #dwds #FVM #flutter_naver_map #flutter_blue_plus #ChatView
Адаптивная типографика в Flutter: секреты flutter_screenutil

Хотите, чтобы текст в вашем Flutter-приложении выглядел идеально на любом экране? 🤔 Тогда вам точно нужно узнать о пакете flutter_screenutil, который делает создание адаптивной типографики простым и удобным!

В этой статье вы научитесь создавать масштабируемые и повторно используемые стили текста с помощью flutter_screenutil. Вы узнаете, как инициализировать ScreenUtil, создать адаптивный TextStyleHelper и использовать его для стилизации текста. Кроме того, вы поймёте, почему flutter_screenutil — это лучший выбор для создания профессиональной и согласованной типографики в вашем приложении.

🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article

Все подобные новости ищите по хэштегу #FlutterPulseMedium Напишите, понравилась ли вам новая рубрика!

FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #typography #flutterdev #flutterpackage
Самые лучшие обновлённые пакеты за последние 24 часа

background_downloader 9.4.3 - пакет для скачивания и загрузки файлов в фоновом режиме на платформах iOS, Android, MacOS, Windows и Linux. В новой версии исправлены проблемы с обработкой JSON, оптимизированы операции с базой данных и добавлена функция автоматического очищения базы данных. Кроме того, исправлена производительность фонового вызова на iOS.
👍 Лайки: 458, 📥 Скачиваний: 84.3К
https://pub.dev/packages/background_downloader

flutter_map_location_marker 10.2.0 - пакет для отображения текущего местоположения устройства на карте в приложениях Flutter. В новой версии исправлены ошибки, улучшено поведение и добавлен параметр errorHandler.
👍 Лайки: 185, 📥 Скачиваний: 39.5К
https://pub.dev/packages/flutter_map_location_marker

LangChain.dart 0.8.1 - пакет, который предоставляет API для работы с языковыми моделями. Теперь доступен API listModels() для LLM и Embeddings. Исправлена сериализация вывода инструментов в AgentExecutor.
👍 Лайки: 279, 📥 Скачиваний: 2.5К
https://pub.dev/packages/langchain

Forui 0.17.0 - библиотека UI-компонентов для Flutter, предоставляющая набор красиво оформленных и минималистичных виджетов. В новой версии обновлен API, добавлена поддержка декларативного состояния и новой синтаксиса dot-shorthand. Также добавлены автоматические исправления для обновления кода до последней версии.
👍 Лайки: 319, 📥 Скачиваний: 4.6К
https://pub.dev/packages/forui

phone_form_field 10.0.16 - пакет для Flutter, который обеспечивает кроссплатформенный ввод номера телефона с поддержкой интернационализации и валидацией. В новой версии исправлена проблема с build runner и обновлены зависимости до последней версии.
👍 Лайки: 213, 📥 Скачиваний: 34.6К
https://pub.dev/packages/phone_form_field

ansi_escapes 2.0.1 - пакет для манипулирования терминалом с помощью ANSI escape кодов. В новой версии исправлены ошибки и обновлены зависимости.
👍 Лайки: 9, 📥 Скачиваний: 40.3К
https://pub.dev/packages/ansi_escapes

FlutterPulse — канал о мире Flutter!

Поддержать канал

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #background_downloader #flutter_map_location_marker #LangChain #Forui #phone_form_field #ansi_escapes
Полное руководство по созданию push-уведомлений для Flutter Web
Хотите отправлять push-уведомления в своё Flutter Web-приложение? Теперь это возможно с помощью Firebase Cloud Messaging и service workers!
В этой статье вы найдёте подробное руководство по интеграции push-уведомлений в ваше Flutter Web-приложение. Вы узнаете, как настроить Firebase, добавить service workers, запрашивать разрешения на уведомления и отправлять тестовые уведомления.

В статье описаны все необходимые шаги: от добавления Firebase в проект до настройки service workers и отображения кастомных уведомлений. Вы также найдёте советы по тестированию и отладке уведомлений.

Ссылки на полное руководство:
🇷🇺Русская версия
🇬🇧English version
🌐Оригинальная статья

Все подобные новости ищите по хэштегу #FlutterPulseMedium Оцените новую рубрику!

FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #FlutterPulseMedium #pushnotifications #FirebaseCloudMessaging #serviceworkers #webdevelopment
Обзор пакетов на тему Avatar, Profile Picture & Chat Heads


Avatar Brick 1.0.0
Пакет Avatar Brick позволяет создавать аватары с автоматическим отображением инициалов, если нет изображения. Он поддерживает различные источники изображений и позволяет настраивать размер, цвет и радиус аватаров.
👍 Лайки: 31, 📥 Скачиваний: 24K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/avatar_brick


flutter_advanced_avatar 1.5.2
Пакет flutter_advanced_avatar позволяет добавлять в приложение уникальные аватары с богатым API для кастомизации. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 110, 📥 Скачиваний: 4.4K
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/flutter_advanced_avatar


Avatar Better 1.0.1
Пакет Avatar Better позволяет создавать настраиваемые аватары и изображения профиля с различными вариантами стиля и интерактивными функциями. Он поддерживает несколько источников изображений и имеет функцию обрезки изображений.
👍 Лайки: 24, 📥 Скачиваний: 68
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/avatar_better


avatar_stack 3.0.0
Пакет avatar_stack позволяет создавать анимированные стэки аватаров и визуально представлять пользователей, места и вещи в ограниченном пространстве. Он имеет настройки для количества элементов, выравнивания и перекрытия аватаров.
👍 Лайки: 187, 📥 Скачиваний: 5.9K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/avatar_stack


OverflowView 0.5.0
Пакет OverflowView является виджетом для Flutter, который отображает дочерние элементы в строку с индикатором переполнения, если места не хватает. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 219, 📥 Скачиваний: 20.9K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/overflow_view


Avataaars 1.1.0
Пакет Avataaars позволяет легко генерировать красивые персональные аватары в формате SVG. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 28, 📥 Скачиваний: 85
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/avataaars


FlutterPulse — канал о мире Flutter!

#flutter #dart #pubdev #flutterpulse #AvatarBrick #flutter_advanced_avatar #AvatarBetter #avatar_stack #OverflowView #Avataaars