ru
Feedback
Flutter Pulse

Flutter Pulse

Открыть в Telegram

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

Больше
1 021
Подписчики
Нет данных24 часа
+17 дней
Нет данных30 день
Архив постов
Настройка окружений в Flutter: пошаговое руководство Устали переключаться между разными версиями приложения вручную? Flutter Flavors спешит на помощь! В этой статье вы узнаете, как настроить разные окружения для вашего Flutter-приложения, используя Flavors. Вы научитесь создавать отдельные версии приложения для разработки, тестирования и продакшена, а также узнаете, как управлять конфигурациями и переменными окружения. ✅ Основные темы статьи: 👉 Использование Flutter Flavors для разделения окружений ⚙️ Настройка Android Flavors и iOS Schemes 📌 Создание FlavorConfig модели для управления переменными окружения 🔹 Запуск и сборка приложения для разных окружений Вы узнаете, как настроить Android productFlavors и iOS schemes, а также как использовать FlavorConfig модель для централизованного управления конфигурациями. Кроме того, вы получите доступ к рабочему примеру на GitHub. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику. FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #tutorial

Самые лучшие обновлённые пакеты за последние 24 часа amplify_flutter 2.10.0 - Теперь доступен парольный вход, улучшена обработка ошибок и исправлены крахи на Android. Лайков: 231, Скачиваний: 81 000. Подробности: https://pub.dev/packages/amplify_flutter 👍 Tostore 3.0.3 - высокопроизводительный движок хранилища для распределенных баз данных векторных данных в экосистеме Dart/Flutter. Добавлены новые функции: шифрование полей, пакетная вставка/обновление и атомарные условные выражения. Лайков: 118, Скачиваний: 511 000. Подробнее: https://pub.dev/packages/tostore 📈 amplify_core 2.10.0 - Теперь доступен парольный вход. Лайков: 44, скачиваний: 83 700. Подробности: https://pub.dev/packages/amplify_core 🔓 pro_image_editor 11.22.1 - виджет Flutter для редактирования изображений внутри вашего приложения. Исправлена проблема с отсечением слоев. Лайков: 542, Скачиваний: 35 000. Подробнее: https://pub.dev/packages/pro_image_editor 📸 health 13.3.1 - позволяет читать и записывать данные о здоровье из/в Apple Health и Google Health Connect. Исправлены проблемы с крахом приложения на iOS 15, добавлена поддержка AppleSleepingWristTemperature и SkinTemperatureRecord. Пакет health уже получил 651 лайк и был скачан более 59 100 раз! Узнайте больше: https://pub.dev/packages/health 🏥 mixpanel_flutter 2.5.0 - используется для интеграции Mixpanel в приложения Flutter, позволяя отслеживать события и отправлять данные на сервер Mixpanel. Добавлена поддержка Feature Flags. Пакет имеет 143 лайка и более 180 000 скачиваний. Подробнее: https://pub.dev/packages/mixpanel_flutter 📊 FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #amplify_flutter #Tostore #amplify_core #pro_image_editor #health #mixpanel_flutter

photo content

Обновление плагина Flutter для VSCode! 🚀 Плагин Flutter для VSCode получил очередное обновление, и оно принесло несколько интересных изменений! 👀 Теперь панель тестирования группирует наборы тестов в папках рабочего пространства/пакета 📁, что должно упростить процесс тестирования. Кроме того, поля deviceId и emulatorId в конфигурации запуска теперь поддерживают сопоставление подстроки, ID и имени устройства 📊, что даст больше гибкости при настройке запуска приложений. Ещё одним важным изменением является то, что задачи build_runner и подобные теперь вызываются с использованием dart run 🔄, что должно улучшить производительность и удобство использования. Полную новость читайте здесь. FlutterPulse — канал о мире Flutter! #flutter #dart #FlutterPulse #FlutterPulseNews #ohmyflutter

