ar
Feedback
Flutter Pulse

Flutter Pulse

الذهاب إلى القناة على Telegram

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

إظهار المزيد
1 023
المشتركون
-324 ساعات
-17 أيام
+230 أيام
أرشيف المشاركات
Создание офлайн-приложения на Flutter с SQLite: лучшие практики сохранения данных В современном мобильном мире функциональность офлайн-режима становится всё более важной для бесперебойного пользовательского опыта! Flutter предоставляет множество решений для сохранения данных, но SQLite остаётся самым мощным вариантом для хранения структурированных данных локально. В этой статье вы узнаете, как создать офлайн-приложение на Flutter с использованием SQLite, охватывая такие темы, как настройка SQLite, выполнение CRUD-операций, синхронизация офлайн-данных с API и многое другое. Вы получите практические советы и лучшие практики для создания эффективных и производительных приложений. 🇷🇺Читать статью на русском 🇬🇧Read the article in English 🌐Read on Medium Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! #flutter #dart #flutterpulse #FlutterPulseMedium #офлайн #SQLite #мобильнаяразработка #FlutterDev #MobileDev #offlinefirst

Самые лучшие обновлённые пакеты за последние 24 часа analyzer 9.0.0 Пакет analyzer используется для статического анализа кода на языке Dart и предоставляет библиотеку для интеграции с инструментами и редакторами. В новой версии удалены устаревшие поля, методы и классы, включая Diagnostic.data, BooleanErrorListener и RecordingErrorListener. Также обновлены методы DiagnosticReporter.atOffset и Diagnostic.tmp. 👍 Лайки: 306, 📥 Скачиваний: 11.4М https://pub.dev/packages/analyzer popover 0.4.0 Теперь пакет popover позволяет кликать на виджетах под барьером и исправляет утечку памяти. Минимальные версии Flutter и Dart обновлены до 3.35.0+ и 3.9.0+ соответственно. 👍 Лайки: 669, 📥 Скачиваний: 32.1К https://pub.dev/packages/popover analyzer_plugin 0.13.11 Теперь требуется версия 9.0.0 пакета analyzer. Этот пакет используется для создания плагинов для сервера анализа, написанных на Dart. 👍 Лайки: 44, 📥 Скачиваний: 3.2М https://pub.dev/packages/analyzer_plugin Melos 7.3.0 Melos - инструмент для управления проектами на Dart с несколькими пакетами. Он оптимизирует рабочий процесс вокруг управления мульти-пакетными репозиториями с git и Pub. В новой версии добавлена поддержка групповой конфигурации для скриптов и опция `--group`, а также возможность отказаться от генерации конфигураций запуска для IntelliJ. 👍 Лайки: 861, 📥 Скачиваний: 725К https://pub.dev/packages/melos hive_ce 2.3.0 Этот пакет представляет собой быструю и безопасную NoSQL базу данных, написанную на Dart. В новой версии добавлена поддержка Flutter web WASM компиляции и исправлены проблемы с анализом кода. 👍 Лайки: 451, 📥 Скачиваний: 357К https://pub.dev/packages/hive_ce #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #analyzer #popover #analyzer_plugin #Melos #hive_ce

photo content

Как использовать Firebase Analytics Debug View с Flutter Web App 🚀 Хотите отслеживать события в вашем Flutter web-приложении в режиме реального времени? 🤔 В статье ниже вы найдёте подробное руководство по использованию Firebase Analytics Debug View с вашим приложением. В этой статье вы узнаете, как настроить Firebase Analytics для вашего Flutter web-приложения, как логировать события и как использовать Debug View для отслеживания этих событий в режиме реального времени. Вы также узнаете, почему необходимо запускать приложение на веб-сервере и как использовать расширение Google Analytics Debugger для браузера. 🔍 В статье описаны следующие шаги: подключение Flutter-приложения к проекту Firebase, установка необходимых пакетов, логирование событий с помощью Firebase Analytics, использование Debug View в Firebase Console и настройка Google Analytics Debugger. 📚 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! 👍 #flutter #dart #flutterpulse #FlutterPulseMedium #Firebase #Analytics #DebugView #FlutterWeb #WebApp #FirebaseAnalytics

