ru
Feedback
Flutter Pulse

Flutter Pulse

Открыть в Telegram

На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.

Больше
1 021
Подписчики
Нет данных24 часа
+17 дней
Нет данных30 день
Архив постов
Scope Manager | Dependency Injection For Flutter 📱💻 В этом видео автор в продолжении стрима рассказывает о внедрении зависимостей (Dependency Injection) в Flutter и представляет свою библиотеку Scope Manager для управления зависимостями. 📚💡 Внедрение зависимостей - это процесс предоставления зависимостей классам, которые в них нуждаются. 🔄💻 Существует несколько способов сделать это, включая конструктор, метод или параметр, а также свойство или поле. 📝👀 Автор делится своими предпочтениями относительно управления зависимостями, подчеркивая важность централизованного управления и явного контроля жизненного цикла объектов. 🔝💯 Он также представляет библиотеку Scope Manager, которая позволяет управлять зависимостями на основе областей (scopes). 📈💻 Области представляют собой группы зависимостей, которые имеют одинаковый жизненный цикл. 🔄👥 В видео автор демонстрирует пример использования Scope Manager в Flutter-приложении, показывая, как библиотека упрощает управление зависимостями и их жизненным циклом. 📱💻 Если вы заинтересованы в улучшении управления зависимостями в ваших Flutter-приложениях, это видео для вас! 👀💡 Ссылка на видео: Scope Manager | Dependency Injection For Flutter 🎥 👉 Подпишитесь на канал и посмотрите другие видео по хэштегу #FlutterPulseYoutube! 📚👍 #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube

Обзор пакетов на тему Drawing, Painting & Signature flutter_drawing_board 1.0.1+2 Этот мощный и настраиваемый пакет для Flutter позволяет создавать интерактивные доски для рисования с продвинутыми функциями. Он включает в себя богатый набор инструментов для рисования, продвинутую сглаживание линий, отмену/повтор, вращение, масштабирование и другие функции. 👍 Лайки: 263, 📥 Скачиваний: 11.4K 📅 Обновлено: 57 дней назад https://pub.dev/packages/flutter_drawing_board perfect_freehand 2.5.2+1 Этот пакет для Flutter позволяет рисовать идеальные линии с учетом давления, он портирован из JavaScript-библиотеки perfect-freehand. Пакет поддерживает имитацию давления или использование реального давления и позволяет настраивать размер, сглаживание, тонкость и другие параметры линии. 👍 Лайки: 185, 📥 Скачиваний: 5.9K 📅 Обновлено: 50 дней назад https://pub.dev/packages/perfect_freehand signature 6.3.0 Этот пакет предоставляет высокопроизводительный canvas для подписей с настройками стиля, границ и начального состояния. Пакет имеет высокую производительность и прост в использовании. 👍 Лайки: 652, 📥 Скачиваний: 182K 📅 Обновлено: 9 месяцев назад https://pub.dev/packages/signature hand_signature 3.1.0+2 Hand Signature - это плагин для Flutter, который предоставляет Signature Pad для создания гладких подписей. Пакет работает на любой платформе, поддерживаемой Flutter, и позволяет изменять толщину линии, цвет и сглаживание. 👍 Лайки: 301, 📥 Скачиваний: 9.0K 📅 Обновлено: 8 месяцев назад https://pub.dev/packages/hand_signature flutter_painter_v2 2.1.0+1 Этот пакет для рисования в Flutter позволяет свободно рисовать, добавлять текст, формы, изображения и даже стирать. Пакет прост в использовании и имеет интуитивный интерфейс. 👍 Лайки: 77, 📥 Скачиваний: 767 📅 Обновлено: 13 месяцев назад https://pub.dev/packages/flutter_painter_v2 syncfusion_flutter_signaturepad 33.1.44 Этот пакет позволяет легко интегрировать функцию подписи в ваши Flutter-приложения, создавать реалистичные подписи и настраивать внешний вид. Пакет также позволяет сохранять подписи как изображения для использования в документах и других приложениях. 👍 Лайки: 304, 📥 Скачиваний: 190K 📅 Обновлено: 44 часа назад https://pub.dev/packages/syncfusion_flutter_signaturepad FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #flutter_drawing_board #perfect_freehand #signature #hand_signature #flutter_painter_v2 #syncfusion_flutter_signaturepad

