uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

Flutter Pulse

Flutter Pulse

Відкрити в Telegram

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

Показати більше
1 007
Підписники
-124 години
+17 днів
Немає даних30 днів
Архів дописів
Создание платформы с использованием WebView и Flutter В последнее время разработка мобильных приложений стала еще более сложной и требовательной 📈. Одним из способов упростить этот процесс является использование WebView как контентного слота, обернутого в полноценный нативный UI на Flutter 📊. В этой статье мы рассмотрим подход к созданию такой платформы и ее архитектуре, а также различные аспекты разработки мобильных приложений с использованием Flutter и Server-Driven UI 📈. Одним из ключевых аспектов создания платформы является ее архитектура 📁. Автор статьи выбрал Flutter в качестве основы для своей платформы из-за его производительности, мультиплатформенности и контроля над пикселями 📊. Архитектура платформы состоит из трех слоев: нативной оболочки (Flutter), моста (JS Bridge) и WebView 🌉. Нативная оболочка обеспечивает мгновенную навигацию и нативные элементы управления, мост позволяет сайту и приложению общаться, а WebView отображает сайт 📄. Реализация Server-Driven UI (SDUI) является еще одним важным аспектом разработки мобильных приложений 📈. Эта технология позволяет изменять внешний вид и функциональность приложения без необходимости пересборки и повторного выпуска в магазины приложений 📊. Это достигается за счет загрузки конфигурационных данных с сервера при запуске приложения 📁. Кроме того, статья затрагивает тему монетизации и вовлечения пользователей с помощью инструментов Firebase и AdMob, включая push-уведомления и поддержку тем и сегментации аудитории 📈. Читать здесь: ссылка FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #flutterpulsehabr #mobiledevelopment #webview

Голосове повідомлення

Обзор пакетов на тему Machine Learning, OCR & Computer Vision flutter_tesseract_ocr 0.4.30 Этот плагин позволяет использовать Tesseract OCR 4 в ваших Flutter-приложениях для Android, iOS и Web. Он поддерживает несколько языков, позволяет настраивать параметры распознавания и даже динамически загружать новые языковые пакеты. 👍 Лайки: 208, 📥 Скачиваний: 3.1K 📅 Обновлено: 2 месяца назад https://pub.dev/packages/flutter_tesseract_ocr google_mlkit_text_recognition 0.15.0 Этот пакет позволяет использовать Google ML Kit Text Recognition для распознавания текста в изображениях на Flutter. Поддерживает китайские, деванагари, японские, корейские и латинские символы. 👍 Лайки: 375, 📥 Скачиваний: 130K 📅 Обновлено: 8 месяцев назад https://pub.dev/packages/google_mlkit_text_recognition google_ml_kit 0.20.0 Этот пакет позволяет использовать возможности ML Kit от Google в ваших Flutter-приложениях. 👍 Лайки: 1170, 📥 Скачиваний: 10.2K 📅 Обновлено: 8 месяцев назад https://pub.dev/packages/google_ml_kit google_mlkit_commons 0.11.0 Этот плагин предоставляет общие методы для работы с Google ML Kit в Flutter. Он позволяет легко интегрировать мощные инструменты машинного обучения в ваши мобильные приложения. 👍 Лайки: 36, 📥 Скачиваний: 299K 📅 Обновлено: 8 месяцев назад https://pub.dev/packages/google_mlkit_commons face_camera 0.1.4 Этот Flutter-плагин для камеры обнаруживает лицо в реальном времени. 👍 Лайки: 208, 📥 Скачиваний: 3.4K 📅 Обновлено: 13 месяцев назад https://pub.dev/packages/face_camera google_mlkit_face_detection 0.13.1 Google ML Kit Face Detection - это плагин для Flutter, который позволяет обнаруживать лица в изображениях, определять ключевые черты лица и получать контуры обнаруженных лиц. 👍 Лайки: 299, 📥 Скачиваний: 57.7K 📅 Обновлено: 8 месяцев назад https://pub.dev/packages/google_mlkit_face_detection FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #flutter_tesseract_ocr #google_mlkit_text_recognition #google_ml_kit #google_mlkit_commons #face_camera #google_mlkit_face_detection

Разработка проектов на Flutter с возможностью легкого портирования на другие платформы 🌟 В статье Юра Петров, руководитель отдела разработки компании Friflex, делится своим опытом и рекомендациями по созданию проектов на Flutter, которые можно легко адаптировать для различных платформ, включая Android, iOS, Linux, MacOS, Web, Windows и другие. Для достижения этой цели автор предлагает выполнить несколько шагов: 1. Анализ подключаемых пакетов: перед началом проекта необходимо проанализировать используемые пакеты и плагины, чтобы убедиться, что они поддерживают все необходимые платформы 📦. 2. Создание папки app_service: создать глобальную папку app_service в корне проекта, в которой будут храниться интерфейсы и реализации плагинов 📁. 3. Создание реализаций для Base: создать базовые реализации плагинов, которые будут использоваться на всех платформах 💻. Автор также подчеркивает важность создания интерфейсов для плагинов, чтобы можно было легко заменить одну реализацию на другую, не меняя основной код проекта 🔄. В качестве примера автор использует плагин flutter_secure_storage и показывает, как создать интерфейс и реализацию для него 🔒. В целом, статья предоставляет полезные рекомендации и советы по созданию проектов на Flutter, которые можно легко портировать на другие платформы, и подчеркивает важность тщательного планирования и анализа на этапе начала проекта 📊. Читать здесь: ссылка FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #flutterpulsehabr #mobiledevelopment #crossplatformdevelopment

