ch
Feedback
Flutter Pulse

Flutter Pulse

前往频道在 Telegram

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

显示更多
1 021
订阅者
无数据24 小时
无数据7
无数据30
帖子存档
Обзор пакетов на тему Server Driven UI & Widget Generation flutter_html 3.0.0 - простой и мощный виджет для отображения HTML и CSS в Flutter. 👍 Лайки: 2110, 📥 Скачиваний: 765000 📅 Обновлён 7 месяцев назад. 🔗 https://pub.dev/packages/flutter_html fwfh_svg 0.16.1 - расширение для `flutter_widget_from_html_core`, позволяющее отображать SVG-графику с помощью плагина `flutter_svg`. 👍 4 лайка, 📥 252 000 скачиваний! 📅 Обновлено: 3 месяца назад 🔗 https://pub.dev/packages/fwfh_svg Remote Flutter Widgets 1.0.31 - пакет, позволяющий рендерить виджеты на основе описаний UI, получаемых в режиме реального времени. 👍 649 лайков, 📥 5700 скачиваний 📅 Обновлено: 7 месяцев назад 🔗 https://pub.dev/packages/rfw Flutter Widget from HTML 0.17.1 - пакет, позволяющий отображать HTML-код как виджеты Flutter, фокусируясь на корректности и расширяемости. 👍 504 лайка, 📥 533 000 скачиваний 📅 Обновлено: 3 месяца назад 🔗 https://pub.dev/packages/flutter_widget_from_html_core Flutter Widget from HTML 0.17.1 - пакет для рендеринга HTML в виджеты Flutter! Поддерживает ссылки, изображения, аудио, видео, iframe и более 70 других тегов. 📈 1100+ лайков, 📥 256k+ скачиваний 📅 Обновлён 46 дней назад 🔗 https://pub.dev/packages/flutter_widget_from_html Flutter Dynamic Widget 6.0.0 - пакет, позволяющий создавать динамические UI в Flutter, используя JSON. 👍 446 лайков, 📥 458 скачиваний! 📅 Обновлено: 7 месяцев назад 🔗 https://pub.dev/packages/dynamic_widget #flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages

Обновлённые пакеты за последние 24 часа firebase_messaging - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995). 👍 Лайки: 3690, 📥 Скачиваний: 1.1M https://pub.dev/packages/firebase_messaging flutter_cached_pdfview - пакет для отображения PDF-файлов в Flutter-приложениях для iOS, Android и Web (в разработке). Поддерживает открытие PDF из различных источников (путь, активы, URL) и кэширование. 👍 Лайки: 498, 📥 Скачиваний: 69.5К https://pub.dev/packages/flutter_cached_pdfview syncfusion_flutter_pdfviewer - пакет, который позволяет просматривать PDF документы на Android, iOS, Web, Windows и macOS. 👍 Лайки: 1110, 📥 Скачиваний: 207К https://pub.dev/packages/syncfusion_flutter_pdfviewer pdf - пакет, который позволяет легко создавать PDF документы прямо из вашего Flutter/Dart приложения. 👍 Лайки: 2960, 📥 Скачиваний: 602К https://pub.dev/packages/pdf syncfusion_flutter_pdf - мощная и высокопроизводительная библиотека для работы с PDF в Flutter, написанная на Dart. 👍 Лайки: 770, 📥 Скачиваний: 271К https://pub.dev/packages/syncfusion_flutter_pdf pdfx - пакет, который позволяет отображать PDF-документы в Flutter-приложениях для Web, macOS, Android, iOS и Windows. 👍 Лайки: 503, 📥 Скачиваний: 327К https://pub.dev/packages/pdfx flutter_pdfview - пакет, который позволяет легко интегрировать просмотр PDF-файлов в ваши Flutter-приложения для iOS и Android. 👍 Лайки: 713, 📥 Скачиваний: 234К https://pub.dev/packages/flutter_pdfview #flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages

Sizer vs ScreenUtil: что лучше для адаптивных макетов в Flutter? Вы ищете идеальный инструмент для создания адаптивных интерфейсов в Flutter? Давайте разберемся вместе! 😉 В статье рассматривается сравнение двух популярных пакетов - Sizer и ScreenUtil. Вы узнаете о преимуществах и недостатках каждого, а также о том, какой из них лучше использовать для вашего следующего проекта. 📈 В статье будут рассмотрены такие темы, как: - Различия между Sizer и ScreenUtil - Преимущества и недостатки каждого пакета - Как использовать каждый пакет для создания адаптивных макетов - Рекомендации по выбору пакета в зависимости от сложности проекта Читайте статью и узнайте, какой пакет лучше всего подходит для вашего проекта: 🇷🇺Sizer vs ScreenUtil — Что лучше использовать для адаптивных макетов в Flutter 🇬🇧Sizer vs ScreenUtil — What You Should Prefer for Responsive Layouts in Flutter 🌐Оригинальная статья на Medium Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! 👍 #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #responsiveLayouts