🚀 Раскройте нативную мощь во Flutter: Часть 2 Продолжаем серию о нативной интеграции! В первой части мы разобрали Method Channels и Event Channels. Теперь погружаемся в Platform Views — мощный инструмент для встраивания нативных UI-компонентов прямо в ваше приложение. 📌 Когда нужны Platform Views? 🔹 Google Maps SDK 🔹 WebView с платформенными фичами 🔹 Предпросмотр камеры и видео 🔹 Нативная реклама и AR-компоненты ⚙️ Производительность: что важно знать Platform Views имеют свою цену: они требуют гибридной композиции или виртуальных дисплеев. Используйте их только когда действительно необходимо! ✅ Android: Hybrid Composition (рекомендуется) ✅ iOS: UIKitView (стандартный подход) ⚠️ Virtual Display на Android — только для обратной совместимости 🔧 Как реализовать? 1️⃣ Создайте нативный вид (PlatformView на Android, FlutterPlatformView на iOS) 2️⃣ Реализуйте Factory для создания экземпляров 3️⃣ Зарегистрируйте фабрику в MainActivity.kt / AppDelegate.swift 4️⃣ Используйте AndroidView / UiKitView в коде Flutter 📌 Ограничения, о которых стоит помнить 🔹 Влияние на производительность: синхронизация кадров между Flutter и нативным UI 🔹 Конфликты жестов: настройте gestureRecognizers 🔹 Работа с клавиатурой: фокус и ввод могут вести себя непредсказуемо 🔹 Задержка кадров при сложных анимациях 🔹 Ограничение размера creationParams (~1 МБ) 🎯 Лучшие практики 🔹 Всегда задавайте явные ограничения размера 🔹 Корректно настраивайте обработку жестов 🔹 Освобождайте ресурсы при уничтожении вида 🔹 Используйте гибридную композицию на Android 🔹 Тестируйте с моками — не обязательно запускать на реальном устройстве! ✨ Бонус: Pigeon для типобезопасных каналов Забудьте о ручном парсинге строк и карт! Pigeon генерирует типобезопасный код для Dart, Kotlin и Swift из одного API-описания. 🧭 Краткий гид по выбору 👉 Method Channels: разовые вызовы, платформенные функции 👉 Event Channels: стриминг данных, сенсоры, обновления в реальном времени 👉 Platform Views: нативный UI, сторонние SDK с интерфейсом 💡 Итог Настоящая мощь — не в выборе между Flutter и Native, а в умении бесшовно соединять их. Теперь у вас есть все инструменты, чтобы создавать приложения, плавные как Dart и мощные как нативная ОС. Мост построен. Мощь разблокирована. Что построите вы? 👇 🔗 Ссылки на материалы: Читать на русском языке Read in English Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium

Самые лучшие обновлённые пакеты за последние 24 часа firebase_messaging 15.2.1 Плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995). 👍 Лайки: 3690, 📥 Скачиваний: 1.1M https://pub.dev/packages/firebase_messaging docking 1.16.2 Этот пакет используется для создания расположения виджетов в области докинга и их организации в разделенные и вкладочные представления. В новой версии исправлена ошибка, связанная с обновлением состояния во время перетаскивания, что предотвращает столкновения макета в панелях разделенного представления. Пакет набрал 69 лайков и 1010 скачиваний. https://pub.dev/packages/docking markdown 7.3.1 Пакет markdown - это портативная библиотека Markdown, написанная на Dart, которая может парсить Markdown в HTML на клиенте и сервере. В новой версии исправлены проблемы с производительностью и корректностью парсера HTML-комментариев, оптимизирована обработка отступов для блоков кода, исправлена проблема с вложенной структурой списков при отступе табуляцией и многое другое. Пакет имеет более 1 440 000 скачиваний и 351 лайк. https://pub.dev/packages/markdown widget_tooltip 1.4.1 Пакет widget_tooltip - это высоко настраиваемый виджет подсказки для приложений Flutter с умным позиционированием, несколькими режимами триггера и богатыми вариантами стилизации. В новой версии добавлен пример использования пакета в файле example/main.dart для вкладки примеров на pub.dev. Пакет уже получил 18 лайков и был скачан 412 раз! https://pub.dev/packages/widget_tooltip saropa_lints 9.7.0 Этот пакет используется для обнаружения утечек памяти, уязвимостей безопасности и ошибок во время выполнения, которые стандартные линтеры могут пропустить. В новой версии добавлены функции: - Headless config writer - Cross-file analysis CLI - Central cache stats Пакет имеет 4650 скачиваний и 3 лайка. https://pub.dev/packages/saropa_lints meshagent_flutter 0.7.1 Теперь он ещё более стабилен. Лайков: 0, Скачиваний: 2460. https://pub.dev/packages/meshagent_flutter tracelet 1.4.2 Теперь пакет предлагает production-grade фоновую геолокацию для Flutter с улучшенной работой в фоновом режиме и экономией батареи. В обновлении исправлены проблемы с dead reckoning и mock detection. Лайков: 14, Скачиваний: 1670 https://pub.dev/packages/tracelet FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #firebase_messaging #docking #markdown #widget_tooltip #saropa_lints #meshagent_flutter #tracelet