Обзор пакетов на тему Hooks flutter_use 1.0.0 flutter_use - коллекция хуков для Flutter, вдохновлённая react-use. Пакет предоставляет различные хуки для управления состоянием, побочными эффектами, взаимодействием с пользователем и другими задачами. 👍 Лайки: 78, 📥 Скачиваний: 5320.0K 📅 Обновлено: 7 месяцев назад https://pub.dev/packages/flutter_use hooks_riverpod 3.2.1 Riverpod - реактивный фреймворк для кэширования и связывания данных, облегчающий работу с асинхронным кодом. Он обеспечивает обработку ошибок и состояний загрузки по умолчанию, нативную поддержку сложных сценариев и разделение логики от UI. 👍 Лайки: 924, 📥 Скачиваний: 293K 📅 Обновлено: 2 дня назад https://pub.dev/packages/hooks_riverpod flutter_use_sensors 1.0.0 flutter_use_sensors - пакет с хуками для работы с датчиками в Flutter, вдохновлённый react-use. Он предоставляет хуки для отслеживания данных с акселерометра, гироскопа и магнитометра. 👍 Лайки: 4, 📥 Скачиваний: 13 📅 Обновлено: 7 месяцев назад https://pub.dev/packages/flutter_use_sensors hooked_bloc 1.7.0 Hooked Bloc - пакет для Flutter, который упрощает внедрение и использование Bloc/Cubit. Он основан на концепции хуков и позволяет извлекать логику виджетов в повторно используемые кейсы. 👍 Лайки: 94, 📥 Скачиваний: 4.7K 📅 Обновлено: 6 месяцев назад https://pub.dev/packages/hooked_bloc flutter_hooks 0.21.3+1 flutter_hooks - пакет, который вносит в Flutter концепцию хуков, как в React. Хуки позволяют управлять состоянием и жизненным циклом виджетов, делая код более переиспользуемым и читаемым. 👍 Лайки: 2400, 📥 Скачиваний: 363K 📅 Обновлено: 5 месяцев назад https://pub.dev/packages/flutter_hooks flutter_use_audio 1.0.0 flutter_use_audio - пакет, предоставляющий хуки для проигрывания аудио и управления им в Flutter. Он обеспечивает управление воспроизведением, паузой, перемоткой и громкостью, а также доступ к информации о треке. 👍 Лайки: 2, 📥 Скачиваний: 27 📅 Обновлено: 7 месяцев назад https://pub.dev/packages/flutter_use_audio FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #flutter_use #hooks_riverpod #flutter_use_sensors #hooked_bloc #flutter_hooks #flutter_use_audio

20 полезных расширений Flutter, которые сэкономят вам часы каждый день Хотите упростить свой код и повысить производительность? Dart extensions помогут вам добавить кастомные методы к существующим классам без изменения исходного кода! В этой статье мы рассмотрим 20 реальных примеров Flutter расширений, которые сделают ваш код чище, быстрее и более удобным. Вот некоторые из них: ✅ String — проверка на пустоту или пробелы ✅ Валидация email-адресов ✅ Безопасное преобразование String в Int ✅ Форматирование валюты и даты ✅ Добавление отступов и жестов к виджетам ✅ Расширения для работы с List, Bool, Double и Color Эти расширения — настоящие "суперспособности" для вашего Flutter-кода. Они делают его чище, более читаемым и легче поддерживаемым. Вы можете сгруппировать их в один файл и импортировать везде, где нужно. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику. FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programmingtips

Болевые точки Dart и Flutter: откровенный разговор с экспертом 🤔 Представьте, что каждое четвёртое новое приложение в App Store создано с помощью Flutter! 📈 Каково это? 🤔 В новом эпизоде подкаста "Программный комитет" мы побеседовали со Станиславом Чернышевым, доцентом СПбГУАП и автором книг по Dart и Flutter, о самых наболевших вопросах в мире этих технологий. 💻 Почему Dart и Flutter то хоронят, то снова воскрешают? 🐦 🔹 Каждое "убийство" связано с новыми фичами или их отсутствием. 🔪 🔹 Но, несмотря на это, Flutter продолжает развиваться и завоевывать рынок. 🚀 Кроссплатформенность: миф или реальность? 🌐 🔹 Каждое четвёртое приложение в App Store создано с помощью Flutter. 📊 🔹 Яндекс, X5 Retail, Магнит и другие крупные компании используют Flutter. 💼 Что не хватает Dart и Flutter? 🤔 🔹 Макросы, которых так ждали, были отменены. 😔 🔹 Изоляционная модель памяти в Dart вызывает вопросы. 💭 Совместимость с AI: будущее разработки 🤖 🔹 AI меняет ландшафт разработки, и нужно уметь им пользоваться. 💡 🔹 Но не стоит забывать о базовых знаниях и навыках программирования. 💻 Слушайте полный эпизод подкаста "Программный комитет" и узнайте больше о том, что волнует экспертов и разработчиков в мире Dart и Flutter! 🎧 Смотреть видео на YouTube 📹 или Rutube, а можно даже послушать #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube 👍 Подпишитесь на наш канал и следите за новыми видео по #FlutterPulseYoutube!