Прикладной Vibe coding | модель ИИ в формате ONNX 🚀 Сегодня мы продолжаем серию видео про прикладной вайбкодинг 🎯 и собрали модель ИИ в формате ONNX 🤖. В этом видео мы столкнёмся с некоторыми проблемами, но в итоге сумеем запустить модель и сделать то, что нам нужно 💪. Автор Руслан Цицер. Что мы сделали в этом видео? 📝 • Собрали модель ИИ в формате ONNX 📦 • Столкнулись с проблемой сборки, но нашли решение 🔧 • Воспользовались исходным кодом на GitHub и сделали необходимые изменения 💻 • Запустили модель и проверили её работоспособность 🔍 Как мы это сделали? 🔩 Мы создали скрипт, чтобы запустить модель, и столкнулись с некоторыми ошибками 🚨. Но благодаря документации и исходному коду мы смогли решить проблемы и запустить модель успешно 💥. Что дальше? 🔜 В следующем видео мы попробуем запустить проект на RUST 🚀. Не пропустите! 🔔 Поддержите канал! 👍 👍 Подписывайтесь на канал, ставьте лайк, если видео было полезным 👍 🔔 Жмите колокольчик, чтобы не пропустить следующие выпуски 🔔 💬 Пишите вопросы в комментариях 💬 Ссылка на видео: Прикладной Vibe coding | модель ИИ в формате ONNX #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube Посмотрите другие видео по хэштегу #FlutterPulseYoutube и подпишитесь на канал!

Интеграционное тестирование Flutter на реальных устройствах: примеры и автоматизация CI Выпустили сборку, всё протестировали, но пользователи столкнулись с ошибками? 🤔 Интеграционное тестирование — ваш спасательный круг! Оно имитирует реальное поведение пользователей на реальных устройствах, проверяя функциональность приложения от начала до конца. В этой статье вы узнаете, как настроить интеграционное тестирование в Flutter, какие приёмы и фишки использовать для тестирования различных сценариев, таких как авторизация, навигация, взаимодействие с API и обработка ошибок. Вы также узнаете, как автоматизировать тестирование с помощью GitHub Actions и других инструментов CI. Читайте подробнее в статье: 🇷🇺На русском 🇬🇧In English 🌐Original article Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! 👍 FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #integrationtesting #mobiledevelopment #testing #CI #automation

Прикладной Vibe coding | внедрение модели ИИ 📱💻 Сегодня мы начинаем серию видео про прикладной вайбкодинг 🎉, где будем рассматривать внедрение модели ИИ в мобильное приложение 📈. В этом видео мы изучим документацию, запустим модель с помощью Python и попробуем интегрировать ее в наше приложение 📊. Автор Руслан Цицер. 🔹 Мы будем использовать библиотеку Light Blue, которая позволяет находить похожие точки на двух изображениях 📸. 🔹 На GitHub мы нашли подходящий репозиторий с моделью, которую можно использовать для наших целей 🤖. 🔹 Мы изучим документацию и запустим модель с помощью Python, чтобы понять, как она работает 🔍. 📝 В видео мы рассмотрели следующие шаги: 🔹 Изучили документацию библиотеки Light Blue 📚. 🔹 Запустили модель с помощью Python и проверили ее работоспособность 🔩. 🔹 Подготовили проект для дальнейшей работы 🔨. Ссылка на видео: Прикладной Vibe coding | внедрение модели ИИ #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube

