fa
Feedback
Flutter Pulse

Flutter Pulse

رفتن به کانال در Telegram

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

نمایش بیشتر
1 021
مشترکین
+124 ساعت
اطلاعاتی وجود ندارد7 روز
+130 روز
آرشیو پست ها
Разблокируйте мощь Dual-SIM в Flutter: умные Android-приложения для глобальных рынков Вы знали, что более 85% Android-устройств в Азии и Африке оснащены двумя слотами для SIM-карт? А что, если ваши Flutter-приложения смогут динамически использовать обе SIM-карты для более умной маршрутизации звонков или управления клиентами? В этой статье вы узнаете, как реализовать обнаружение SIM-карт и интеллектуальное вращение дозвонщика в ваших Flutter-приложениях. Вы научитесь настраивать разрешения Android, создавать нативные платформенные каналы, управлять информацией о SIM-картах и реализовывать вращение SIM-карт для совершения звонков. Вы получите практические знания о том, как использовать dual-SIM устройства для создания более умных и функциональных приложений для электронной коммерции, поддержки клиентов и других сфер, где важна связь с клиентами. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #android #dualsim #telecom #telephony #appdevelopment

Принцип инверсии зависимостей в Flutter: как сделать код более гибким и поддерживаемым 🌟 Привет, друзья! Сегодня мы поговорим о последнем принципе SOLID — принципе инверсии зависимостей (Dependency Inversion Principle) 🤔. Этот принцип помогает нам сделать код более гибким, поддерживаемым и легким для тестирования 🌈. Итак, что же такое принцип инверсии зависимостей? 🤔 Он говорит о том, что высокоуровневые модули не должны зависеть от низкоуровневых, а оба должны зависеть от абстракций 📚. Абстракции, в свою очередь, не должны зависеть от деталей, а детали должны зависеть от абстракций 🔄. По-простому, это означает, что «верх» приложения (экран, бизнес-логика) не должен быть привязан к конкретным реализациям «низа» (HTTP-клиент, база данных, SharedPreferences и т.д.) 🚫. Вместо этого, он должен зависеть только от интерфейсов 📝. Но почему это так важно? 🤔 Когда высокоуровневый код напрямую знает о конкретных классах нижнего уровня, это приводит к проблемам 🚨: - Любое изменение реализации «внизу» требует правок в бизнес-логике 📝 - Код сложно тестировать 🤯 - Система становится хрупкой 🌪️ - Нарушаются другие принципы SOLID 🚫 Принцип инверсии зависимостей как раз про то, чтобы «перевернуть» направление зависимости 🔄. Не высокоуровневый модуль зависит от деталей, а детали зависят от контракта, который описывает высокоуровневый модуль 📜. Давайте рассмотрим пример с авторизацией 🔒. Мы можем создать абстракцию IAuthRepository и две реализации: NetworkAuthRepository и FakeAuthRepository 📈. Тогда наш LoginViewModel будет зависеть только от интерфейса IAuthRepository 📝, и мы сможем легко подменить реализацию в тестах или при изменении механизма авторизации 🔩. Итак, если вы видите в коде new внутри бизнес-логики или ViewModel, создающий конкретные репозитории, сервисы и клиенты, — это хороший сигнал задуматься: не пора ли ввести интерфейс и развернуть зависимость? 🤔 Полную новость читайте здесь. FlutterPulse — канал о мире Flutter! #flutter #dart #FlutterPulse #FlutterPulseNews #flutterfriendly #SOLID #DependencyInversionPrinciple #cleanCode #programmingPrinciples