Откройте для себя Jaspr: фреймворк для создания веб-приложений на Dart 🌐 В мире веб-разработки появился новый игрок - Jaspr, фреймворк, который позволяет использовать язык Dart для создания веб-приложений. Jaspr отличается от других фреймворков, таких как Flutter Web, тем, что он не использует канвас и пиксельную магию, а вместо этого работает с обычным HTML и CSS. Это позволяет получить лучшую производительность и SEO, а также использовать существующие CSS-библиотеки и JavaScript-библиотеки. 📈 Jaspr поддерживает различные режимы работы, включая статическую генерацию сайтов (SSG), рендеринг на стороне сервера (SSR) и клиент-сайд рендеринг (SPA). Фреймворк также предоставляет автоматическую гидратацию, которая позволяет превратить статический сайт в интерактивное SPA без перезагрузки. Синтаксис Jaspr похож на синтаксис Flutter, поэтому разработчикам, знакомым с Flutter, не потребуется значительного переобучения. 🔍 Jaspr имеет несколько ключевых особенностей, таких как возвращаемый тип Iterable<Component>, который позволяет вернуть несколько компонентов на одном уровне, использование HTML-тегов вместо виджетов и стилизация через CSS. Jaspr также поддерживает управление состоянием с помощью знакомых пакетов, таких как Riverpod и BLoC. Это позволяет разработчикам использовать привычные инструменты и не учить новые. 📚 Читать здесь: ссылка 👉 FlutterPulse — канал о мире Flutter! 🔥 #flutter #dart #flutterpulse #flutterpulsehabr #jaspr #webdevelopment #dartlang

Самые лучшие обновлённые пакеты за последние 24 часа Sentry 9.12.0 Пакет Sentry используется для мониторинга и отслеживания ошибок в приложениях, написанных на Dart. Он позволяет разработчикам обнаруживать и исправлять ошибки, а также отслеживать производительность приложения. В новой версии обновлены зависимости: Native SDK с v0.12.3 до v0.12.5 и Android SDK с v8.30.0 до v8.31.0. 👍 Лайки: 565, 📥 Скачиваний: 846К https://pub.dev/packages/sentry syncfusion_flutter_datepicker 32.2.3 Этот пакет позволяет создавать легкие виджеты для выбора дат, поддерживающие выбор одного дня, нескольких дней или диапазона дат. Несмотря на то, что в этой версии нет изменений, пакет остается популярным: 1610 лайков и 201000 скачиваний! 👍 Лайки: 1610, 📥 Скачиваний: 201К https://pub.dev/packages/syncfusion_flutter_datepicker syncfusion_flutter_calendar 32.2.3 Теперь с обновленным пакетом timezone до версии 0.11.0. Этот пакет используется для создания календарей в приложениях Flutter с различными представлениями: день, неделя, рабочая неделя, месяц и т.д. 👍 Лайки: 1560, 📥 Скачиваний: 57.6К https://pub.dev/packages/syncfusion_flutter_calendar carousel_slider 5.1.2 Этот пакет используется для создания карусельных слайдеров в приложениях Flutter. В новой версии исправлены проблемы с утечкой памяти и крахом приложения при вызове определенных методов. 👍 Лайки: 6000, 📥 Скачиваний: 793К https://pub.dev/packages/carousel_slider syncfusion_flutter_charts 32.2.3 Этот пакет используется для создания красивых и анимированных графиков в приложениях Flutter. В новой версии нет изменений, но пакет по-прежнему пользуется популярностью: 3600 лайков и 198000 скачиваний! 👍 Лайки: 3600, 📥 Скачиваний: 198К https://pub.dev/packages/syncfusion_flutter_charts devtools_shared 3.0.0 Теперь библиотеки расширений разделены на две части: devtools_extensions_io.dart (требует dart:io) и devtools_extensions.dart. Пакет используется для описания формата JSON-файлов и структуры памяти. 👍 Лайки: 21, 📥 Скачиваний: 3 550 000 https://pub.dev/packages/devtools_shared FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #Sentry #syncfusion_flutter_datepicker #syncfusion_flutter_calendar #carousel_slider #syncfusion_flutter_charts #devtools_shared