photo content

Flutter и нативная мощь: взаимодействие через каналы Вы когда-нибудь задумывались, как Flutter-приложения могут использовать нативные API и функции? Всё дело в платформе каналов! 🌟 🔹 Method Channels позволяют выполнять одноразовые запросы к нативному коду. 🔹 Event Channels обеспечивают потоковую передачу данных из нативного кода в Flutter. ✅ Основные выводы: 👉 Используйте обратную доменную нотацию для именования каналов. 👉 Всегда оборачивайте вызовы в try-catch блоки. 👉 Method Channels поддерживают стандартные типы Dart. 👉 Все вызовы методов асинхронны. ⚙️ Event Channels идеальны для непрерывных потоков данных, таких как данные с датчиков или обновления местоположения. В статье рассмотрены: ✅ Реализация Method Channels для одноразовых запросов. ✅ Использование Event Channels для потоковой передачи данных. ✅ Ограничения и лучшие практики использования платформенных каналов. Продолжение следует... 😉 В следующей части будут рассмотрены Platform Views, лучшие практики производительности и безопасности, а также тестирование кода платформенных каналов. Подпишитесь на наш канал, чтобы не пропустить новые статьи и обновления! 💡 #flutter #dart #flutterpulse #FlutterPulseMedium 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ FlutterPulse — канал о мире Flutter!

Самые лучшие обновлённые пакеты за последние 24 часа analyzer 12.0.0 Пакет analyzer используется для статического анализа кода на языке Dart и предоставляет библиотеку для интеграции с инструментами и редакторами. В новой версии добавлена поддержка пустых тел в перечислениях, расширениях и миксинах, а также изменены некоторые классы и методы. 👍 Лайки: 318, 📥 Скачиваний: 9.5М https://pub.dev/packages/analyzer number_editing_controller 2.0.0 Этот пакет используется для автоматического форматирования чисел, десятичных и валютных значений в приложениях Flutter. В новой версии исправлены ошибки, улучшена производительность и добавлена поддержка новых функций. 👍 Лайки: 10, 📥 Скачиваний: 222 https://pub.dev/packages/number_editing_controller analyzer_plugin 0.14.7 Теперь требует версию 12.0.0 пакета analyzer. Этот пакет используется для создания плагинов для сервера анализа, но рекомендуется использовать analysis_server_plugin для новых разработок. 👍 Лайки: 46, 📥 Скачиваний: 1.2М https://pub.dev/packages/analyzer_plugin auto_start_flutter 1.1.0 Пакет auto_start_flutter используется для управления разрешениями на выполнение фоновых задач на устройствах Android, iOS, macOS, Windows и Linux. В новой версии добавлены новые функции, такие как планирование задач с помощью API scheduleTask, а также улучшена инициализация безголового двигателя для более надежных фоновых триггеров. 👍 Лайки: 73, 📥 Скачиваний: 1610 https://pub.dev/packages/auto_start_flutter analysis_server_plugin 0.3.13 Теперь требует версии 12.0.0 пакета analyzer и 0.14.7 пакета analyzer_plugin. Этот пакет позволяет разработчикам создавать свои собственные плагины для статического анализа кода Dart в IDE и командной строке. 👍 Лайки: 15, 📥 Скачиваний: 173К https://pub.dev/packages/analysis_server_plugin flutter_webrtc Пакет flutter_webrtc, предназначенный для работы с WebRTC в приложениях Flutter, получил обновление. Этот пакет позволяет использовать функции аудио- и видео-связи, обмена данными и другие возможности WebRTC в приложениях для мобильных устройств, настольных компьютеров и веб-приложений. 👍 Лайки: 1330 📥 Скачиваний: 124К https://pub.dev/packages/flutter_webrtc FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #analyzer #number_editing_controller #analyzer_plugin #auto_start_flutter #analysis_server_plugin #flutter_webrtc