Самые лучшие обновлённые пакеты за последние 24 часа Remote Flutter Widgets (RFW) 1.1.0 - плагин для Flutter, который позволяет создавать произвольные виджеты на основе описаний, полученных во время выполнения. В новой версии добавлена поддержка виджета Flexible и обновлена минимальная версия поддерживаемого SDK до Flutter 3.35/Dart 3.9. Пакет набрал 667 лайков и 6130 скачиваний! https://pub.dev/packages/rfw shadcn_ui 0.40.6 - пакет содержит множество настраиваемых UI-компонентов для Flutter. Теперь в ShadTextarea добавлен параметр maxLength. Лайков: 814, Скачиваний: 26.4К. https://pub.dev/packages/shadcn_ui Serverpod 3.0.1 - следующее поколение сервера и веб-сервера, построенного для сообщества Flutter. Он позволяет писать серверный код на Dart, автоматически генерировать API и подключать базу данных с минимальными усилиями. В новой версии исправлены ошибки, связанные с указанием адреса сервера на клиенте, разрешены индексы ключей на моделях, не основанных на таблицах, и добавлен конечная точка обновления JWT в шаблон проекта. Пакет Serverpod имеет 690 лайков и более 17.1К скачиваний. https://pub.dev/packages/serverpod flutter_secure_storage 10.0.0 - пакет используется для безопасного хранения данных в приложениях для Android и iOS. В новой версии 10.0.0 были внесены значительные улучшения безопасности, обновления платформ и модернизация на всех поддерживаемых платформах. Пакет имеет 4340 лайков и более 2.0М скачиваний. https://pub.dev/packages/flutter_secure_storage json_path 0.9.0 - пакет используется для выбора и извлечения значений JSON из заданного JSON-объекта. В новой версии были внесены незначительные улучшения в типизацию, а также были обновлены минимальная версия SDK до 3.10 и версия maybe_just_nothing до 0.6. Пакет json_path имеет 124 лайка и более 303К скачиваний. https://pub.dev/packages/json_path go_router 17.0.1 - пакет используется для декларативного маршрутизации в Flutter, обеспечивая удобный, основанный на URL, API для навигации между разными экранами. В новой версии исправлена проблема с блокировкой наEnter, которая вызывала потерю стека навигации, и обновлена минимальная поддерживаемая версия SDK до Flutter 3.32/Dart 3.8. Пакет имеет 5580 лайков и более 2.2М скачиваний! https://pub.dev/packages/go_router FlutterPulse — канал о мире Flutter! Поддержать канал #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #RemoteFlutterWidgets #shadcn_ui #Serverpod #flutter_secure_storage #json_path #go_router

photo content

Flutter для разработки игр: новые возможности и ограничения Flutter, UI-фреймворк от Google, незаметно завоевывает популярность в разработке игр! Если вы Flutter-разработчик, вам стоит узнать, как и почему разработчики выбирают Flutter для создания игр. Основная часть исследования посвящена обсуждению того, как Flutter используется в разработке игр, и какие преимущества и недостатки есть у этого подхода. Оказывается, что Flutter особенно хорош для игр с интенсивным интерфейсом, таких как management-игры, текстовые RPG и idle-игры. Разработчики отмечают, что создание таких игр на Flutter происходит быстрее и интуитивнее, чем на традиционных игровых движках вроде Unity. Кроме того, исследование подчеркивает технические преимущества Flutter, такие как hot reload, кросс-платформенная разработка и высокая производительность для 2D-игр. Однако, также упоминаются и ограничения, такие как слабая поддержка 3D-разработки, аудио и интеграции с платформами. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам эта рубрика! FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #gamedev #indiedev #mobilegames

Использование MethodChannel в Flutter для вызова родных API Вы когда-нибудь задумывались, как вызвать родные API Android или iOS напрямую из своего Flutter-приложения? 🤔 Это возможно благодаря MethodChannel, механизму, который позволяет Flutter-коду и нативному коду общаться между собой. 💻 Он позволяет Dart-коду вызвать метод на стороне платформы и получить от него результат. 📈 MethodChannel позволяет создать плагин, который использует этот механизм для вызова родных API. Для этого необходимо создать Dart-класс, который использует MethodChannel для вызова нативного метода на Android-устройстве или iOS-устройстве. 📱 На стороне платформы необходимо зарегистрировать MethodChannel и его обработчик, который обрабатывает вызовы из Flutter. Если метод вызова совпадает с ожидаемым, то вызывается функция, которая возвращает результат. 📊 В статье описывается процесс создания плагина для Flutter, который позволяет получить уровень заряда батареи на устройствах Android и iOS. Для этого используется MethodChannel, который позволяет вызывать нативные методы из Dart-кода. 📈 Обработчик методов вызова (MethodCallHandler) устанавливается для обоих платформ, чтобы обрабатывать вызовы из Dart-кода. Если метод не поддерживается, вызывается ошибка. 🚫 Читать здесь: ссылка FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #flutterpulsehabr #mobiledevelopment #flutterplugins