photo content

Создание реалистичного виджета термометра во Flutter Хотите добавить реалистичный термометр в ваше Flutter-приложение? В этой статье вы узнаете, как создать такой виджет с нуля! В статье подробно описано, как использовать возможности Flutter для создания кастомного виджета термометра. Вы узнаете о двух основных составляющих этого виджета: ✅ Custom painting — для рисования термометра ✅ Explicit animations — для анимации жидкости внутри термометра Виджет состоит из двух частей: 🔹 Thermometer Painter, который рисует термометр 🔹 Stateful widget, который анимирует термометр В статье пошагово объясняется, как рисовать различные части термометра, такие как: 📌 тело термометра 📌 деления и цифры на шкале 📌 трубка и жидкость внутри неё 📌 экран для отображения температуры Также вы узнаете, как анимировать жидкость внутри термометра при изменении температуры. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Напишите в комментариях, понравилась ли вам эта рубрика! FlutterPulse — канал о мире Flutter! #FlutterPulseMedium ✨ #flutter #dart #flutterpulse #customwidgets #animation #custompainting

Обзор пакетов на тему Camera Camera 0.11.3 Этот пакет позволяет получить доступ к камере устройства в приложениях Flutter для iOS, Android и Web. Пакет поддерживает отображение предварительного просмотра камеры, снятие снимков, запись видео и доступ к потоку изображений из Dart. 👍 Лайки: 2560, 📥 Скачиваний: 565K 📅 Обновлено: 3 месяца назад https://pub.dev/packages/camera CameraX 1.2.1 CameraX - простой и удобный плагин для работы с камерой в Flutter, поддерживающий контроль камеры, захват изображений и видео, анализ изображений с помощью ML Kit и AVFoundation. 👍 Лайки: 51, 📥 Скачиваний: 367 📅 Обновлено: 27 дней назад https://pub.dev/packages/camerax Camera Windows Plugin 0.2.6+4 Этот плагин позволяет использовать API камеры в ваших Flutter-приложениях для Windows, но находится в разработке и некоторые функции могут быть недоступны. 👍 Лайки: 70, 📥 Скачиваний: 551 📅 Обновлено: 2 месяца назад https://pub.dev/packages/camera_windows camera_android_camerax 0.6.30 Этот пакет позволяет использовать все возможности камеры Android, включая запись видео, захват изображений и потоковое видео. 👍 Лайки: 80, 📥 Скачиваний: 242K 📅 Обновлено: 2 дня назад https://pub.dev/packages/camera_android_camerax CamerAwesome 2.5.0 Этот плагин позволяет легко добавить мощный и настраиваемый опыт работы с камерой в ваше Flutter-приложение, включая запись видео, съемку фото, фильтры и многое другое. 👍 Лайки: 30 000, 📥 Скачиваний: 30K 📅 Обновлено: 7 месяцев назад https://pub.dev/packages/camerawesome camera_avfoundation 0.9.23 Этот пакет автоматически включается при использовании camera, поэтому вам не нужно его добавлять в pubspec.yaml, и поддерживает базовые функции камеры для iOS. 👍 Лайки: 13, 📥 Скачиваний: 104K 📅 Обновлено: 18 часов назад https://pub.dev/packages/camera_avfoundation FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #Camera #CameraX #CameraWindowsPlugin #camera_android_camerax #CamerAwesome #camera_avfoundation

