Flutter Pulse
Open in Telegram
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Show more1 021
Subscribers
No data24 hours
+17 days
No data30 days
Posts Archive
1 021
Самые лучшие обновлённые пакеты за последние 24 часа
video_pool 0.5.0 - пакет для создания лент видео в стиле TikTok, Reels и Instagram в приложениях Flutter. В новой версии добавлен VideoPlayerAdapter, который позволяет использовать официальный плагин video_player для воспроизведения видео. Также добавлены новые функции и исправлены ошибки.
👍 Лайки: 20, 📥 Скачиваний: 102
https://pub.dev/packages/video_pool
flutter_monaco 1.7.1 - плагин для интеграции редактора Monaco в приложения Flutter. В новой версии исправлена ошибка, которая не позволяла загружать Monaco при использовании стратегии URL-пути в Flutter Web.
👍 Лайки: 30, 📥 Скачиваний: 599
https://pub.dev/packages/flutter_monaco
livekit_client 2.8.1 - пакет для добавления функций реального времени видео, аудио и данных к вашему приложению Flutter. В обновлении добавлена возможность настройки агента развертывания в источнике токенов, исправлена совместимость плагина Android с AGP 9 и встроенным Kotlin, установлено значение "maintain-resolution" в качестве предпочтения видео по умолчанию для локальной публикации видео.
👍 Лайки: 265, 📥 Скачиваний: 91 100
https://pub.dev/packages/livekit_client
libsignal_protocol_dart 0.8.1 - пакет для обеспечения безопасного шифрования сообщений. В новой версии обновлен protobuf до версии ^6.0.0.
👍 Лайки: 66, 📥 Скачиваний: 5620
https://pub.dev/packages/libsignal_protocol_dart
flutter_archive 6.3.0 - пакет для создания и извлечения ZIP-архивов в приложениях Flutter. В обновлении повышена производительность и исправлены ошибки для iOS, macOS и Android.
👍 Лайки: 171, 📥 Скачиваний: 38 600
https://pub.dev/packages/flutter_archive
flutter_file_dialog 3.3.0 - пакет для создания диалогов для выбора и сохранения файлов, а также для выбора директорий на Android и iOS. В новой версии обновлены настройки для iOS и Android, а также улучшены примеры использования.
👍 Лайки: 106, 📥 Скачиваний: 52 200
https://pub.dev/packages/flutter_file_dialog
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #video_pool #flutter_monaco #livekit_client #libsignal_protocol_dart #flutter_archive #flutter_file_dialog
1 021
Обзор пакетов на тему WebView
webview_flutter_plus 0.4.20
Пакет webview_flutter_plus позволяет загружать локальный HTML, CSS и JavaScript контент из Assets или строк через локальный сервер. Он имеет 168 лайков и более 9.4K скачиваний.
👍 Лайки: 168, 📥 Скачиваний: 9.4K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/webview_flutter_plus
webview_all 1.0.3
Пакет webview_all позволяет отображать веб-страницы во Flutter-приложениях на всех платформах, включая Android, iOS, Windows, macOS и Linux. Лайков: 76, Скачиваний: 3.9K.
👍 Лайки: 76, 📥 Скачиваний: 3.9K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/webview_all
webcontent_converter 0.0.10+6
Пакет webcontent_converter позволяет конвертировать любой веб-контент, веб-URI в изображение или PDF-файл. Поддерживает Android, iOS и Desktop. Лайков: 32, Скачиваний: 25.
👍 Лайки: 32, 📥 Скачиваний: 25
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/webcontent_converter
webview_flutter 4.14.0
Пакет webview_flutter для отображения веб-страниц в приложениях Flutter. Поддерживает Android, iOS и macOS. Лайков: 4510, скачиваний: 2.6M.
👍 Лайки: 4510, 📥 Скачиваний: 2.6M
📅 Обновлено: 6 дней назад
https://pub.dev/packages/webview_flutter
webview_win_floating 3.0.3
Пакет webview_win_floating позволяет использовать WebView в приложениях Flutter на платформах Windows и Linux. Лайков: 32, Скачиваний: 5.1K.
👍 Лайки: 32, 📥 Скачиваний: 5.1K
📅 Обновлено: 40 дней назад
https://pub.dev/packages/webview_win_floating
fwfh_webview 0.15.7
Пакет fwfh_webview позволяет отображать IFRAME с официальным плагином WebView в Flutter. Лайков: 45, Скачиваний: 267K.
👍 Лайки: 45, 📥 Скачиваний: 267K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/fwfh_webview
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #webview_flutter_plus #webview_all #webcontent_converter #webview_flutter #webview_win_floating #fwfh_webview
1 021
Container vs SizedBox во Flutter: в чем разница и когда использовать 🤔
В Flutter есть два виджета, которые на первый взгляд делают одно и то же: Container и SizedBox. Но между ними есть принципиальная разница, и использование не того виджета в нужном месте может привести к лишней вложенности, нечитаемому коду и проблемам с производительностью 🚨.
Container - это универсальный виджет, который объединяет в себе несколько функций: управление размерами, отступами, фоном, рамкой и тенью. Он может одновременно задавать ширину, высоту, цвет, скругление углов и отступы внутри себя 📈.
SizedBox - это простой и легкий виджет, который делает только одно: задает фиксированный размер. Либо ширину, либо высоту, либо оба параметра сразу. Если ему не передать child, он просто создаст пустое пространство заданного размера - это удобно для создания отступов между виджетами 📏.
Ключевые отличия:
- Container может существовать без явно заданных размеров и растягиваться по содержимому.
- SizedBox всегда либо фиксированного размера, либо, если размер не указан, вообще ничего не отображает.
- Container - тяжелый виджет, он создает больше объектов и выполняет больше вычислений.
- SizedBox - легкий, он просто передает свои ограничения дочернему виджету.
Когда использовать каждый виджет:
- SizedBox лучше использовать, когда нужно задать фиксированные ширину или высоту без дополнительной стилизации, добавить пустое пространство между виджетами или явно ограничить размеры дочернего виджета без добавления декоративных элементов.
- Container подходит для всего остального: когда нужно не только задать размер, но и добавить фон, рамку, тень или скругление, когда нужны внутренние отступы, или когда нужно, чтобы виджет сам подстраивался под контент и при этом имел декоративное оформление.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #hardworkerFlutter
1 021
Самые лучшие обновлённые пакеты за последние 24 часа
onesignal_flutter 3.2.0
Плагин для интеграции мобильных приложений с сервисом OneSignal, который предоставляет бесплатные услуги электронной почты, SMS, push-уведомлений и сообщений внутри приложения.
Последняя версия пакета включает улучшения и исправления ошибок.
👍 Лайки: 952, 📥 Скачиваний: 155К
https://pub.dev/packages/onesignal_flutter
serious_python 3.0.0
Плагин для запуска встроенного интерпретатора Python в процессе через dart_bridge FFI.
Также обновлена система пакетов для Android, теперь они загружаются напрямую из APK.
Пакет требует Flutter 3.44.2/Dart 3.12+.
👍 Лайки: 139, 📥 Скачиваний: 21.1К
https://pub.dev/packages/serious_python
flutter_blue_plus_platform_interface 9.0.3
Плагин обеспечивает общий интерфейс для плагина flutter_blue_plus, позволяя создавать платформо-специфические реализации.
В новой версии добавлен корпоративный тариф для компаний с 250+ сотрудниками.
👍 Лайки: 3, 📥 Скачиваний: 226К
https://pub.dev/packages/flutter_blue_plus_platform_interface
flutter_blue_plus_linux 9.0.3
Плагин используется для реализации функций Bluetooth в Linux-приложениях, созданных с помощью Flutter.
В новой версии добавлен корпоративный тарифный план для компаний с 250+ сотрудниками.
👍 Лайки: 0, 📥 Скачиваний: 226К
https://pub.dev/packages/flutter_blue_plus_linux
flutter_blue_plus 2.3.9
Плагин - Bluetooth Low Energy плагин для Flutter, поддерживающий роль центрального устройства (BLE Central Role) и работающий на платформах iOS, macOS, Android, Linux и Web.
В новой версии обновлены настройки лицензирования, добавлен корпоративный тариф для компаний с 250+ сотрудниками, а также внесены изменения в названия пакетов для Android.
👍 Лайки: 1260, 📥 Скачиваний: 245К
https://pub.dev/packages/flutter_blue_plus
dart_code_linter 4.1.5
Плагин используется для выявления и исправления проблем в коде Dart и Flutter, включая потенциальные ошибки runtime, нарушения лучших практик и проблемы стиля.
В новой версии добавлен автофикс для правила avoid-duplicate-exports, который удаляет дублирующуюся директиву экспорта.
👍 Лайки: 69, 📥 Скачиваний: 92.1К
https://pub.dev/packages/dart_code_linter
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #onesignal_flutter #serious_python #flutter_blue_plus_platform_interface #flutter_blue_plus_linux #flutter_blue_plus #dart_code_linter
1 021
Обзор пакетов на тему Drawing, Painting & Signature
perfect_freehand 2.5.2+1
Пакет perfect_freehand предназначен для создания идеальных линий с чувствительностью к давлению. Он имеет 187 лайков и 6.8K скачиваний.
👍 Лайки: 187, 📥 Скачиваний: 6.8K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/perfect_freehand
patterns_canvas 0.6.0
Пакет Patterns Canvas позволяет создавать различные узоры, такие как полосы, точки и квадраты, на элементах Canvas или виджетах. Уже 115 лайков и 38.4K скачиваний.
👍 Лайки: 115, 📥 Скачиваний: 38.4K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/patterns_canvas
syncfusion_flutter_signaturepad 33.2.13+1
Пакет Syncfusion Flutter SignaturePad позволяет создавать реалистичные подписи и сохранять их как изображения. Он имеет богатые возможности настройки и поддерживает различные платформы. Лайков: 307, Скачиваний: 227K.
👍 Лайки: 307, 📥 Скачиваний: 227K
📅 Обновлено: 6 часов назад
https://pub.dev/packages/syncfusion_flutter_signaturepad
flutter_drawing_board 1.0.1+2
Пакет Flutter Drawing Board предназначен для создания интерактивных досок для рисования в Flutter. Он имеет 268 лайков и более 3.7K скачиваний.
👍 Лайки: 268, 📥 Скачиваний: 3.7K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/flutter_drawing_board
hand_signature 3.1.0+2
Пакет Hand Signature позволяет создавать гладкие подписи на любых платформах, поддерживаемых Flutter. Он предлагает настройки для рисования и экспорта, включая поддержку файлов SVG. Лайков: 304, Скачиваний: 7.1K.
👍 Лайки: 304, 📥 Скачиваний: 7.1K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/hand_signature
signature 6.3.0
Пакет signature предоставляет высокопроизводительный холст для подписей с настраиваемым стилем, границами и начальными состояниями. Он набрал 658 лайков и 232K скачиваний.
👍 Лайки: 658, 📥 Скачиваний: 232K
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/signature
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #perfect_freehand #patterns_canvas #syncfusion_flutter_signaturepad #flutter_drawing_board #hand_signature #signature
1 021
Самые лучшие обновлённые пакеты за последние 24 часа
analysis_server_plugin 0.3.19 - плагин для создания своих собственных плагинов для статического анализа кода Dart в IDE и командной строке. Теперь требует версии 14.0.0 пакета analyzer и 0.14.13 пакета analyzer_plugin. Уже 332000 скачиваний и 18 лайков! 👍 Лайки: 18, 📥 Скачиваний: 332К. Подробнее: https://pub.dev/packages/analysis_server_plugin
analyzer 14.0.0 - пакет для статического анализа кода на языке Dart. В новой версии удалены некоторые устаревшие элементы. Пакет имеет 319 лайков и более 12 400 000 скачиваний! 👍 Лайки: 319, 📥 Скачиваний: 12.4М. Подробнее: https://pub.dev/packages/analyzer
syncfusion_flutter_gauges 33.2.13+1 - пакет для создания современных, интерактивных и анимированных индикаторов в приложениях Flutter. Теперь пакет содержит исправление ошибки, связанной с MarkerPointer в Radial Gauge. Лайков: 1150, Скачиваний: 79200. Подробнее: https://pub.dev/packages/syncfusion_flutter_gauges
analyzer_plugin 0.14.13 - пакет для создания плагинов для сервера анализа. Теперь требует версию 14.0.0 пакета analyzer. Лайков: 46, Скачиваний: 1 510 000. Подробнее: https://pub.dev/packages/analyzer_plugin
syncfusion_flutter_datepicker 33.2.13+1 - пакет для выбора дат, диапазонов дат или нескольких дат в приложениях Flutter. В новой версии исправлены проблемы с выбором дат и жестами при смещении Date Range Picker. Лайков: 1630, Скачиваний: 222000. Подробнее: https://pub.dev/packages/syncfusion_flutter_datepicker
syncfusion_flutter_calendar 33.2.13+1 - пакет для создания календарей в приложениях Flutter. В новой версии исправлена ошибка, которая вызывала крах при быстром переходе между видами календаря. Пакет имеет 1570 лайков и 67300 скачиваний. Подробнее: https://pub.dev/packages/syncfusion_flutter_calendar
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #analysis_server_plugin #analyzer #syncfusion_flutter_gauges #analyzer_plugin #syncfusion_flutter_datepicker #syncfusion_flutter_calendar
1 021
Обзор пакетов на тему Network Connectivity Status
connectivity_plus 7.1.1
Он позволяет определять доступные типы сетевого подключения, такие как Wi-Fi, мобильная сеть, Ethernet и другие. Пакет имеет более 2.7M скачиваний и 4059 лайков.
👍 Лайки: 4059, 📥 Скачиваний: 2.7M
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/connectivity_plus
connectivity_wrapper 1.3.0
Пакет connectivity_wrapper позволяет создавать приложения, которые предоставляют обратную связь пользователю, когда устройство не подключено к интернету.
👍 Лайки: 157, 📥 Скачиваний: 1.5K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/connectivity_wrapper
internet_connection_checker_plus 3.1.0
Этот пакет используется для проверки подключения к интернету в приложениях Dart и Flutter. У него уже 516 лайков и 135K скачиваний.
👍 Лайки: 516, 📥 Скачиваний: 135K
📅 Обновлено: 30 часов назад
https://pub.dev/packages/internet_connection_checker_plus
connection_notifier 4.1.0
Пакет Connection Notifier позволяет легко уведомлять пользователей о статусе подключения и предоставляет инструменты для отслеживания состояния интернет-соединения.
👍 Лайки: 115, 📥 Скачиваний: 640
📅 Обновлено: 31 день назад
https://pub.dev/packages/connection_notifier
at_server_status 1.1.1
Этот пакет позволяет легко проверять статус сервера atRoot и atServer для конкретного atSign.
👍 Лайки: 9, 📥 Скачиваний: 9.1K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/at_server_status
flutter_offline 6.0.0
Этот пакет позволяет легко управлять подключением к интернету в ваших приложениях Flutter. Уже 5.1K скачиваний и 679 лайков!
👍 Лайки: 679, 📥 Скачиваний: 5.1K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/flutter_offline
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #connectivity_plus #connectivity_wrapper #internet_connection_checker_plus #connection_notifier #at_server_status #flutter_offline
1 021
Самые лучшие обновлённые пакеты за последние 24 часа
flutter_gemma 1.0.0
Плагин для Flutter, который позволяет использовать модели Gemma и другие локальные языковые модели прямо в приложениях Flutter, обеспечивая повышенную приватность и функциональность офлайн.
В обновлении появился модульный пакет, позволяющий использовать только необходимые компоненты, и новая система инициализации.
👍 Лайки: 388, 📥 Скачиваний: 17.9К
https://pub.dev/packages/flutter_gemma
curved_navigation_bar_pro 2.0.9
Плагин для создания настраиваемой изогнутой нижней панели навигации с анимированной выемкой, пузырьком FAB и поддержкой различных форматов иконок.
Теперь пакет имеет 100% покрытие кода.
👍 Лайки: 36, 📥 Скачиваний: 704
https://pub.dev/packages/curved_navigation_bar_pro
flutter_callkit_incoming 3.1.2
Плагин для показа входящих звонков в вашем Flutter-приложении, с кастомным интерфейсом для Android и Callkit для iOS.
В новой версии исправлены ошибки с маппингом данных и восстановлена конфигурация maximumCallGroups для iOS.
👍 Лайки: 503, 📥 Скачиваний: 98.7К
https://pub.dev/packages/flutter_callkit_incoming
dart_console 5.1.0
Плагин для создания консольных приложений на Dart, который поддерживает улучшенное отображение таблиц и обработку строк для восточно-азиатских символов, исправляет ошибки с определением размера терминала и добавляет асинхронный поток ввода клавиш.
👍 Лайки: 145, 📥 Скачиваний: 431К
https://pub.dev/packages/dart_console
FVM 4.1.1
Менеджер версий Flutter SDK для проектов, который исправляет проблемы с кэшем Git, устраняет зависания при запуске без интерактивного терминала и ложные предупреждения о несоответствии версий Flutter.
👍 Лайки: 721, 📥 Скачиваний: 182К
https://pub.dev/packages/fvm
dart_code_linter 4.1.4
Мощный инструмент для проверки и улучшения качества кода на Dart и Flutter, который добавляет автофикс для правила no-blank-line-before-single-return и исправляет ошибку в том же правиле.
👍 Лайки: 69, 📥 Скачиваний: 82.7К
https://pub.dev/packages/dart_code_linter
FlutterPulse — канал о мире Flutter!
Поддержать канал
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #flutter_gemma #curved_navigation_bar_pro #flutter_callkit_incoming #dart_console #FVM #dart_code_linter
1 021
Самые лучшие обновлённые пакеты за последние 24 часа
flutter_carplay 1.6.1
Плагин для Flutter, который позволяет создавать приложения для Apple CarPlay и Android Auto с помощью Flutter.
В новой версии исправлены проблемы со Swift Package Manager и добавлена проверка на поддерживаемые шаблоны.
👍 Лайки: 179, 📥 Скачиваний: 2.4К
https://pub.dev/packages/flutter_carplay
screen_brightness_macos 2.1.4
Плагин для управления яркостью экрана в macOS.
Теперь минимальная версия macOS для использования пакета установлена на 10.15, что исправляет ошибку сборки.
👍 Лайки: 1, 📥 Скачиваний: 154К
https://pub.dev/packages/screen_brightness_macos
screen_brightness 2.1.11
Плагин для управления яркостью экрана в приложениях.
В новой версии исправлена ошибка при сборке под macOS, минимальная версия macOS повышена до 10.15.
👍 Лайки: 165, 📥 Скачиваний: 171К
https://pub.dev/packages/screen_brightness
gpx 2.4.0
Пакет для работы с GPS-данными в формате GPX.
Теперь поддерживаются namespaces, обновлён Dart SDK до 2.19 и выше, а также XML до 6.3.0.
👍 Лайки: 67, 📥 Скачиваний: 13.4К
https://pub.dev/packages/gpx
flutter_test_robots 1.2.0
Пакет для симуляции нажатий клавиш, ввода текста с помощью клавиатуры и IME, а также для тестирования виджетов на популярных мобильных устройствах.
Теперь пакет позволяет симулировать еще больше поведений IME и не требует явного поиска DeltaTextInputClient.
👍 Лайки: 34, 📥 Скачиваний: 67.1К
https://pub.dev/packages/flutter_test_robots
myfatoorah_flutter 3.3.2
Пакет для интеграции платежного шлюза MyFatoorah в приложения Flutter.
В обновлении исправлены ошибки, включая OnGPayExecutePaymentSuccess, и улучшена общая производительность.
👍 Лайки: 64, 📥 Скачиваний: 1.7К
https://pub.dev/packages/myfatoorah_flutter
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_carplay #screen_brightness_macos #screen_brightness #gpx #flutter_test_robots #myfatoorah_flutter
1 021
Новые пакеты за неделю
data_monitor 1.0.0
Этот пакет позволяет использовать менеджмент состояния для преодоления некоторых ограничений фреймворка. Он позволяет создавать репозитории данных или модели, которые уведомляют вызывающие компоненты о изменениях в полях членов.
Уже 1 лайк и 308 скачиваний!
https://pub.dev/packages/data_monitor
rope_editor 1.0.1
Пакет rope_editor - это высокопроизводительный текстовый редактор с поддержкой синтаксического выделения и поиска. Он использует Rust-бэкенд для хранения и манипуляции текстом, что позволяет ему работать с большими файлами и длинными строками.
Лайков: 1
Скачиваний: 131
https://pub.dev/packages/rope_editor
bm_flutter_networking 1.0.0
Этот пакет предоставляет типобезопасные запросы API, автоматическое обновление токенов, настраиваемое сопоставление ошибок и защиту SSL.
Лайков: 2
Скачиваний: 0
https://pub.dev/packages/bm_flutter_networking
dart_pdf_editor 1.0.0
Пакет dart_pdf_editor позволяет создавать приложения для просмотра и редактирования PDF-файлов на различных платформах, включая iOS, Android, macOS, Windows, Linux и web.
Лайков: 2
Скачиваний: 95
https://pub.dev/packages/dart_pdf_editor
dnd_kit 1.0.1
Используйте его для построения sortable списков, grid, Kanban досок и других интерфейсов с перетаскиванием.
Лайков: 1, Скачиваний: 117.
https://pub.dev/packages/dnd_kit
flutter_native_ai 1.0.0
Он позволяет использовать модели Apple Foundation на iOS и Gemini Nano на Android.
Уже 2 лайка и 0 скачиваний.
https://pub.dev/packages/flutter_native_ai
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestNewPackages #data_monitor #rope_editor #bm_flutter_networking #dart_pdf_editor #dnd_kit #flutter_native_ai
1 021
Уменьшаем размер установочного файла: лайфхаки для ассетов в Flutter! 🚀
Среднестатистический пользователь любит, когда скачивание приложения занимает мало времени 🕒. Для этого нам нужно по максимуму уменьшать размер установочного файла 📦. В основном это необходимо для Android, но может быть полезно и под другие платформы 📈. И главное, чтобы это быстро и правильно работало 💻.
В первую очередь много места занимают ассеты: картинки, шрифты, иконки 📸. Держите несколько полезных лайфхаков от нас:
1️⃣ Храните растровые изображения в формате WebP. Это современный формат, который создан в недрах Google и он намного эффективнее сжимает файлы, чем более распространенные JPEG и PNG, а также умеет в прозрачность 🌐.
2️⃣ Следите за максимальным размером изображений. Если вам нужно отобразить картинку в формате 100 на 100, а вы добавляете в ассеты картинку размером 2000 на 2000, то это излишне даже для очень больших экранов 📺. Поэтому, максимальный размер мы высчитываем так - размер виджета, умноженный на 4 🤔.
3️⃣ Храните иконки в шрифте. Для хранения этого типа ассетов существует три варианта:
• Хранить иконки в формате SVG. Да, это векторный формат, но он не до конца подходит к Flutter 🤷♂️.
• Перевод иконок в специальный векторный формат. Это лучше, но не лишает всех минусов, так как такие иконки все равно отдельные и тоже влияют на отрисовку, хоть и меньше 📊.
• Специализированный шрифт. Это нативный вариант, так как вы получаете
IconData, а при сборке будут откидываться неиспользуемые иконки 📈. Но есть минусы - не всегда получается сложные иконки перегнать в этот формат и он подходит только для монохромных иконок 🖌️.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #flutter_amiga 🚀💻📈1 021
Самые лучшие обновлённые пакеты за последние 24 часа
flutter_test_robots 1.1.0
Плагин для Flutter, который позволяет расширить функциональность WidgetTester для конфигураций устройств и более 60 новых симуляций клавиатурных сокращений.
Минимальная версия Flutter обновлена до 3.10.0.
👍 Лайки: 32, 📥 Скачиваний: 68 900
https://pub.dev/packages/flutter_test_robots
large_file_handler 0.5.0
Плагин для Flutter, который позволяет обрабатывать большие файлы на различных платформах, включая macOS, Windows и Linux.
Улучшен процесс скачивания файлов на iOS и Android.
👍 Лайки: 7, 📥 Скачиваний: 14 000
https://pub.dev/packages/large_file_handler
Tracelet 3.3.2
Плагин для фоновой геолокации в Flutter, который предоставляет такие функции, как обнаружение движения, геозонирование, хранение данных в SQLite и синхронизация по HTTP.
Исправлены ошибки с передачей данных о местоположении на Android и iOS, а также улучшен алгоритм обнаружения аварий.
👍 Лайки: 37, 📥 Скачиваний: 5980
https://pub.dev/packages/tracelet
curved_navigation_bar_pro 2.0.8
Плагин для создания настраиваемой изогнутой нижней панели навигации с анимированной выемкой, пузырьком FAB и поддержкой различных форматов иконок.
Улучшена документация и стили CNBP.
👍 Лайки: 36, 📥 Скачиваний: 664
https://pub.dev/packages/curved_navigation_bar_pro
i_validator 1.1.7
Плагин для валидации форм, входных данных и бизнес-логики в приложениях Flutter.
Обновлена зависимость cross_file до версии ^0.3.5+2.
👍 Лайки: 16, 📥 Скачиваний: 53
https://pub.dev/packages/i_validator
flutter_confetti 0.5.1
Плагин для создания анимации конфетти в Flutter.
Исправлена ошибка #9.
👍 Лайки: 144, 📥 Скачиваний: 19900
https://pub.dev/packages/flutter_confetti
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_test_robots #large_file_handler #Tracelet #curved_navigation_bar_pro #i_validator #flutter_confetti
1 021
Самые лучшие обновлённые пакеты за последние 24 часа
solidui - это всесторонняя библиотека UI для создания приложений на основе Solid с использованием Flutter. Пакет предоставляет удобный заменитель Scaffold, называемый SolidScaffold, а также компоненты навигации, управление файлами, обработку ключей безопасности и функции аутентификации. В последней версии пакета были внесены обновления, которые улучшают его функциональность и удобство использования. 👍 Лайки: 4, 📥 Скачиваний: 3.3К. https://pub.dev/packages/solidui
flutter_soloud - низкоуровневый аудио-плагин для Flutter, предназначенный для игр и иммерсивных приложений. В новой версии исправлена проблема с компиляцией на Windows. Пакет имеет 580 лайков и более 60.7К скачиваний. 👍 Лайки: 580, 📥 Скачиваний: 60.7К. https://pub.dev/packages/flutter_soloud
flutter_scene - движок реального времени 3D для Flutter. В обновлении нет изменений кода, но были внесены изменения в описание пакета и добавлен логотип Flutter Scene. Лайков: 204, Скачиваний: 2.0К. https://pub.dev/packages/flutter_scene
firestore_cache - пакет для кэширования документов Firestore в приложениях Flutter, позволяя читать данные из кэша, а затем из сервера. В новой версии исправлены ошибки, обновлены зависимости и улучшена совместимость с последними версиями Dart и Flutter SDK. Лайков: 107, Скачиваний: 1.4К. https://pub.dev/packages/firestore_cache
device_preview_plus - пакет, который позволяет предварительно просмотреть, как ваше приложение будет выглядеть и работать на другом устройстве. В новой версии исправлены ошибки и обновлены зависимости. Лайков: 71, Скачиваний: 14.8К. https://pub.dev/packages/device_preview_plus
flutter_carplay - пакет, который позволяет создавать приложения для Apple CarPlay и Android Auto с помощью Flutter. Версия 1.6.0 включает обновления для SwiftPM и исправления ошибок. Лайков: 179, Скачиваний: 2.2К. https://pub.dev/packages/flutter_carplay
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #solidui #flutter_soloud #flutter_scene #firestore_cache #device_preview_plus #flutter_carplay
Available now! Telegram Research 2025 — the year's key insights 