Самые лучшие обновлённые пакеты за последние 24 часа dcli_core 7.2.0 - пакет для использования DCli в не-консольных приложениях, исправлены ошибки, улучшена обработка выходных кодов и обновлены зависимости. 👍 Лайки: 2, 📥 Скачиваний: 1.6М https://pub.dev/packages/dcli_core flutter_native_splash 2.4.7 - пакет для настройки экрана загрузки в приложениях Flutter, исправлена документация, добавлена возможность указания размеров брендинга и обновлены зависимости. 👍 Лайки: 9380, 📥 Скачиваний: 886К https://pub.dev/packages/flutter_native_splash local_auth_android 2.0.0 - пакет для локальной аутентификации на Android, теперь используется LocalAuthException для отчетов об ошибках, удалена поддержка useErrorDialogs и переименован biometricHint в signInHint. 👍 Лайки: 11, 📥 Скачиваний: 1.03М https://pub.dev/packages/local_auth_android video_player_android 2.8.17 - пакет для проигрывания видео на Android, теперь пакет обрабатывает события видео на стороне Dart и исправляет проблему с обновлением буферного диапазона для паузированного видео. 👍 Лайки: 30, 📥 Скачиваний: 3.12М https://pub.dev/packages/video_player_android shadcn_ui 0.38.1 - коллекция кастомизируемых UI-компонентов для Flutter, исправлены ошибки с поддержкой RTL, закрывающими кнопками диалогов и тостов, а также устранены проблемы со скроллингом в диалогах. 👍 Лайки: 755, 📥 Скачиваний: 19.9К https://pub.dev/packages/shadcn_ui local_auth 3.0.0 - пакет для локальной аутентификации пользователей, внесены изменения: бросаются исключения LocalAuthException, заменены параметры AuthenticationOptions, обновлена минимальная поддерживаемая версия SDK. 👍 Лайки: 3240, 📥 Скачиваний: 894К https://pub.dev/packages/local_auth #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #dcli_core #flutter_native_splash #local_auth_android #video_player_android #shadcn_ui #local_auth

photo content

Пакет, который убивает приложения Flutter Вы долго разрабатывали своё приложение, и вот настал момент его выпуска. Но после обновления Flutter до последней стабильной версии сборка внезапно завершается ошибкой. Причина? Устаревший пакет, добавленный полгода назад, который больше не поддерживается. В этой статье рассматриваются проблемы, связанные с использованием устаревших пакетов в Flutter, и даются советы, как избежать связанных с этим рисков. Вы узнаете, почему пакеты перестают поддерживаться, как это влияет на ваше приложение и что можно сделать, чтобы минимизировать потенциальный ущерб. Авторы статьи анализируют причины, по которым пакеты становятся "убийцами" приложений, и предлагают стратегии по защите от этих рисков. Они также делятся реальными примерами пакетов, которые причинили разработчикам проблемы, и дают рекомендации по выбору надёжных пакетов и построению защиты от потенциальных проблем. Кроме того, в статье обсуждается важность поддержки экосистемы Flutter и предлагается несколько способов, которыми разработчики могут помочь в этом. 🇷🇺Читать статью на русском 🇬🇧Read the article in English 🌐Original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика. #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #softwaredevelopment