🪙 dart_amqp: полнофункциональный клиент для работы с протоколом AMQP 📚 Сегодня Катя из Flutter Dev Friflex хочет рассказать вам о библиотеке dart_amqp — полнофункциональном клиенте для работы с протоколом AMQP (Advanced Message Queue Protocol). Эта библиотека позволяет приложениям взаимодействовать с брокерами сообщений, такими как RabbitMQ 🐰. Что такое dart_amqp? dart_amqp — это клиентская библиотека для работы с AMQP-серверами, которая предоставляет удобный API для создания распределенных систем обмена сообщениями. Она поддерживает все основные возможности протокола AMQP, включая очереди, обменники, подтверждения сообщений и транзакции 📝. Создание клиента Для тонкой настройки подключения используется класс ConnectionSettings, который позволяет переопределить параметры по умолчанию:
Client client = Client(
  settings: ConnectionSettings(
    host: "127.0.0.1",
    port: 5672,
    virtualHost: "/",
    authProvider: PlainAuthenticationProvider("guest", "guest"),
    maxConnectionAttempts: 1,
    reconnectWaitTime: Duration(milliseconds: 1500),
  ),
);
Аутентификация Библиотека поставляется с двумя провайдерами аутентификации: ▫️ PlainAuthenticationProvider — для простой аутентификации по логину и паролю ▫️ AmqPlainAuthenticationProvider — альтернативный вариант Plain-аутентификации ▫️ Можно создать собственный провайдер, реализовав интерфейс Authenticator Работа с TLS Для защищенных соединений можно передать SecurityContext:
Client client = Client(
  settings: ConnectionSettings(
    tlsContext: SecurityContext()
      ..setTrustedCertificates(path/to/cert.pem),
    onBadCertificate: (certificate) => false,
  ),
);
Heartbeat Heartbeat позволяет клиенту и серверу отслеживать активность соединения. Если обе стороны указывают ненулевой период (> 1 секунды), механизм активируется автоматически:
Client client = Client(
  settings: ConnectionSettings(
    tuningSettings: TuningSettings(
      heartbeatPeriod: const Duration(seconds: 60),
    ),
  ),
);
Работа с каналами Каналы (Channels) — это виртуальные соединения внутри одного TCP-подключения:
Channel channel = await client.channel();
Работа с очередями
// Создание очереди
Queue queue = await channel.queue("my_queue");
// Публикация сообщения
queue.publish("Flutter Friendly");
// Потребление сообщений
Consumer consumer = await queue.consume();
consumer.listen((AmqpMessage message) {
  print("Получено: ${message.payloadAsString}");
  message.ack(); // Подтвердить обработку
});
Полную новость читайте здесь. FlutterPulse — канал о мире Flutter! #flutter #dart #FlutterPulse #FlutterPulseNews #flutterfriendly #amqp #rabbitmq

Создай игру Flappy Bird на Flutter: пошаговое руководство Хочешь создать игру на Flutter? 🎮 В этой статье ты узнаешь, как сделать аналог Flappy Bird, используя Flame game engine. В статье описано, как создать игру с нуля: от настройки проекта до добавления звуковых эффектов и системы подсчёта очков. 🔹Ты узнаешь, как использовать Flame engine для создания 2D-игр. 🔹Поймёшь, как реализовать простую физику (гравитацию и скорость) для создания увлекательного игрового процесса. 🔹Научишься добавлять пользовательский ввод, определять столкновения и управлять логикой окончания игры. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Оцени новость и читай другие статьи по хэштегу #FlutterPulseMedium ✨ FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #gamedev #flameengine #mobilegame #2dgame