photo content

Если что - моего канала в микромессенджере не будет. Надеюсь настоящие программисты найдут доступ в безграничный мир интернета, а его кастрированной версией будут пользоваться лишь люди из сами подберите чего с заблокированными анусами. Всем хорошим людям - добра!

Новые пакеты за неделю voice_command_manager 1.0.0 🎙️ Добавьте голосовое управление в свои приложения за считанные минуты. Легко использовать и настраивать. 👍 Лайки: 3, 📥 Скачиваний: 0 https://pub.dev/packages/voice_command_manager flutter_smart_forms 1.1.0 📝 Этот пакет позволяет создавать сложные формы в приложениях Flutter всего за несколько минут, с встроенной валидацией, условными полями и поддержкой загрузки файлов. 👍 Лайки: 1, 📥 Скачиваний: 97 https://pub.dev/packages/flutter_smart_forms system_monitor_kit 1.0.1 📊 Пакет для мониторинга CPU, памяти, диска, батареи и сетевого трафика. 👍 Лайки: 1, 📥 Скачиваний: 0 https://pub.dev/packages/system_monitor_kit network_diagnostic_kit 1.0.0 📈 Позволяет проверять сетевое соединение, тестировать скорость интернета, проводить DNS-тесты и многое другое. 👍 Лайки: 1, 📥 Скачиваний: 0 https://pub.dev/packages/network_diagnostic_kit flutter_delta_patch 1.0.0 📦 Позволяет обновлять приложения для Android без выпуска новой версии в Play Store. 👍 Лайки: 1, 📥 Скачиваний: 0 https://pub.dev/packages/flutter_delta_patch moarch 1.1.1 🚀 Инструмент для создания проектов Clean Architecture с Riverpod. Уже получил 1 лайк и 287 скачиваний. 👍 Лайки: 1, 📥 Скачиваний: 287 https://pub.dev/packages/moarch FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestNewPackages #voice_command_manager #flutter_smart_forms #system_monitor_kit #network_diagnostic_kit #flutter_delta_patch #moarch

photo content

Обзор пакетов на тему Bottom Panels & Bottomsheets side_sheet 1.0.4+1 Этот пакет позволяет легко реализовать боковые панели в ваших приложениях. Он прост в использовании и поддерживает панели справа и слева. 👍 Лайки: 80, 📥 Скачиваний: 2.1K 📅 Обновлено: 7 месяцев назад https://pub.dev/packages/side_sheet adaptive_action_sheet 2.0.4 Пакет для Flutter, который позволяет создавать адаптивные bottom sheets для Android и iOS. Он имеет высокий рейтинг и большое количество скачиваний. 👍 Лайки: 13.2K, 📥 Скачиваний: 17.5K 📅 Обновлено: 12 месяцев назад https://pub.dev/packages/adaptive_action_sheet smooth_sheets 0.17.0 Пакет smooth_sheets позволяет создавать модальные и постоянные виджеты листов в ваших Flutter-приложениях. Он имеет гладкое движение и высокую гибкость. 👍 Лайки: 586, 📥 Скачиваний: 31.9K 📅 Обновлено: 21 день назад https://pub.dev/packages/smooth_sheets WoltModalSheet 0.11.0 WoltModalSheet - это мощный инструмент для создания красивых и настраиваемых модальных листов в ваших Flutter-приложениях. Он имеет мультистраничный дизайн и настраиваемую анимацию. 👍 Лайки: 1460, 📥 Скачиваний: 46.2K 📅 Обновлено: 13 месяцев назад https://pub.dev/packages/wolt_modal_sheet bottom_sheet_bar 2.3.11 Пакет для создания панелей инструментов, которые расширяются в bottom sheet. Он имеет простой и удобный интерфейс. 👍 Лайки: 79, 📥 Скачиваний: 5.1K 📅 Обновлено: 9 месяцев назад https://pub.dev/packages/bottom_sheet_bar chat_bottom_container 0.4.0 Этот пакет упрощает создание чатов с плавным переключением между клавиатурой и дополнительными панелями. Он имеет простой и удобный интерфейс. 👍 Лайки: 79, 📥 Скачиваний: 3.0K 📅 Обновлено: 8 месяцев назад https://pub.dev/packages/chat_bottom_container FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #side_sheet #adaptive_action_sheet #smooth_sheets #WoltModalSheet #bottom_sheet_bar #chat_bottom_container