Самые лучшие обновлённые пакеты за последние 24 часа mustache_template 2.0.2 - пакет для парсинга и рендеринга шаблонов Mustache в Dart. Теперь добавлена поддержка эмодзи. 👍 Лайки: 83, 📥 Скачиваний: 5.33М. Подробности: https://pub.dev/packages/mustache_template font_awesome_flutter 4.7.0 - пакет, предоставляющий набор иконок Font Awesome для приложений Flutter. В новой версии добавлена возможность доступа к иконкам через класс FontAwesomeIcons. 👍 Лайки: 4860, 📥 Скачиваний: 795К. Подробнее: https://pub.dev/packages/font_awesome_flutter go_router 16.3.0 - декларативный пакет маршрутизации для Flutter. Теперь доступен топ-уровневый callback onEnter с доступом к текущему и следующему состоянию маршрута. 👍 Лайки: 5520, 📥 Скачиваний: 2.11М. Подробнее: https://pub.dev/packages/go_router camera 0.11.2+1 - плагин для Flutter, позволяющий получить доступ к камерам устройств. В новой версии обновлены примеры использования нового API RadioGroup. 👍 Лайки: 2520, 📥 Скачиваний: 692К. Узнайте больше: https://pub.dev/packages/camera dwds 25.1.0+2 - пакет, позволяющий инструментам разработчика работать с веб-приложениями Dart. Теперь методы `reloadSources` и `hotRestart` бросают ошибку RPC с кодом `kServerError`. 👍 Лайки: 31, 📥 Скачиваний: 2.71М. Подробнее: https://pub.dev/packages/dwds Flame 1.33.0 - игровой движок на основе Flutter. В новой версии исправлены ошибки, улучшена производительность и добавлены новые функции. 👍 Лайки: 2230, 📥 Скачиваний: 97.1К. Подробную информацию можно найти на официальном сайте: https://flame-engine.org #Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #mustache_template #font_awesome_flutter #go_router #camera #dwds #Flame

photo content

Обзор пакетов на тему Sharing & Intent firebase_messaging - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995). 👍 Лайки: 3690, 📥 Скачиваний: 1.1M ➡️ https://pub.dev/packages/firebase_messaging flutter_email_sender - пакет для отправки писем из Flutter, используя функциональность платформы. 👍 588 лайков, 103 000 скачиваний. ➡️ https://pub.dev/packages/flutter_email_sender v8.0.0, обновлён 40 дней назад. quick_actions - пакет, который позволяет легко работать с быстрыми действиями на iOS и App Shortcuts на Android. 👍 1090 лайков, 182000 скачиваний. ➡️ https://pub.dev/packages/quick_actions Обновлён 10 месяцев назад. share_plus - пакет, который позволяет легко интегрировать функцию обмена контентом в ваше Flutter-приложение. Он использует родные диалоги обмена для каждой платформы, обеспечивая плавный пользовательский опыт. 👍 3850 лайков, 2.1М скачиваний. ➡️ https://pub.dev/packages/share_plus Версия: 12.0.1, обновлено: 2 дня назад. receive_sharing_intent - пакет, который позволяет вашему Flutter-приложению получать.shared файлы, фотографии, видео, текст, URL и другие типы файлов из других приложений. 👍 783 лайка, 39 500 загрузок ➡️ https://pub.dev/packages/receive_sharing_intent 📅 Обновлено 12 месяцев назад browser_launcher - пакет для запуска веб-браузеров в стандартном режиме. 👍 17 лайков 📦 3,94 млн скачиваний ➡️ https://pub.dev/packages/browser_launcher Обновлён 11 месяцев назад. url_launcher - пакет для Flutter, позволяющий открывать URL-адреса в приложении! 👉 Поддерживает различные схемы URL, такие как https, mailto, tel, sms и file. 👍 8 млн лайков и 4 млн скачиваний! ➡️ https://pub.dev/packages/url_launcher 📅 Обновлён 3 месяца назад. #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages #Sharing #Intent #firebase_messaging #flutter_email_sender #quick_actions #share_plus #receive_sharing_intent #browser_launcher #url_launcher

Когда важна каждая миллисекунда: оптимизация съёмки для CV и AR 📸💻 Разработчики 2ГИС Ситискан поделились опытом оптимизации съёмки городской среды с помощью мобильного приложения 📱. Узнаете, как они добились стабильной съёмки с минимальной задержкой и как можно использовать этот опыт в своих проектах 📈. В статье также затронута тема создания скриншотов виджетов в Flutter и оптимизации камеры в Flutter 📸. Узнайте, как добиться стабильной частоты съёмки 4 кадра в секунду без перегрузки Dart и канала связи 📊. Оптимизация съёмки кадров в Flutter: компромисс между качеством, скоростью и сложностью 🤔. Нативная обработка позволяет добиться 4 кадров в секунду без перегрузки UI-потока 📈. Библиотека camera_frame уже доступна для использования 📦. Читать здесь 📄 #flutter #dart #flutterpulse 🚀💻