Самые лучшие обновлённые пакеты за последние 24 часа pinput 6.0.2 - пакет для Flutter, который предоставляет легкий в использовании и настраиваемый ввод кода PIN. В новой версии добавлена спонсорская значка Prelude.so. 👍 Лайки: 3410, 📥 Скачиваний: 398К https://pub.dev/packages/pinput google_fonts 8.0.1 - пакет для подключения шрифтов из fonts.google.com к приложениям Flutter, обновлен до версии 8.0.1. В этом обновлении исправлена проблема с выбором шрифтов WOFF2/WOFF при загрузке шрифтов, добавленных в приложение, теперь предпочтение отдается сжатым форматам независимо от порядка манифеста资产. Пакет имеет 6380 лайков и более 2.2М скачиваний. https://pub.dev/packages/google_fonts syncfusion_flutter_charts 32.2.3 - пакет для создания красивых и высокопроизводительных графиков в приложениях Flutter. Пакет включает в себя различные типы графиков, такие как картесяные, круговые и спарк-графики, и имеет богатый набор функций для настройки и расширения. Версия 32.2.3 не содержит изменений. Пакет имеет 3600 лайков и 192К скачиваний. https://pub.dev/packages/syncfusion_flutter_charts syncfusion_flutter_datepicker 32.2.3 - пакет для создания легких виджетов для выбора дат, поддерживающие выбор одного дня, нескольких дней или диапазона дат. В нем также есть функции для ограничения выбора дат, настройки внешнего вида и многое другое. Несмотря на то, что в этой версии нет изменений, пакет остается популярным: 1610 лайков и 194К скачиваний! https://pub.dev/packages/syncfusion_flutter_datepicker hooks_runner 1.0.2 - пакет, используемый в dartdev и flutter_tools. Теперь передаются переменные окружения HTTP(S)_PROXY и добавлены переменные для Android NDK. Лайков: 2, Скачиваний: 2.29М https://pub.dev/packages/hooks_runner dbus 0.7.12 - родная реализация клиента D-Bus для языка Dart, позволяющую доступаться к удаленным объектам и экспортировать локальные объекты. В новой версии исправлена проблема с удаленными объектами, остававшимися в памяти, добавлено явное исключение для запуска на не-Linux системах, а также обновлено ограничение SDK для поддержки Dart 3.0. Пакет dbus уже получил 74 лайка и более 2.81М скачиваний! https://pub.dev/packages/dbus FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #pinput #google_fonts #syncfusion_flutter_charts #syncfusion_flutter_datepicker #hooks_runner #dbus

photo content

📊 Обработка файлов Excel как профессионал во Flutter с помощью пакета excel Работа с файлами Excel — обычное дело для многих реальных приложений, будь то бизнес-панель, инструмент анализа данных, система управления школой или приложение для инвентаризации. Пакет excel во Flutter делает чтение, создание и изменение файлов .xlsx простым и эффективным — без необходимости в нативных зависимостях. В статье подробно рассматривается пакет excel, который представляет собой чистую Dart-библиотеку, позволяющую читать, записывать и редактировать таблицы Excel напрямую во Flutter или Dart-приложениях. Вы узнаете, как читать файлы Excel напрямую из ресурсов или путей к файлам, создавать и экспортировать .xlsx-файлы динамически, редактировать ячейки, добавлять строки и стилизовать данные программно, а также сохранять файлы локально или делиться ими с пользователями. С помощью пакета excel вы сможете автоматизировать отчетность, управлять структурированными данными и создавать профессиональные функции — все это внутри вашего Flutter-приложения. Если ваше приложение работает с табличными данными, этот пакет может сэкономить вам часы ручной работы. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Напишите, чтобы мы знали, понравилась ли вам эта рубрика! FlutterPulse — канал о мире Flutter! #FlutterPulseMedium ✨ #flutter #dart #excel #datahandling #FlutterPulse #FlutterDev #MobileDevelopment #AppDevelopment