Самые лучшие обновлённые пакеты за последние 24 часа flutter_plugin_android_lifecycle 2.0.32 - плагин для доступа к объектам жизненного цикла Android в других плагинах Flutter. Теперь поддерживает Java 17 и минимальную версию SDK Flutter 3.35/Dart 3.9. 👍 Лайки: 109, 📥 Скачиваний: 4.5М. Подробнее: https://pub.dev/packages/flutter_plugin_android_lifecycle Melos 7.2.0 - инструмент для управления проектами на Dart с несколькими пакетами. Исправлены ошибки и добавлены новые функции. Пакет Melos имеет 855 лайков и более 693 000 скачиваний. 📈 Узнайте больше о Melos и обновлении до версии 7.2.0: https://pub.dev/packages/melos analyzer 8.4.0 - пакет для статического анализа кода на языке Dart. Добавлено предупреждение experimental_member_use и deprecated метод TypeAliasElement.aliasedElement. Пакет имеет 306 лайков и более 11.3М скачиваний. 🚀 Подробнее: https://pub.dev/packages/analyzer path_provider_android 2.2.20 - плагин для получения путей к файлам и директориям на Android-устройствах. Теперь с поддержкой Java 17 и минимальной версией SDK для Flutter 3.35/Dart 3.9. 👍 Лайки: 19, 📥 Скачиваний: 5.3М. Подробнее: https://pub.dev/packages/path_provider_android go_router 16.2.5 - пакет для декларативного маршрутизации в Flutter. Исправлена проблема с доступом к GoRouter.of(context) внутри callback-функций redirect и добавлена поддержка использования методов расширения контекста. Пакет имеет 5510 лайков и более 2.08М скачиваний! 📈 Подробнее: https://pub.dev/packages/go_router tutorial_coach_mark 1.3.2 - пакет для создания красивых и простых туториалов для приложений. Добавлена функция before focus, позволяющая выполнять действия до фокусировки на следующую цель. Пакет набрал 1480 лайков и 198 000 скачиваний! 📚 Узнайте больше: https://pub.dev/packages/tutorial_coach_mark #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #flutter_plugin_android_lifecycle #Melos #analyzer #path_provider_android #go_router #tutorial_coach_mark

photo content

GraphQL в Flutter: Мощный инструмент для работы с данными Flutter-разработчики, вы готовы улучшить производительность и эффективность ваших приложений? Тогда вам стоит познакомиться с GraphQL - мощной альтернативой REST API! В этой статье мы рассмотрим, как использовать GraphQL в Flutter для получения данных, и какие преимущества он может принести вашему приложению. Вы узнаете, как реализовать GraphQL-запросы, кэширование ответов, бесконечную прокрутку и обработку ошибок. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! #flutter #dart #graphql #mobiledevelopment #appperformance #FlutterPulse #FlutterPulseMedium

Привет, разработчики! 🤩 Катя, Flutter Dev Friflex, и сегодня расскажет вам о давней проблеме в Flutter, которая до сих пор не решена 🤔. Речь идет о методе Scrollable.ensureVisible в ListView, который не работает для элементов, находящихся за пределами видимости 📝. Суть проблемы 🤔: метод Scrollable.ensureVisible должен прокручивать список до нужного виджета, но работает он только для элементов, которые уже отрендерены на экране 📊. Когда элемент находится далеко за пределами видимости, Flutter просто не создает для него контекст, и метод перестает работать 🚫. Почему до сих пор не исправлено? 🤔 Команда Flutter признала эту проблему еще в 2018 году 📆. Причина — техническая сложность реализации 🤖. Чтобы прокрутить к элементу, Flutter должен знать его позицию и размер 📏. Но для невидимых элементов эта информация недоступна, так как они еще не созданы 🚫. Workaround решения 🤔: есть несколько вариантов решения этой проблемы 🤩. Один из них — использовать SingleChildScrollView для статичных списков 📝. Другой вариант — использовать пакет scrollable_positioned_list 📦. И, наконец, можно использовать ручную прокрутку жестами 🤚. Статус в 2025 году 📆: к сожалению, официального решения в стандартной библиотеке Flutter до сих пор нет 🚫. Issue открыт с 2018 года, и команда Flutter признала, что не планирует в ближайшее время добавлять нативный scrollToIndex для ListView 📝. Хочешь узнать больше? 🤔 Читай полную статью по ссылке: 📄. И не забудь подписаться на наш канал flutterpulse 📣, чтобы быть в курсе всех последних новостей и обновлений в мире Flutter 🚀! #flutter #dart #flutterpulse 🚀💻

Flutter показывает устаревший интерфейс или отсутствуют ресурсы? Есть решение! Вы когда-нибудь сталкивались с ситуацией, когда Flutter показывает старый интерфейс или не может загрузить ресурсы, даже если вы внесли изменения и перезапустили приложение? 🤔 В этой статье вы узнаете, как настроить VS Code, чтобы он мог автоматически выполнять "свежую" установку приложения с помощью одного клика. Это позволит вам быстро переключаться между обычным запуском и "свежей" установкой, не набирая команды и не удаляя приложение вручную. 🔧 Вы научитесь создавать задачи и конфигурации запуска в VS Code, чтобы иметь два варианта запуска приложения: обычный и "свежий". Это поможет вам экономить время и избегать ошибок, связанных с кэшированием и устаревшими ресурсами. 💻 🇷🇺Читать статью на русском 🇬🇧Read the article in English 🌐Read on Medium Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #vscode #productivity

