Самые лучшие обновлённые пакеты за последние 24 часа
Firebase Messaging Plugin for Flutter 15.2.1
Плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
Stormberry 0.18.0
Обновление пакета Stormberry до версии 0.18.0! Теперь поддерживаются значения по умолчанию для столбцов через аннотацию @Default и создание/обновление многих-ко-многим отношений через методы insert и update.
Лайков: 127, Скачиваний: 755.
https://pub.dev/packages/stormberry
fresh 0.4.4
Этот пакет используется для обновления токенов в приложениях на Dart.
В новой версии были внесены незначительные корректировки в generics в тестах и обновление до mocktail ^1.0.0.
Пакет имеет 152 лайка и более 16100 скачиваний.
https://pub.dev/packages/fresh
fresh_dio 0.4.4
Теперь исправлена проблема с зависанием при необработанных исключениях токена обновления. fresh_dio - это интерцептор для Dio, который упрощает процесс аутентификации API с помощью токенов и их обновления.
Уже 159 лайков и 14300 скачиваний!
https://pub.dev/packages/fresh_dio
macos_ui 2.2.2
Этот пакет предоставляет виджеты и темы для создания приложений с дизайном macOS в Flutter.
В новой версии исправлена проблема с вызовом setState после dispose в MacosPulldownButton.
macos_ui уже получил 1010 лайков и более 32000 скачиваний!
https://pub.dev/packages/macos_ui
flutter_inapp_purchase 7.1.12
Этот пакет используется для реализации покупок внутри приложения в соответствии со спецификацией Open IAP.
В обновлении были обновлены версии openiap-versions:
- apple до 1.2.25
- google до 1.3.1
- gql до 1.2.2
Пакет имеет 430 лайков и 9090 скачиваний.
https://pub.dev/packages/flutter_inapp_purchase
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #firebase_messaging #stormberry #fresh #fresh_dio #macos_ui #flutter_inapp_purchase
Firebase Messaging Plugin for Flutter 15.2.1
Плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
Stormberry 0.18.0
Обновление пакета Stormberry до версии 0.18.0! Теперь поддерживаются значения по умолчанию для столбцов через аннотацию @Default и создание/обновление многих-ко-многим отношений через методы insert и update.
Лайков: 127, Скачиваний: 755.
https://pub.dev/packages/stormberry
fresh 0.4.4
Этот пакет используется для обновления токенов в приложениях на Dart.
В новой версии были внесены незначительные корректировки в generics в тестах и обновление до mocktail ^1.0.0.
Пакет имеет 152 лайка и более 16100 скачиваний.
https://pub.dev/packages/fresh
fresh_dio 0.4.4
Теперь исправлена проблема с зависанием при необработанных исключениях токена обновления. fresh_dio - это интерцептор для Dio, который упрощает процесс аутентификации API с помощью токенов и их обновления.
Уже 159 лайков и 14300 скачиваний!
https://pub.dev/packages/fresh_dio
macos_ui 2.2.2
Этот пакет предоставляет виджеты и темы для создания приложений с дизайном macOS в Flutter.
В новой версии исправлена проблема с вызовом setState после dispose в MacosPulldownButton.
macos_ui уже получил 1010 лайков и более 32000 скачиваний!
https://pub.dev/packages/macos_ui
flutter_inapp_purchase 7.1.12
Этот пакет используется для реализации покупок внутри приложения в соответствии со спецификацией Open IAP.
В обновлении были обновлены версии openiap-versions:
- apple до 1.2.25
- google до 1.3.1
- gql до 1.2.2
Пакет имеет 430 лайков и 9090 скачиваний.
https://pub.dev/packages/flutter_inapp_purchase
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #firebase_messaging #stormberry #fresh #fresh_dio #macos_ui #flutter_inapp_purchase
❤1
Доступность клавиатуры в Flutter: Готова ли ваша приложение?
🚀 Flutter-разработчикам, внимание! В новой статье мы рассмотрим, как сделать ваше приложение доступным для всех пользователей, включая тех, кто использует клавиатуру для навигации.
Основная часть статьи посвящена тому, как использовать виджеты Flutter, такие как
В статье также обсуждаются преимущества доступности клавиатуры, такие как улучшение опыта для пользователей с ограниченными возможностями и повышение удобства использования приложения. Вы получите практические советы по тестированию доступности вашего приложения и узнаете, как использовать инструменты Flutter для создания инклюзивного и доступного интерфейса.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Read on Level Up Coding
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #accessibility #keyboardnavigation #inclusiveDesign
🚀 Flutter-разработчикам, внимание! В новой статье мы рассмотрим, как сделать ваше приложение доступным для всех пользователей, включая тех, кто использует клавиатуру для навигации.
Основная часть статьи посвящена тому, как использовать виджеты Flutter, такие как
FocusTraversalGroup
, FocusTraversalOrder
, ExcludeFocus
и FocusNode
, чтобы создать удобную и логичную навигацию по клавиатуре. Вы узнаете, как настроить порядок фокуса, исключить виджеты из дерева фокуса и создать доступную форму входа.В статье также обсуждаются преимущества доступности клавиатуры, такие как улучшение опыта для пользователей с ограниченными возможностями и повышение удобства использования приложения. Вы получите практические советы по тестированию доступности вашего приложения и узнаете, как использовать инструменты Flutter для создания инклюзивного и доступного интерфейса.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Read on Level Up Coding
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #accessibility #keyboardnavigation #inclusiveDesign
Обзор пакетов на тему 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
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
Новые пакеты за неделю
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
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
Самые лучшие обновлённые пакеты за последние 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
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
Команды и расширения для 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
Сегодня мы рассмотрим расширения для 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
Создай свой первый пакет на pub.dev: пошаговое руководство для Flutter-разработчиков!
Хотите поделиться своим кодом с сообществом и сделать его доступным для других разработчиков? Тогда вам пора узнать, как опубликовать свой пакет на pub.dev!
В этой статье вы найдёте подробное руководство по созданию и публикации пакета на pub.dev. Вы узнаете, что такое pub.dev, какие пакеты наиболее популярны, и как создать свой собственный пакет с нуля. В статье описаны ключевые особенности pub.dev, такие как открытый исходный код, поддержка сообщества и стандартизированная лицензия. Вы также найдёте информацию о том, как структурировать свой код, написать документацию и опубликовать пакет.
Особое внимание уделено созданию файла
для проверки пакета перед публикацией и как пройти аутентификацию на pub.dev.
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
#flutter #dart #flutterpulse #FlutterPulseMedium #pubdev #package #FlutterDev #mobiledevelopment #opensource
Хотите поделиться своим кодом с сообществом и сделать его доступным для других разработчиков? Тогда вам пора узнать, как опубликовать свой пакет на 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
Обзор пакетов на тему 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
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
Самые лучшие обновлённые пакеты за последние 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
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
Flutter Pulse
Vibe coding. Приложение для квизов с нуля. Часть 1 Сегодня мы продолжаем играть в "вайб кодинг" и попробуем создать приложение для квизов с нуля! 🤔💻 В этом видео мы попросили курсор сгенерировать UI для квиз-приложения, сделали небольшие правки, добавили…
Vibe coding. Приложение для квизов с нуля. Часть 2 🎉
Сегодня Руслан продолжит играть в "вайб кодинг" и работать над приложением для квизов! 🤔 В этом видео мы начнем настройку интеграции с Firebase Cloud Firestore, чтобы получать квизы из базы данных. 🔥
🔹 Мы добавили Firebase проект и теперь попробуем подключить его к нашему проекту. 💻
🔹 Столкнулись со сложностями парсинга модели данных и немного подебажили. 🐜
🔹 Сделали рефакторинг, чтобы улучшить код. 💻
📹 В этом видео мы:
настроили Firebase Cloud Firestore;
создали коллекции и документы;
рефакторили код.
В следующем видео мы закроем эту проблему и пофиксим все, чтобы у нас можно было открывать приложение и в нужном нам квизе. 🔜
👍 Если есть какие-то вопросы, то, пожалуйста, оставляйте их в комментариях. Не забудьте подписаться на канал и поставить лайк, если видео было полезным! 👍
Смотреть видео на YouTube 📹
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
👉 Подпишись на канал и смотри другие видео по #FlutterPulseYoutube!
Сегодня Руслан продолжит играть в "вайб кодинг" и работать над приложением для квизов! 🤔 В этом видео мы начнем настройку интеграции с Firebase Cloud Firestore, чтобы получать квизы из базы данных. 🔥
🔹 Мы добавили Firebase проект и теперь попробуем подключить его к нашему проекту. 💻
🔹 Столкнулись со сложностями парсинга модели данных и немного подебажили. 🐜
🔹 Сделали рефакторинг, чтобы улучшить код. 💻
📹 В этом видео мы:
настроили Firebase Cloud Firestore;
создали коллекции и документы;
рефакторили код.
В следующем видео мы закроем эту проблему и пофиксим все, чтобы у нас можно было открывать приложение и в нужном нам квизе. 🔜
👍 Если есть какие-то вопросы, то, пожалуйста, оставляйте их в комментариях. Не забудьте подписаться на канал и поставить лайк, если видео было полезным! 👍
Смотреть видео на YouTube 📹
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
👉 Подпишись на канал и смотри другие видео по #FlutterPulseYoutube!
Отображение 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
🚨 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