Обзор пакетов на тему Crop Image Crop Image 1.0.16 Crop Image - это виджет для обрезки изображений, написанный полностью на Dart. Он работает на всех платформах Flutter: мобильных, веб и десктопных. 👍 Лайки: 2.4K, 📥 Скачиваний: 28.6K 📅 Обновлено: 9 месяцев назад https://pub.dev/packages/crop_image image_cropping 0.0.15 Пакет image_cropping позволяет кроппить и поворачивать изображения для веб и мобильных платформ. 👍 Лайки: 91, 📥 Скачиваний: 757 📅 Обновлено: 11 месяцев назад https://pub.dev/packages/image_cropping image_cropper 11.0.0 Image Cropper - пакет для Flutter, который позволяет обрезать изображения на Android, iOS и Web. 👍 Лайки: 2.4K, 📥 Скачиваний: 441K 📅 Обновлено: 2 месяца назад https://pub.dev/packages/image_cropper crop_your_image 2.0.0 Этот пакет предоставляет гибкий и настраиваемый виджет Crop, который можно разместить везде в вашем приложении. 👍 Лайки: 569, 📥 Скачиваний: 90.3K 📅 Обновлено: 12 месяцев назад https://pub.dev/packages/crop_your_image Croppy 1.4.1 Croppy - мощный и настраиваемый кроппер изображений для Flutter, поддерживает Material и Cupertino стили. 👍 Лайки: 137, 📥 Скачиваний: 7.3K 📅 Обновлено: 51 день назад https://pub.dev/packages/croppy CustomImageCrop 0.1.1 CustomImageCrop - пакет для обрезки изображений в Flutter с кучей настроек, включая обрезку по任意ной форме и вращение изображения. 👍 Лайки: 88, 📥 Скачиваний: 9.4K 📅 Обновлено: 11 месяцев назад https://pub.dev/packages/custom_image_crop FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #CropImage #image_cropping #image_cropper #crop_your_image #Croppy #CustomImageCrop

Освойте навигацию и маршрутизацию в Flutter: полное руководство 🚀 Хотите улучшить свои навыки разработки на Flutter? 🤔 В новой статье мы подробно рассмотрим основы навигации и маршрутизации в Flutter, а также поделимся лучшими практиками и советами по реализации сложных сценариев навигации. В статье вы узнаете о различиях между навигацией и маршрутизацией, а также о том, как использовать императивную и декларативную навигацию в своих приложениях. Вы получите представление о том, когда использовать каждый подход, и научитесь реализовывать сложные сценарии навигации с помощью популярных библиотек, таких как go_router и beamer. 📚 Вы узнаете: - Разницу между навигацией и маршрутизацией - Как использовать императивную навигацию для простых сценариев - Как декларативная навигация может упростить сложные сценарии навигации - Как использовать популярные библиотеки для реализации декларативной навигации 🇷🇺 Читать на русском 🇬🇧 Read in English 🌐 Original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #navigation #routing