Flutter. Лучший онлайн-генератор ColorScheme В продолжение вчерашней темы: зачем нам нужен генератор ColorScheme? Все просто: вместо генерации ColorScheme при запуске приложения, мы используем статическую ColorScheme, сгенерированную и настроенную заранее. 🔹 Давайте рассмотрим доступные варианты: ✅ Flutter Theme Generator: приятный интерфейс, извлекает цвета из изображения, генерирует всю тему с типографией и компонентами ThemeData, экспортирует в файлы Dart. ⚠️ Однако, есть проблемы с контрастным соотношением, иногда высококонтрастные варианты имеют больше проблем, чем низкоконтрастные. ✅ Material Theme Builder: приятный интерфейс, удобный выбор цвета, импортирует исходный цвет из изображения, не имеет проблем с контрастом, генерирует три варианта ColorScheme для каждой яркости, экспортирует в файлы Dart. 👉 Это лучший генератор ColorScheme на данный момент! ✅ Как использовать Material Theme Builder: 1️⃣ Перейдите на https://material-foundation.github.io/material-theme-builder/ 2️⃣ Выберите цвета 3️⃣ Сгенерируйте схему 4️⃣ Скачайте zip и извлеките файлы 5️⃣ Откройте файл theme.dart и скопируйте ColorScheme в статическую переменную в вашем проекте. Пример использования: theme: ThemeData(colorScheme: Schemes.mtbYellowBlueGreenLight) Подписывайтесь на наш канал, чтобы быть в курсе последних новостей о Flutter! 📱 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium

Прямая Трансляция в Мобильных Приложениях: Решение с Минимальной Задержкой 📱💻 Вы когда-нибудь задумывались, как реализовать прямую трансляцию в мобильных приложениях с минимальной задержкой? 🤔 Автор статьи столкнулся с этой проблемой и поделился своим опытом в поисках решения. После изучения готовых библиотек для воспроизведения видео, он обнаружил, что они не обеспечивали необходимую задержку для live-трансляции. 📹 Автор статьи изучил, как работает трансляция на вебе, и обнаружил, что основной live-поток реализован через WebCodecs, API для работы с аудио- и видеокодеками напрямую в браузере. 🌐 Затем он приступил к изучению того, как реализовать трансляцию на мобильном клиенте, получив информацию о структуре чанков трансляции, которые приходят с бэкенда. 📊 Статья описывает проблему декодирования прямой трансляции видео в формате H.264, получаемой через WebSocket. Автор статьи рассматривает несколько пакетов для решения этой задачи, включая ffmpeg_kit_flutter_new, h264 и FlutterQuickVideoEncoder. Однако none из этих пакетов не подходит для декодирования прямой трансляции с минимальной задержкой. 🚫 Читать здесь: ссылка   FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #flutterpulsehabr #mobiledevelopment #videostreaming