Самые лучшие обновлённые пакеты за последние 24 часа flutter_chat_ui 2.11.1 - Плагин для Flutter, который позволяет создавать чаты. Теперь он имеет исправленное определение OnMessageSecondaryTapCallback. Пакет имеет 1570 лайков и более 76.9К скачиваний. 👍 Лайки: 1570, 📥 Скачиваний: 76.9К https://pub.dev/packages/flutter_chat_ui supabase 2.10.2 - Клиент для Supabase, открытой альтернативы Firebase, для серверной части Dart и среды, не связанной с Flutter. Теперь с обновленной зависимостью. Уже 598 лайков и 285К скачиваний! 👍 Лайки: 598, 📥 Скачиваний: 285К https://pub.dev/packages/supabase gotrue 2.18.0 - Пакет gotrue - клиент для API GoTrue, написанный на Dart. В новой версии исправлена проблема с обновлением сессии по токену, добавлен метод updateClient для OAuth API и обновлена документация для провайдера signInWithIdToken. Пакет имеет 15 лайков и более 286К скачиваний. 👍 Лайки: 15, 📥 Скачиваний: 286К https://pub.dev/packages/gotrue supabase_flutter 2.12.0 - Пакет supabase_flutter - это клиентская библиотека для Supabase, позволяющая использовать функции аутентификации, базы данных, хранилища и многое другое в приложениях Flutter. В новой версии добавлены недостающие операторы PostgREST v12 и обновлена документация для метода signInWithIdToken. Пакет уже получил 907 лайков и более 281К скачиваний! 👍 Лайки: 907, 📥 Скачиваний: 281К https://pub.dev/packages/supabase_flutter image 4.6.0 - Пакет image - это библиотека для работы с изображениями в Dart, позволяющая загружать, сохранять и манипулировать изображениями в различных форматах. В новой версии исправлены ошибки с коррупцией jpeg-файлов, добавлена поддержка ICC-профилей для JPEG, исправлены проблемы с декодированием TIFF и другими форматами. Пакет image имеет 1710 лайков и более 3.6М скачиваний! 👍 Лайки: 1710, 📥 Скачиваний: 3.6М https://pub.dev/packages/image shadcn_ui 0.41.0 - Теперь вы можете программно манипулировать значениями полей формы с помощью метода `setValue` в `ShadForm`. Обратите внимание, что идентификаторы полей формы теперь должны быть строками. Пакет имеет 814 лайков и более 27.6К скачиваний. 👍 Лайки: 814, 📥 Скачиваний: 27.6К https://pub.dev/packages/shadcn_ui FlutterPulse — канал о мире Flutter! Поддержать канал #flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #flutter_chat_ui #supabase #gotrue #supabase_flutter #image #shadcn_ui

photo content

Ускорьте своё приложение Flutter: проверенные советы от разработчика! Хотите сделать своё приложение Flutter быстрее и эффективнее? В этой статье вы найдёте реальные советы от опытного разработчика! В статье рассматриваются практические стратегии улучшения скорости, памяти и пользовательского опыта в проектах Flutter. Автор делится своим опытом и рассказывает о том, как использовать инструменты профилирования, оптимизировать сетевые запросы и данные, избегать распространённых анти-паттернов производительности и балансировать функциональность с эффективностью ресурсов. Вы узнаете, как: - использовать профилирование для выявления проблем с производительностью; - оптимизировать сетевые запросы и данные с помощью ленивой загрузки, кэширования и параллелизации запросов; - избегать распространённых анти-паттернов производительности, таких как избыточные перестроения виджетов; - балансировать функциональность с эффективностью ресурсов, используя кэширование, повторное использование виджетов и минимизацию ненужных анимаций. 🇷🇺 Читать статью на русском 🇬🇧 Read the article in English 🌐 Читать оригинал Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам эта рубрика! FlutterPulse — канал о мире Flutter! #flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #performanceoptimization #appdevelopment

Обзор пакетов на тему Health & Fitness Pedometer 4.1.1 Pedometer - плагин для подсчёта шагов и определения состояния пешехода на iOS и Android. Подсчитывает шаги и определяет, идёт пользователь или стоит. 👍 Лайки: 335, 📥 Скачиваний: 14.2K 📅 Обновлено: 8 месяцев назад https://pub.dev/packages/pedometer Polar 7.8.0 Polar - неофициальный плагин для работы с SDK Polar. Позволяет подключаться к устройствам Polar, получать данные о сердечном ритме, ЭКГ и ускорении. 👍 Лайки: 21, 📥 Скачиваний: 1.2K 📅 Обновлено: 20 дней назад https://pub.dev/packages/polar health_kit_reporter 2.3.1 health_kit_reporter - Flutter-обёртка для HealthKitReporter, позволяющая читать, записывать и отслеживать данные из хранилища HealthKit на iOS-устройствах. 👍 Лайки: 60, 📥 Скачиваний: 4.2K 📅 Обновлено: 12 месяцев назад https://pub.dev/packages/health_kit_reporter Huawei Health Kit Flutter Plugin 6.16.0+300 Huawei Health Kit Flutter Plugin позволяет Flutter-приложениям взаимодействовать с Huawei Health Kit SDK, предоставляя доступ к данным о здоровье и фитнесе пользователей. 👍 Лайки: 26, 📥 Скачиваний: 0 📅 Обновлено: 41 день назад https://pub.dev/packages/huawei_health Noise Meter 5.1.0 Noise Meter - плагин для измерения уровня шума на iOS и Android. Получайте данные о уровне шума в реальном времени, а также максимальном уровне. 👍 Лайки: 124, 📥 Скачиваний: 6.6K 📅 Обновлено: 3 месяца назад https://pub.dev/packages/noise_meter health 13.2.1 health позволяет читать и записывать данные о здоровье из/в Apple Health и Google Health Connect. 👍 Лайки: 641, 📥 Скачиваний: 49.7K 📅 Обновлено: 58 дней назад https://pub.dev/packages/health FlutterPulse — канал о мире Flutter! #flutter #dart #pubdev #flutterpulse #Pedometer #Polar #health_kit_reporter #HuaweiHealthKitFlutterPlugin #NoiseMeter #health

Разблокируйте мощь 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