Самые лучшие обновлённые пакеты за последние 24 часа camera_android_camerax 0.6.26+2 - плагин для реализации камеры в Android-приложениях с помощью библиотеки CameraX. В новой версии исправлена ошибка, которая вызывала крах при вызове объектов из Dart после горячего перезапуска. 👍 Лайки: 77, 📥 Скачиваний: 205К. https://pub.dev/packages/camera_android_camerax dcli 8.2.1 - пакет для создания кроссплатформенных командных приложений и скриптов с помощью языка программирования Dart. В обновлении исправлена документация для Progresses, добавлен новый прогресс "both", который позволяет выводить как stdout, так и stderr через одно действие LineAction, а также исправлены названия delete и backspace. 👍 Лайки: 218, 📥 Скачиваний: 59.8К. https://pub.dev/packages/dcli pdfrx 2.2.17 - быстрый и функциональный просмотрщик и редактор PDF для Flutter, поддерживающий Android, iOS, Windows, macOS, Linux и Web. В новой версии исправлены проблемы с трекпадом и колесом мыши на Web, добавлена поддержка Ctrl+wheel zoom на Web, а также новые функции для работы с PDF-документами. 👍 Лайки: 284, 📥 Скачиваний: 198К. https://pub.dev/packages/pdfrx amplify_flutter 2.8.0 - пакет, который включает поддержку параметров Cognito OIDC в управляемом входе. Были обновлены зависимости, включая analyzer, built_collection и crypto. 👍 Лайки: 230, 📥 Скачиваний: 87.2К. https://pub.dev/packages/amplify_flutter grpc 5.1.0 - пакет для создания высокопроизводительных RPC-приложений. Теперь включает библиотеку protos.dart и требует protobuf версии 6.0.0. 👍 Лайки: 449, 📥 Скачиваний: 306К. https://pub.dev/packages/grpc clipboard 3.0.8 - пакет, который позволяет работать с буфером обмена в приложениях Flutter, поддерживая текст, HTML и изображения. В новой версии улучшено форматирование кода и качество кода. 👍 Лайки: 624, 📥 Скачиваний: 120К. https://pub.dev/packages/clipboard FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #camera_android_camerax #dcli #pdfrx #amplify_flutter #grpc #clipboard

photo content

Разбираемся с Gradle в проектах Flutter 🤔 Вы когда-нибудь сталкивались с проблемами при сборке Android-приложения в Flutter? 🤯 Тогда вам точно нужно понять, как работает Gradle! 💡 В этой статье вы узнаете о роли Gradle в проектах Flutter, о разных типах Gradle (App level и Project level) и о том, как они взаимодействуют с Android Gradle Plugin (AGP). 🤝 Вы также поймёте, как настроить namespace, создавать несколько приложений или модулей в одном проекте и как обеспечить совместимость между Java, Kotlin и Gradle версиями. 📈 Кроме того, в статье будут рассмотрены такие темы, как конфигурация Gradle, AGP и их совместимость, а также настройка нескольких приложений в одном проекте с помощью setting.gradle. 📁 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам рубрика? 🤔 FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #android #gradle #AGP #kotlin #java

Асинхронное программирование в Dart и его применение во Flutter-приложениях Асинхронное программирование - это мощный инструмент, который позволяет выполнять долгие операции без блокировки основного потока и "замораживания" интерфейса 📊. В статье мы рассмотрим ключевые инструменты асинхронности Dart: Future, async/await и Stream 🌟. Future представляет собой отложенное вычисление, которое завершится либо успешным результатом, либо ошибкой 🤔. Async/await - это синтаксический сахар, который делает асинхронный код более читаемым и "линейным" 📈. Stream предоставляет последовательность значений (событий), поступающих со временем 📊. Также статья затрагивает тему многопоточности с помощью Isolates 🌐. Isolates - это механизм многопоточности в Dart, который позволяет выполнять код параллельно в разных потоках 🔄. Изоляты не разделяют память, а взаимодействие происходит только через передачу сообщений 📝. Читать здесь: ссылка FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #flutterpulsehabr #асинхронноепрограммирование #многопоточность #Isolates #Future #asyncawait #Stream