Отображение AlertDialog без Context в Flutter: Решение проблемы 🚨 Flutter-разработчики, сталкивались ли вы с ситуацией, когда нужно показать AlertDialog из асинхронной функции, но context недоступен? 🤔 В этой статье рассматривается распространенная проблема и предлагается элегантное решение с использованием GlobalKey<NavigatorState>. Вы узнаете, как отобразить AlertDialog без context, используя глобальный navigatorKey, и как это может упростить ваш код. 📈 Статья шаг за шагом объясняет, как определить глобальный navigatorKey, присвоить его MaterialApp, создать функцию для показа AlertDialog и вызвать ее из асинхронной функции. Вы получите полное понимание того, как работает это решение и почему оно является правильным подходом. 💡 Ссылки на статью: 🇷🇺Отображение AlertDialog без Context в Flutter 🇬🇧Showing AlertDialog Without Context in Flutter 🌐Оригинальная статья Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programmingtips

Vibe coding. Приложение для квизов с нуля. Часть 2 🎉 Сегодня Руслан продолжит играть в "вайб кодинг" и работать над приложением для квизов! 🤔 В этом видео мы начнем настройку интеграции с Firebase Cloud Firestore, чтобы получать квизы из базы данных. 🔥 🔹 Мы добавили Firebase проект и теперь попробуем подключить его к нашему проекту. 💻 🔹 Столкнулись со сложностями парсинга модели данных и немного подебажили. 🐜 🔹 Сделали рефакторинг, чтобы улучшить код. 💻 📹 В этом видео мы: настроили Firebase Cloud Firestore; создали коллекции и документы; рефакторили код. В следующем видео мы закроем эту проблему и пофиксим все, чтобы у нас можно было открывать приложение и в нужном нам квизе. 🔜 👍 Если есть какие-то вопросы, то, пожалуйста, оставляйте их в комментариях. Не забудьте подписаться на канал и поставить лайк, если видео было полезным! 👍 Смотреть видео на YouTube 📹 #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube 👉 Подпишись на канал и смотри другие видео по #FlutterPulseYoutube!

Самые лучшие обновлённые пакеты за последние 24 часа graphql 5.2.3 - клиент GraphQL для Dart, позволяющий взаимодействовать с любым сервером GraphQL. В новой версии исправлены ошибки и добавлены новые функции, включая возможность использовать существующий экземпляр HiveStore и миграцию HiveStore с hive на hive_ce. 👍 Лайки: 485, 📥 Скачиваний: 377К https://pub.dev/packages/graphql jaspr 0.21.6 - современный фреймворк для создания веб-сайтов на Dart, поддерживающий как клиентскую, так и серверную отрисовку. В новой версии добавлены параметры `checked` и `indeterminate` для функции `input()`, а также исправлена ошибка гидратации клиента и отладки в Chrome при запуске приложения под базовым путем. 👍 Лайки: 560, 📥 Скачиваний: 11.5К https://pub.dev/packages/jaspr flutter_offline 6.0.0 - пакет для работы с онлайн/оффлайн соединением в Flutter. Теперь с поддержкой последних версий connectivity_plus и network_info_plus. 👍 Лайки: 665, 📥 Скачиваний: 11.9К https://pub.dev/packages/flutter_offline syncfusion_flutter_core 31.2.3 - пакет является зависимым для различных виджетов Flutter от Syncfusion, включая чарты, календари и многое другое. Несмотря на отсутствие изменений в этой версии, пакет остается популярным: 👍 Лайки: 245, 📥 Скачиваний: 689К https://pub.dev/packages/syncfusion_flutter_core shadcn_ui 0.38.5 - пакет содержит множество настраиваемых UI-компонентов для Flutter. Исправлена проблема с ShadTabs, которая потребляла лишнее место при expandContent для не выбранных вкладок. 👍 Лайки: 764, 📥 Скачиваний: 19.2К https://pub.dev/packages/shadcn_ui camera_avfoundation 0.9.7+1 - пакет используется для реализации камеры в приложениях для iOS. Теперь он разделен от пакета camera как федеративная реализация. 👍 Лайки: 11, 📥 Скачиваний: 214К https://pub.dev/packages/camera_avfoundation #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #graphql #jaspr #flutter_offline #syncfusion_flutter_core #shadcn_ui #camera_avfoundation

photo content