Написали приложение с помощью GPT-5 и вот что получилось 🤖💻! В мире разработки мобильных приложений появился новый игрок - LLM (Large Language Model), который может автоматически генерировать код 📈. Один из разработчиков решил попробовать ChatGPT в деле и поделился своим опытом 📝. Он оценил, что разработка приложения вручную заняла бы около 15 человеко-дней 🕒, но с помощью ChatGPT процесс был ускорен 🚀. Однако, как оказалось, ChatGPT не идеален и допускал ошибки 🤦‍♂️, а также не смог реализовать фичу отправки ежедневных уведомлений 📣. Код приложения доступен на GitHub для всех желающих 📊. Разработчик считает, что ручное написание кода позволяет лучше понять код и имеет свои преимущества 🤔. А вы уже пробовали использовать LLM в разработке? 🤔 Поделитесь своим опытом в комментариях! 💬 Flutter и Dart разработчики, не пропустите эту статью! 📚 Читать подробнее можно здесь 📖. #flutter #dart #flutterpulse #LLM #ChatGPT #мобильная_разработка #приложения #код #GitHub #разработка #ит #технологии 🚀💻📈

Самые лучшие обновлённые пакеты за последние 24 часа home_widget 0.8.1 - Плагин для Flutter, который позволяет создавать интерактивные виджеты на Android и iOS. Теперь использует WorkManager для интерактивности на Android, что улучшает надежность кликов. 👍 Лайки: 2070, 📥 Скачиваний: 35.3К https://pub.dev/packages/home_widget bloc 9.1.0 - Пакет для управления состоянием, который помогает реализовать шаблон проектирования BLoC. В новой версии добавлен callback onDone, а также улучшена документация и добавлен пакет bloc_lint. 👍 Лайки: 3120, 📥 Скачиваний: 2.9М https://pub.dev/packages/bloc liquid_glass_renderer 0.1.1-dev.21 - Пакет для создания "жидкого стеклянного" или "матового стеклянного" эффекта в приложениях Flutter. В новой версии удалена поддержка размытия в Glassify, что привело к значительному увеличению производительности. 👍 Лайки: 642, 📥 Скачиваний: 11.2К https://pub.dev/packages/liquid_glass_renderer hive_ce 2.3.0 - Быстрая и безопасная NoSQL база данных, написанная на Dart. Теперь поддерживает Flutter web WASM компиляцию и исправляет проблемы с анализом кода. 👍 Лайки: 441, 📥 Скачиваний: 323К https://pub.dev/packages/hive_ce extension 1.0.0 - Пакет для языка Dart, который включает множество полезных функций для работы со строками, датами и временем. Теперь работает с Dart 3.9.0. 👍 Лайки: 53, 📥 Скачиваний: 331К https://pub.dev/packages/extension #Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #bloc #home_widget #liquid_glass_renderer #hive_ce #extension

photo content

Создание приложений Flutter, работающих офлайн: секреты успешной реализации Представьте себе приложение, которое работает без сбоев даже без интернета! 🌟 Это реально, если заранее спланировать архитектуру вашего Flutter-приложения. В этой статье вы узнаете, как реализовать оффлайн-режим в вашем приложении, используя паттерн Repository, локальное хранилище и стратегии синхронизации. Вы научитесь создавать приложения, которые не теряют данные и сохраняют пользовательский опыт даже без подключения к сети. 📱💻 Статья рассказывает о трёх основных компонентах оффлайн-режима: локальном хранилище, стратегии синхронизации и чистой архитектуре. Вы узнаете, как использовать SQLite, Hive и SharedPreferences для хранения данных, и как реализовать Repository pattern для разделения локальных и удалённых источников данных. Кроме того, вы узнаете о лучших практиках реализации оффлайн-режима, таких как чтение из кэша первым, использование флага "pending" для несинхронизированных операций и группировка обновлений при синхронизации. 🇷🇺Читать статью на русском 🇬🇧Read the article in English 🌐Read the original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! #flutter #dart #flutterpulse #FlutterPulseMedium #offline #mobildev #appdev #softwaredevelopment

Retrofit в Flutter: упрощаем работу с сетью Устали писать boilerplate-код для работы с API в Flutter? В этой статье вы найдёте решение! В статье рассматривается, как использовать Retrofit, Dio, JSON Serializable и Provider вместе, чтобы создать чистый, масштабируемый и поддерживаемый слой работы с сетью. Вы узнаете, как определить API с помощью аннотаций, генерировать код для работы с JSON, использовать интерцепторы для логирования и обработки ошибок, и управлять состоянием приложения с помощью Provider. Вы пройдёте через 6 шагов: 1. Добавление зависимостей 2. Создание модели с помощью JSON Serializable 3. Определение API с помощью Retrofit 4. Настройка Dio с интерцепторами 5. Использование Provider для управления состоянием 6. Отображение данных в UI В результате вы получите чистый и масштабируемый код для работы с API. Читать статью на русском Read the article in English Original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #networking #api #retrofit #dio #jsonserializable #provider