Самые лучшие обновлённые пакеты за последние 24 часа pdf 3.12.0 - пакет для создания PDF-документов в приложениях Dart и Flutter. В новой версии исправлены ошибки, улучшена производительность и добавлена поддержка новых функций, таких как CMYK и Adobe APP14 JPEG. Пакет имеет более 3000 лайков и 702000 скачиваний. 👍 Лайки: 3К, 📥 Скачиваний: 702К https://pub.dev/packages/pdf logger 2.7.0 - небольшой, простой в использовании и расширяемый логгер, который выводит красивые логи. Теперь используется clock для получения времени лог-событий. Уже 3690 лайков и 1890000 скачиваний! 👍 Лайки: 3.7К, 📥 Скачиваний: 1.9М https://pub.dev/packages/logger dhttpd 4.2.0 - пакет, который поддерживает HTTPS, добавлена возможность указывать несколько заголовков (--headers) и более устойчивое парсирование значений заголовков. Также добавлены флаги --list-files и --version. Пакет набрал 141 лайк и 3470 скачиваний. 👍 Лайки: 141, 📥 Скачиваний: 3.5К https://pub.dev/packages/dhttpd FJS 2.1.0 - высокопроизводительный движок JavaScript для Flutter, построенный на Rust и оснащенный возможностями QuickJS. В новой версии исправлены ошибки, добавлены новые возможности, включая поддержку модулей dgram, https, intl и temporal, а также улучшены API для работы с модулями и байт-кодом. Пакет FJS набрал 16 лайков и 402 скачивания. 👍 Лайки: 16, 📥 Скачиваний: 402 https://pub.dev/packages/fjs printing 5.14.3 - пакет, который позволяет приложениям Flutter генерировать и печатать документы на совместимых принтерах Android или iOS. В новой версии исправлены изменения в AssetManifest API. Пакет имеет 1790 лайков и более 421 000 скачиваний. 👍 Лайки: 1.8К, 📥 Скачиваний: 421К https://pub.dev/packages/printing firebase_update 1.0.6 - пакет, который позволяет управлять обновлениями приложений Flutter с помощью Firebase Remote Config, включая принудительные обновления, режим обслуживания и настраиваемый интерфейс обновлений. В новой версии обновлены интерфейсы по умолчанию, добавлены новые возможности для настройки темы и улучшена безопасность использования листов. Пакет уже получил 17 лайков и 237 скачиваний! 👍 Лайки: 17, 📥 Скачиваний: 237 https://pub.dev/packages/firebase_update FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #pdf #logger #dhttpd #FJS #printing #firebase_update

photo content

Обзор пакетов на тему Carousel or Cover Flow carousel_slider_plus 7.1.1 carousel_slider_plus - обновлённый и активно поддерживаемый fork пакета carousel_slider для Flutter! Он предлагает бесконечную прокрутку, настройку виджетов, автоматическую прокрутку и простой в использовании API. 👍 Лайки: 92, 📥 Скачиваний: 28.1K 📅 Обновлено: 9 месяцев назад https://pub.dev/packages/carousel_slider_plus smooth_page_indicator 2.0.1 smooth_page_indicator - пакет, предоставляющий набор анимированных индикаторов страниц с различными эффектами, такими как Worm, Expanding Dots, Jumping Dot и многие другие. Эти индикаторы легко настраиваемы и автоматически адаптируются к цветовой схеме вашего приложения. 👍 Лайки: 4059, 📥 Скачиваний: 456K 📅 Обновлено: 3 месяца назад https://pub.dev/packages/smooth_page_indicator vertical_card_pager 1.6.3 vertical_card_pager - пакет для создания красивых и динамических карточных пейджеров для ваших приложений. 👍 Лайки: 308, 📥 Скачиваний: 418 📅 Обновлено: 13 месяцев назад https://pub.dev/packages/vertical_card_pager carousel_slider 5.1.2 carousel_slider - пакет для создания каруселей в Flutter, предлагающий бесконечную прокрутку, кастомизацию элементов, автоматическую прокрутку и поддержку Android, iOS, Web, Desktop. 👍 Лайки: 6010, 📥 Скачиваний: 858K 📅 Обновлено: 37 дней назад https://pub.dev/packages/carousel_slider dots_indicator 4.0.1 dots_indicator - пакет для Flutter, позволяющий отображать индикаторы в виде точек, показывающие позицию, например, в PageView. 👍 Лайки: 766, 📥 Скачиваний: 139K 📅 Обновлено: 12 месяцев назад https://pub.dev/packages/dots_indicator fan_carousel_image_slider 1.3.1 fan_carousel_image_slider - фантастический виджет карусели для Flutter, позволяющий отображать онлайн и локальные изображения в двух разных стилях. 👍 Лайки: 168, 📥 Скачиваний: 756 📅 Обновлено: 2 месяца назад https://pub.dev/packages/fan_carousel_image_slider FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #carousel_slider_plus #smooth_page_indicator #vertical_card_pager #carousel_slider #dots_indicator #fan_carousel_image_slider