Обзор пакетов на тему Server Driven UI & Widget Generation json_dynamic_widget - это мощный пакет для Flutter, который позволяет создавать динамические виджеты на основе JSON. С его помощью вы можете создавать сложные UI без написания кода, использовать готовые плагины и генерировать код из JSON. 👍 Лайки: 295, 📥 Скачиваний: 3.2К https://pub.dev/packages/json_dynamic_widget flutter_html - простой и мощный виджет для отображения HTML и CSS в Flutter. Упрощенный API, улучшенная поддержка стилей и расширенные возможности для кастомизации. 👍 Лайки: 2110, 📥 Скачиваний: 725К https://pub.dev/packages/flutter_html Remote Flutter Widgets (RFW) - пакет, который позволяет рендерить виджеты на основе описаний UI, получаемых в режиме реального времени. Декларативный UI, конфигурируемость и расширяемость. 👍 Лайки: 649, 📥 Скачиваний: 5.4К https://pub.dev/packages/rfw Flutter Dynamic Widget - пакет, который позволяет создавать динамические UI в Flutter, используя JSON. Динамическое обновление UI, поддержка null-safety, экспорт Flutter-код в JSON и поддержка Flutter Web. 👍 Лайки: 446, 📥 Скачиваний: 486 https://pub.dev/packages/dynamic_widget Flutter Widget from HTML - пакет для рендеринга HTML в виджеты Flutter! Поддерживает ссылки, изображения, аудио, видео, iframe и более 70 других тегов. 👍 Лайки: 1100, 📥 Скачиваний: 222К https://pub.dev/packages/flutter_widget_from_html #flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #ServerDrivenUI #WidgetGeneration

Создай свой первый пакет на pub.dev: пошаговое руководство для Flutter-разработчиков! Хотите поделиться своим кодом с сообществом и сделать его доступным для других разработчиков? Тогда вам пора узнать, как опубликовать свой пакет на pub.dev! В этой статье вы найдёте подробное руководство по созданию и публикации пакета на pub.dev. Вы узнаете, что такое pub.dev, какие пакеты наиболее популярны, и как создать свой собственный пакет с нуля. В статье описаны ключевые особенности pub.dev, такие как открытый исходный код, поддержка сообщества и стандартизированная лицензия. Вы также найдёте информацию о том, как структурировать свой код, написать документацию и опубликовать пакет. Особое внимание уделено созданию файла pubspec.yaml, написанию кода и документации, а также подготовке пакета к публикации. Вы узнаете, как использовать команду
dart pub publish --dry-run
для проверки пакета перед публикацией и как пройти аутентификацию на pub.dev. 🇷🇺Читать статью на русском 🇬🇧Read the article in English 🌐Original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! #flutter #dart #flutterpulse #FlutterPulseMedium #pubdev #package #FlutterDev #mobiledevelopment #opensource

Команды и расширения для IDE VSCode/Cursor Сегодня мы рассмотрим расширения для IDE VS Code. Очень сложная и широкая тема, поэтому Руслан решил немного сменить фокус и рассказать не конкретно про расширения, а про фичи и команды, которые использую при написании кода. 🔹 Комбинации клавиш 🔹 Snippets 🔹 Команды при нажатии на cmd+. 🔹 Команды в VSCode/Cursor при нажатии на F1 🔹 Полезные расширения 🔹 Settings.json 🔹 Analysis_options.yaml - настройки линтера Ссылка на ноушен: https://rose-mascara-069.notion.site/VSCode-Cursor-27fa1ddc9ce18036abffd6d94f09d283 Если есть вопросы и предложения по следующим видео, то оставляйте комментарии. Смотрите другие видео по хэштегу #FlutterPulseYoutube и подписывайтесь на наш канал! 👍 #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube

Самые лучшие обновлённые пакеты за последние 24 часа intercom_flutter 9.4.11 - плагин для интеграции функций Intercom в приложения Flutter. Обновлен Intercom Android SDK до версии 17.3.0. 👍 Лайки: 149, 📥 Скачиваний: 81.8К https://pub.dev/packages/intercom_flutter build_daemon 4.1.0 - пакет для запуска сборок в демоне. Исправлена ошибка с symlink'ами, удалены неиспользуемые зависимости и добавлен метод connectUnchecked для тестирования. 👍 Лайки: 8, 📥 Скачиваний: 3.78М https://pub.dev/packages/build_daemon analyzer_plugin 0.13.8 - пакет для создания плагинов для сервера анализа, написанных на Dart. Теперь требует версию 8.2.0 пакета analyzer и Dart SDK ^3.9.0. 👍 Лайки: 44, 📥 Скачиваний: 3.08М https://pub.dev/packages/analyzer_plugin oauth2 2.0.5 - пакет для аутентификации с удаленным сервисом через OAuth2. Сделан underlying HTTP client non-nullable. 👍 Лайки: 369, 📥 Скачиваний: 223К https://pub.dev/packages/oauth2 shadcn_ui 0.38.4 - пакет содержит более 20 готовых компонентов интерфейса для Flutter. Удалены обязательные параметры из ShadThemeData, добавлен метод setInternalFieldError для ShadForm. 👍 Лайки: 762, 📥 Скачиваний: 18.8К https://pub.dev/packages/shadcn_ui liquid_glass_renderer 0.1.1-dev.22 - пакет для создания "жидкого стеклянного" или "матового стеклянного" эффекта в приложениях Flutter. Исправлены ошибки, улучшена производительность и внесены изменения в процесс рендеринга. 👍 Лайки: 655, 📥 Скачиваний: 12.9К https://pub.dev/packages/liquid_glass_renderer #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #intercom_flutter #build_daemon #analyzer_plugin #oauth2 #shadcn_ui #liquid_glass_renderer