Обзор пакетов на тему Command Line (CLI) or Console mason_cli 0.1.3 Mason CLI позволяет разработчикам создавать и использовать повторно используемые шаблоны, называемые "кирпичами", которые работают с генератором mason. Он предоставляет функции для создания, управления и обмена этими шаблонами. 👍 Лайки: 404, 📥 Скачиваний: 24.4K 📅 Обновлено: 2 месяца назад https://pub.dev/packages/mason_cli very_good_cli 0.28.0 Very Good CLI - инструмент для разработчиков на Dart и Flutter, позволяющий создавать проекты, запускать тесты, управлять пакетами и многое другое с помощью простых команд. Он упрощает процесс разработки и делает его более эффективным. 👍 Лайки: 711, 📥 Скачиваний: 90.5K 📅 Обновлено: 4 месяца назад https://pub.dev/packages/very_good_cli dcli 8.4.2 DCli - пакет для создания кроссплатформенных командных приложений и скриптов на Dart. Он предоставляет набор инструментов для работы с командной строкой и позволяет разработчикам создавать мощные и гибкие приложения. 👍 Лайки: 221, 📥 Скачиваний: 43.6K 📅 Обновлено: 7 дней назад https://pub.dev/packages/dcli cli_util 0.4.2 cli_util - пакет для создания консольных приложений на Dart, предоставляющий полезные утилиты для поиска директории Dart SDK, поиска директории настроек инструмента и отображения богатого вывода в консоли и информации о прогрессе. 👍 Лайки: 89, 📥 Скачиваний: 2.7M 📅 Обновлено: 15 месяцев назад https://pub.dev/packages/cli_util completion 1.0.2 completion - пакет, добавляющий автодополнение команд в консольные приложения Dart, что упрощает работу пользователей с командной строкой. 👍 Лайки: 52, 📥 Скачиваний: 3.3M 📅 Обновлено: 6 месяцев назад https://pub.dev/packages/completion args 2.7.0 args - пакет, позволяющий легко парсить аргументы командной строки в Dart, поддерживающий стиль GNU и POSIX, и работающий как на сервере, так и на клиенте. 👍 Лайки: 420, 📥 Скачиваний: 5.2M 📅 Обновлено: 10 месяцев назад https://pub.dev/packages/args FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #mason_cli #very_good_cli #dcli #cli_util #completion #args

Настройка окружений для Flutter-приложений: пошаговое руководство Вы когда-нибудь сталкивались с проблемой управления несколькими версиями Flutter-приложения для разных окружений? Теперь вы можете легко переключаться между dev, staging и production средами с помощью Flutter Flavors! В этой статье вы узнаете, как настроить Android Flavors, сконфигурировать iOS схемы, использовать FlavorConfig модель для управления переменными окружения в Dart, а также запускать и собирать приложения для разных окружений. Вы получите практические советы и примеры кода, чтобы упростить управление конфигурациями приложения. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику. FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #softwaredevelopment

Самые лучшие обновлённые пакеты за последние 24 часа rive 0.14.2 - это runtime-библиотека для Rive, инструмента интерактивного дизайна в реальном времени. Он позволяет полностью контролировать файлы Rive в приложениях и играх на Flutter. В новой версии обновлена минимальная версия Flutter до 3.28.0, добавлены новые методы для Android-платформы, а также исправлены проблемы с построением на iOS/macOS. 👍 Лайки: 1920, 📥 Скачиваний: 292К. https://pub.dev/packages/rive Riverpod 3.2.1 - это реактивный фреймворк для кэширования и привязки данных, облегчающий работу с асинхронным кодом. В новой версии исправлена ошибка, которая могла вызвать проблемы с уведомлениями после возобновления приостановленного провайдера. 👍 Лайки: 3920, 📥 Скачиваний: 1.2М. https://pub.dev/packages/riverpod Drift 2.31.0 - Теперь в шаговых миграциях автоматически выбрасывается ошибка при попытке понижения версии базы данных. Пакет Drift имеет 2310 лайков и более 491000 скачиваний. 👍 Лайки: 2310, 📥 Скачиваний: 491К. https://pub.dev/packages/drift freezed 3.2.5 - этот пакет используется для автоматического генерирования кода для данных классов, тегированных объединений, вложенных классов и клонирования в Dart. В новой версии добавлена поддержка analyzer 10.0. 👍 Лайки: 4440, 📥 Скачиваний: 1.5М. https://pub.dev/packages/freezed flutter_riverpod 3.2.1 - это реактивный кэширующий и привязывающий фреймворк, облегчающий работу с асинхронным кодом. В новой версии исправлена ошибка, которая могла вызвать проблемы с уведомлениями после возобновления приостановленного провайдера. 👍 Лайки: 2820, 📥 Скачиваний: 1.1М. https://pub.dev/packages/flutter_riverpod hooks 1.0.1 - Теперь пакет предоставляет более подробную документацию об окружающих переменных. Пакет hooks используется для автоматизации задач в Dart-пакетах, таких как сборка и связывание активов. 👍 Лайки: 30, 📥 Скачиваний: 2.8М. https://pub.dev/packages/hooks FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #rive #Riverpod #Drift #freezed #flutter_riverpod #hooks