Цветовая теория во Flutter с пакетом Colorfull Вы когда-нибудь задумывались о том, как цвета во Flutter влияют на дизайн вашего приложения? В статье рассматривается цветовая теория и пакет Colorfull, который расширяет возможности работы с цветами. Цветовая палитра Flutter включает 16 основных цветов, но пакет Colorfull предлагает гораздо больше - 29 основных цветов с 19 оттенками каждый, что дает 551 константу. Кроме того, Colorfull определяет константы для тонов и насыщенности, что дает нам 11020 констант. ✅ Основные преимущества Colorfull: 🔹 29 основных цветов с 19 оттенками каждый 🔹 Константы для тонов и насыщенности 🔹 Класс Swatch для манипуляций с цветами Colorfull предлагает более предсказуемые цвета и гибкие методы для манипуляций с ними. Например, можно создать более темный или светлый оттенок цвета с помощью getters darker и lighter. Сравнение цветов Flutter и Colorfull показывает, что цвета Material Design не всегда являются "настоящими" цветами, а скорее художественными интерпретациями. Это может быть как преимуществом, так и недостатком, в зависимости от того, чего вы хотите добиться. 👉 Если вы хотите больше свободы при создании цветовых схем, Colorfull - отличный выбор. Подписывайтесь на наш канал, чтобы быть в курсе последних новостей о Flutter! 💙 #flutter #dart #flutterpulse #FlutterPulseMedium 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ FlutterPulse — канал о мире Flutter!

Самые лучшие обновлённые пакеты за последние 24 часа flutter_soloud 3.5.1 - низкоуровневый аудио-плагин для Flutter, предназначенный для игр и иммерсивных приложений. В обновлении исправлены ошибки, связанные с временем потока, зависанием при выходе из приложения и другими проблемами. 👍 Лайки: 551, 📥 Скачиваний: 43.5К https://pub.dev/packages/flutter_soloud copy_with_extension_gen 13.0.0 - используется для генерации расширений copyWith для классов, помеченных аннотацией copy_with_extension, в системе сборки Dart. В новой версии 13.0.0 внесены следующие изменения: - Удален файл builder.dart, вместо этого следует импортировать copy_with_extension_gen.dart - Сохранены префиксы импорта в сгенерированных сигнатурах функций-полей - Нормализованы прокси-дженерики для моделей, унаследованных от типдефов, и улучшено покрытие генерации на основе псевдонимов 👍 Лайки: 214, 📥 Скачиваний: 77.8К https://pub.dev/packages/copy_with_extension_gen multiple_result 5.3.0 - позволяет работать с результатами функций, которые могут вернуть либо успех, либо ошибку. В новой версии исправлены ошибки и добавлены новые функции, такие как: - Result.tryCatch для обёртки потенциально выбрасывающих исключения синхронных вычислений - getOrElse для возврата значения успеха или запасного варианта, вычисленного из ошибки - onSuccess и onError для выполнения действий без изменения результата - flatMapError и recover для обработки ошибок - swap для конвертации Success в Error и наоборот - AsyncResult для обёртки Future<Result> с полным API 👍 Лайки: 171, 📥 Скачиваний: 55К https://pub.dev/packages/multiple_result flutter_open_chinese_convert 0.9.0 - позволяет конвертировать упрощенный китайский текст в традиционный и наоборот. Теперь пакет устраняет проблемы с сборкой под Android в Flutter 3.35+. 👍 Лайки: 17, 📥 Скачиваний: 551 https://pub.dev/packages/flutter_open_chinese_convert bloc_tools 0.1.0-dev.23 - используется для создания и анализа приложений с помощью библиотеки bloc для управления состоянием. Теперь с обновленным пакетом bloc_lint до версии ^0.4.0. 👍 Лайки: 26, 📥 Скачиваний: 23.1К https://pub.dev/packages/bloc_tools FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_soloud #copy_with_extension_gen #multiple_result #flutter_open_chinese_convert #bloc_tools

photo content