Обзор пакетов на тему Routing go_router_builder 4.1.3 go_router_builder - пакет, который упрощает работу с навигацией в Flutter, используя генерацию кода. Он позволяет определять маршруты с типизированными параметрами, что делает код более безопасным и читабельным. 👍 Лайки: 271, 📥 Скачиваний: 172K 📅 Обновлено: 7 дней назад https://pub.dev/packages/go_router_builder auto_route 11.0.0 AutoRoute - это пакет для навигации в Flutter, который позволяет легко работать с передачей аргументов, глубокими ссылками и использует генерацию кода для упрощения настройки маршрутов. Он минимизирует количество кода, необходимого для навигации, и поддерживает защиту маршрутов. 👍 Лайки: 3360, 📥 Скачиваний: 272K 📅 Обновлено: 8 дней назад https://pub.dev/packages/auto_route go_router 5.1.6 GoRouter - декларативный пакет для навигации в Flutter, использующий Router API. Он позволяет легко управлять переходами между экранами, парсить параметры URL, обрабатывать глубокие ссылки и многое другое. 👍 Лайки: 5580, 📥 Скачиваний: 2.2M 📅 Обновлено: 32 дня назад https://pub.dev/packages/go_router swipeable_page_route 0.4.7 SwipeablePageRoute - делает навигацию назад в вашем Flutter-приложении еще более удобной, позволяя пользователям возвращаться назад, проводя пальцем влево по экрану. 👍 Лайки: 316, 📥 Скачиваний: 2.9K 📅 Обновлено: 10 месяцев назад https://pub.dev/packages/swipeable_page_route auto_route_generator 10.4.0 auto_route_generator - генератор для библиотеки auto_route, создающий код для навигации в вашем Flutter-приложении автоматически. 👍 Лайки: 159, 📥 Скачиваний: 335K 📅 Обновлено: 8 дней назад https://pub.dev/packages/auto_route_generator routefly 3.1.3 Routefly - это пакет для Flutter, который автоматически генерирует маршруты на основе структуры папок, поддерживая динамические маршруты, группировку маршрутов и кастомные переходы. 👍 Лайки: 205, 📥 Скачиваний: 311 📅 Обновлено: 9 месяцев назад https://pub.dev/packages/routefly FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #go_router_builder #auto_route #go_router #swipeable_page_route #auto_route_generator #routefly

🚫 Перестаньте использовать MediaQuery для адаптивности в Flutter В 2025 году пора пересмотреть подход к созданию адаптивных интерфейсов во Flutter! Если вы всё ещё используете MediaQuery для responsive design, то пришло время изменить свой подход. В статье рассматривается, почему использование MediaQuery для адаптивности является устаревшим и неэффективным подходом, особенно при разработке для различных устройств, таких как мобильные телефоны, веб, планшеты и складные устройства. Вы узнаете о новых инструментах и приёмах, которые предлагает Flutter для создания по-настоящему адаптивных интерфейсов. В частности, в статье обсуждаются такие темы, как: - Почему дробное масштабирование (fractional sizing) не подходит для создания адаптивных интерфейсов. - Как использовать LayoutBuilder для создания адаптивных интерфейсов, основанных на доступном пространстве. - Как использовать встроенные точки останова (breakpoints) во Flutter и пакеты, такие как flutter_responsive_framework. - Как создавать адаптивные интерфейсы, которые не только масштабируются, но и меняют свою структуру в зависимости от устройства. Читайте полную статью по ссылкам ниже: 🇷🇺Читать на русском языке 🇬🇧Читать на английском языке 🌐Оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #responsiveDesign #adaptiveUI #mobileDevelopment #webDevelopment #FlutterDev #programmingTips

Самые лучшие обновлённые пакеты за последние 24 часа build_web_compilers 4.4.6 Плагин для настройки SDK, используемого для компиляции в js и wasm, с помощью опций сборки. 👍 Лайки: 41, 📥 Скачиваний: 224К https://pub.dev/packages/build_web_compilers shadcn_ui 0.40.5 Плагин содержит множество настраиваемых UI-компонентов для Flutter. Теперь доступна нормализация высоты для стэковых тостов с разными высотами в ShadSonner. 👍 Лайки: 812, 📥 Скачиваний: 26.9К https://pub.dev/packages/shadcn_ui camera_android_camerax 0.6.26 Плагин для реализации камеры в Android-приложениях с помощью библиотеки CameraX. Удален внутренний native-библиотечный прокси Dart. 👍 Лайки: 77, 📥 Скачиваний: 216К https://pub.dev/packages/camera_android_camerax Rive 0.14.0 Плагин позволяет полностью контролировать файлы Rive в ваших приложениях и играх на Flutter. Исправлены проблемы с сборкой на Android, добавлена поддержка отмены устаревших обновлений состояния. 👍 Лайки: 1910, 📥 Скачиваний: 374К https://pub.dev/packages/rive mqtt_client 10.11.2 Плагин представляет собой клиент MQTT для Dart, поддерживающий подписку и публикацию на всех уровнях QOS, а также механизм keep alive и синхронное подключение. Внесены изменения, описанные в PR 628. 👍 Лайки: 527, 📥 Скачиваний: 58.7К https://pub.dev/packages/mqtt_client volume_controller 3.4.1 Плагин позволяет контролировать и слушать системную громкость на вашем устройстве. Исправлена обработка аудиосессий на iOS, чтобы предотвратить паузу фоновой музыки. 👍 Лайки: 116, 📥 Скачиваний: 138К https://pub.dev/packages/volume_controller FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #build_web_compilers #shadcn_ui #camera_android_camerax #Rive #mqtt_client #volume_controller