photo content

Новые пакеты за неделю staged_stepper Пакет staged_stepper позволяет создавать анимированные шаги с таймером и соединительными полосами. Он идеально подходит для многоэтапных операций, таких как верификация, подтверждение и завершение. 👍 Лайки: 10, 📥 Скачиваний: 29 https://pub.dev/packages/staged_stepper webpush_encryption Используйте его для расшифровки и шифрования уведомлений в соответствии со стандартом RFC 8291. Лайков: 3, Скачиваний: 722 https://pub.dev/packages/webpush_encryption pulsar_cli Пакет pulsar_cli - это интерфейс командной строки для фреймворка Pulsar Web. Он позволяет создавать и запускать проекты Pulsar. Лайков: 2, Скачиваний: 360 https://pub.dev/packages/pulsar_cli easy_toast_plus Показывайте простые и элегантные сообщения в любом месте своего приложения с помощью easy_toast_plus. Пакет имеет 0 скачиваний и 18 лайков. https://pub.dev/packages/easy_toast_plus flumpose Пакет flumpose для Flutter: упрощение создания UI-компонентов и улучшение производительности! Лайков: 13, Скачиваний: 176 https://pub.dev/packages/flumpose flutter_awesome_logger Этот пакет делает отладку проще, благодаря функциям: - Плавающая кнопка лога - Автоматическое логирование API с Dio interceptor - Красивый интерфейс для просмотра логов Уже 2 лайка и 708 скачиваний! https://pub.dev/packages/flutter_awesome_logger #Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #staged_stepper #webpush_encryption #pulsar_cli #easy_toast_plus #flumpose #flutter_awesome_logger

photo content

Обзор пакетов на тему Markdown flutter_md 0.0.8 - Быстрый и настраиваемый парсер Markdown для Flutter! 👉 41 ❤️, 2.0К загрузок Идеально для отображения форматированного текста от AI-ассистентов. 🔥 Преимущества: * ⚡️ Высокая производительность * 🎨 Полностью настраиваемый * 📱 Нативный Flutter * 🔗 Интерактивные элементы * 🌐 Кроссплатформенный * 📝 Поддержка богатого синтаксиса Markdown * 🎯 Оптимизирован для AI * 🔧 Расширяемый 👉 https://pub.dev/packages/flutter_md 📅 Обновлено 10 дней назад. markdown - Пакет для парсинга Markdown в HTML как на клиенте, так и на сервере. 👍 337 📦 1.9М Версия: 7.3.0 Обновлён: 9 месяцев назад https://pub.dev/packages/markdown Markdown Widget - Простой и мощный компонент для отображения Markdown в Flutter! 👍 377 лайков, 26.1К+ скачиваний! ➡️ https://pub.dev/packages/markdown_widget 📈 Версия 2.3.2+8, обновлена 5 месяцев назад. flutter_markdown_plus - Рендерер Markdown для Flutter. 👍 52 📦 49.9К Версия: 1.0.5 Обновлён: 52 дня назад https://pub.dev/packages/flutter_markdown_plus QuickText - Упрощение форматирования текста в Flutter! 👍 5 📦 50 Версия: 1.0.3 Дата обновления: 10 месяцев назад https://pub.dev/packages/quick_text GPT Markdown & LaTeX - Пакет для отображения богатого Markdown и LaTeX контента в приложениях Flutter. 👉 Преимущества: * Оптимизирован для выводов AI * Широкий спектр поддерживаемых функций Markdown и LaTeX * Легкая настройка и интеграция * Возможность выбора текста 📈 Статистика: * Лайков: 230 * Скачиваний: 43.1К * Последнее обновление: 43 дня назад * Версия: 1.1.4 https://pub.dev/packages/gpt_markdown #flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #markdown #flutter_md #markdown_widget #flutter_markdown_plus #quick_text #gpt_markdown #GPTMarkdownLaTeX