Самые лучшие обновлённые пакеты за последние 24 часа firebase_core_web 3.2.0 Плагин для работы с Firebase в веб-приложениях, теперь включает Firebase JS SDK 12.3.0. 👍 Лайки: 54, 📥 Скачиваний: 3М https://pub.dev/packages/firebase_core_web firebase_storage 13.0.3 Плагин для работы с Firebase Cloud Storage в приложениях Flutter, теперь с обновленной зависимостью. 👍 Лайки: 1750, 📥 Скачиваний: 563К https://pub.dev/packages/firebase_storage _flutterfire_internals 1.3.63 Пакет содержит общий Dart-код для плагинов FlutterFire и не предназначен для публичного использования. Обновлена зависимость до последнего релиза. 👍 Лайки: 3, 📥 Скачиваний: 2.9М https://pub.dev/packages/_flutterfire_internals firebase_core 4.2.0 Исправлена ошибка с аргументом demoProjectId в Firebase.initializeApp(), обновлены Android и iOS SDK. 👍 Лайки: 3960, 📥 Скачиваний: 3М https://pub.dev/packages/firebase_core liquid_glass_renderer 0.1.1-dev.20 Пакет для создания эффекта "жидкого стекла" или "матового стекла" в приложениях Flutter. Исправлена ошибка с параметром resistance. 👍 Лайки: 635, 📥 Скачиваний: 11.2К https://pub.dev/packages/liquid_glass_renderer Pigeon 26.0.2 Инструмент для генерации кода, упрощающий типобезопасную коммуникацию между Flutter и платформой хоста. Исправлена поддержка классов, переопределяющих equals и hashCode для ProxyApis в Kotlin. 👍 Лайки: 1170, 📥 Скачиваний: 380К https://pub.dev/packages/pigeon #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #firebase_core_web #firebase_storage #_flutterfire_internals #firebase_core #liquid_glass_renderer #Pigeon

photo content

Новые пакеты за неделю magiclane_maps_flutter для Flutter набирает популярность! Этот пакет используется для создания высокопроизводительных и функциональных карт, маршрутизации и навигации в приложениях Flutter. Он предлагает глобальное покрытие карт, пошаговую навигацию, функциональность офлайн и обновления трафика в реальном времени. 👍 Лайки: 11, 📥 Скачиваний: 102 https://pub.dev/packages/magiclane_maps_flutter custom_snackbar_plus для Flutter набирает популярность! Уже 10 лайков и 201 скачивание. Используйте этот мощный и настраиваемый пакет для создания уведомлений в своих приложениях. 👍 Лайки: 10, 📥 Скачиваний: 201 https://pub.dev/packages/custom_snackbar_plus gen_connect для интеграции моделей ИИ в приложения Dart/Flutter! Поддерживает модели от OpenAI, Gemini, Anthropic, Meta и других. Удобные и безопасные коннекторы для различных задач. 👍 Лайки: 1, 📥 Скачиваний: 262 https://pub.dev/packages/gen_connect dwds для Dart позволяет разработчикам использовать инструменты, предназначенные для работы с родным Dart VM, с веб-приложениями Dart, скомпилированными с помощью DDC и запущенными в Chrome. Уже 31 лайк и 2.8М скачиваний! 👍 Лайки: 31, 📥 Скачиваний: 2.8М https://pub.dev/packages/dwds adaptive_platform_ui для Flutter предоставляет адаптивные виджеты для платформ iOS и Android, с нативными дизайнами для iOS 26+ и Material Design для Android. 👍 Лайки: 24, 📥 Скачиваний: 47 https://pub.dev/packages/adaptive_platform_ui advanced_dropdown для Flutter - это полностью настраиваемый виджет выпадающего списка для Flutter, поддерживающий одиночный и множественный выбор, а также поиск. Легковесный, гибкий и простой в интеграции в любой проект Flutter. 👍 Лайки: 3, 📥 Скачиваний: 288 https://pub.dev/packages/advanced_dropdown #Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #magiclane_maps_flutter #custom_snackbar_plus #gen_connect #dwds #adaptive_platform_ui #advanced_dropdown

photo content