photo content

Как проверить реальное подключение к интернету в Flutter? Вы когда-нибудь сталкивались с ситуацией, когда приложение зависает на экране загрузки, хотя Wi-Fi подключен? 🤔 В этой статье рассматривается проблема проверки подключения к интернету в Flutter-приложениях и предлагается решение с использованием BLoC. Автор делится своим опытом, когда обнаружилось, что стандартный пакет connectivity_plus не дает полной картины — он показывает только тип подключения (Wi-Fi, мобильная сеть или отсутствие связи), но не проверяет, работает ли интернет на самом деле. Основная часть статьи посвящена реализации интеллектуального мониторинга статуса интернета с помощью BLoC. Автор поэтапно объясняет, как: - добавить необходимые пакеты (`flutter_bloc, equatable, connectivity_plus, http`) в проект; - создать события (`InternetConnectedEvent, InternetDisconnectedEvent, InternetNoSpeedEvent) и состояния (InternetLoading, InternetConnected, InternetDisconnected, InternetNoSpeed`) для BLoC; - реализовать логику BLoC (`internet_bloc.dart`), которая проверяет подключение к интернету каждые несколько секунд, отправляя HTTP-запрос на Google; - настроить `main.dart и home_screen.dart`, чтобы UI реагировал на изменения статуса интернета. В результате приложение получает возможность отображать реальный статус интернета, меняя цвет AppBar в зависимости от того, работает ли интернет, есть ли подключение, но нет скорости, или отсутствует подключение вовсе. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Поделитесь, насколько вам понравилась эта рубрика! 😊 FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #bloc #internetconnection #flutterdev #programming #coding #softwaredevelopment

Новые пакеты за неделю share_intent_package 1.0.0 Позволяет легко делиться текстом, изображениями, видео и файлами между приложениями. Уже 325 скачиваний и 1 лайк! Подробнее: https://pub.dev/packages/share_intent_package ZenRouter 1.2.1 Универсальный роутер, поддерживающий три различных парадигмы для обработки любых сценариев навигации. Сейчас у него 39 лайков и 215 скачиваний. Подробнее: https://pub.dev/packages/zenrouter screen_launch_by_notfication 1.1.0 Этот пакет позволяет обнаруживать, был ли ваше приложение запущено по уведомлению, и получать payload уведомления. Лайков: 26 Скачиваний: 288 Узнать больше: https://pub.dev/packages/screen_launch_by_notfication alium_sdk 0.1.0 Обертка вокруг Android SDK от Alium. Используйте его для конфигурации SDK и запуска опросов в своих приложениях. Лайков: 1, Скачиваний: 250 Подробнее: https://pub.dev/packages/alium_sdk bixolon_printer 1.0.1 Пакет позволяет легко подключаться к принтерам Bixolon и печатать изображения в формате Base64. Лайков: 11 Скачиваний: 90 Узнать больше: https://pub.dev/packages/bixolon_printer swift_animations 1.0.0 Declarative анимации без boilerplate кода! Лайков: 26, Скачиваний: 182 Узнайте больше: https://pub.dev/packages/swift_animations FlutterPulse — канал о мире Flutter! Поддержать канал #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestNewPackages #share_intent_package #ZenRouter #screen_launch_by_notfication #alium_sdk #bixolon_printer #swift_animations

photo content

Макросы в Flutter: мечта, ставшая реальностью! 📌 Для многих разработчиков генерация кода была настоящей головной болью в повседневной рутине. Но теперь появился пакет, который может изменить всё! 🤩 Представляем macro_kit, пакет, который покрывает задачи, связанные с макросами. С его помощью вы сможете автоматизировать рутинные задачи и сосредоточиться на более интересных вещах. 🚀 Полную новость читайте здесь. FlutterPulse — канал о мире Flutter! #flutter #dart #FlutterPulse #FlutterPulseNews #ohmyflutter