Flutter Pulse
785 subscribers
481 photos
1.19K links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Обзор пакетов на тему 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
Ускорьте своё приложение Flutter: проверенные советы от разработчика!
Хотите сделать своё приложение Flutter быстрее и эффективнее? В этой статье вы найдёте реальные советы от опытного разработчика!

В статье рассматриваются практические стратегии улучшения скорости, памяти и пользовательского опыта в проектах Flutter. Автор делится своим опытом и рассказывает о том, как использовать инструменты профилирования, оптимизировать сетевые запросы и данные, избегать распространённых анти-паттернов производительности и балансировать функциональность с эффективностью ресурсов.

Вы узнаете, как:
- использовать профилирование для выявления проблем с производительностью;
- оптимизировать сетевые запросы и данные с помощью ленивой загрузки, кэширования и параллелизации запросов;
- избегать распространённых анти-паттернов производительности, таких как избыточные перестроения виджетов;
- балансировать функциональность с эффективностью ресурсов, используя кэширование, повторное использование виджетов и минимизацию ненужных анимаций.

🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал

Все подобные новости ищите по хэштегу #FlutterPulseMedium Напишите, понравилась ли вам эта рубрика!

FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #performanceoptimization #appdevelopment
👍1
Самые лучшие обновлённые пакеты за последние 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
👍1
Прикладной Vibe coding | внедрение модели ИИ 📱💻

Сегодня мы начинаем серию видео про прикладной вайбкодинг 🎉, где будем рассматривать внедрение модели ИИ в мобильное приложение 📈. В этом видео мы изучим документацию, запустим модель с помощью Python и попробуем интегрировать ее в наше приложение 📊. Автор Руслан Цицер.

🔹 Мы будем использовать библиотеку Light Blue, которая позволяет находить похожие точки на двух изображениях 📸.
🔹 На GitHub мы нашли подходящий репозиторий с моделью, которую можно использовать для наших целей 🤖.
🔹 Мы изучим документацию и запустим модель с помощью Python, чтобы понять, как она работает 🔍.

📝 В видео мы рассмотрели следующие шаги:
🔹 Изучили документацию библиотеки Light Blue 📚.
🔹 Запустили модель с помощью Python и проверили ее работоспособность 🔩.
🔹 Подготовили проект для дальнейшей работы 🔨.


Ссылка на видео: Прикладной Vibe coding | внедрение модели ИИ

#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Интеграционное тестирование Flutter на реальных устройствах: примеры и автоматизация CI

Выпустили сборку, всё протестировали, но пользователи столкнулись с ошибками? 🤔 Интеграционное тестирование — ваш спасательный круг! Оно имитирует реальное поведение пользователей на реальных устройствах, проверяя функциональность приложения от начала до конца.

В этой статье вы узнаете, как настроить интеграционное тестирование в Flutter, какие приёмы и фишки использовать для тестирования различных сценариев, таких как авторизация, навигация, взаимодействие с API и обработка ошибок. Вы также узнаете, как автоматизировать тестирование с помощью GitHub Actions и других инструментов CI.

Читайте подробнее в статье:
🇷🇺На русском
🇬🇧In English
🌐Original article

Все подобные новости ищите по хэштегу #FlutterPulseMedium Оцените новую рубрику! 👍

FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #FlutterPulseMedium #integrationtesting #mobiledevelopment #testing #CI #automation
👍1
Прикладной Vibe coding | модель ИИ в формате ONNX 🚀

Сегодня мы продолжаем серию видео про прикладной вайбкодинг 🎯 и собрали модель ИИ в формате ONNX 🤖. В этом видео мы столкнёмся с некоторыми проблемами, но в итоге сумеем запустить модель и сделать то, что нам нужно 💪. Автор Руслан Цицер.

Что мы сделали в этом видео? 📝
• Собрали модель ИИ в формате ONNX 📦
• Столкнулись с проблемой сборки, но нашли решение 🔧
• Воспользовались исходным кодом на GitHub и сделали необходимые изменения 💻
• Запустили модель и проверили её работоспособность 🔍

Как мы это сделали? 🔩
Мы создали скрипт, чтобы запустить модель, и столкнулись с некоторыми ошибками 🚨. Но благодаря документации и исходному коду мы смогли решить проблемы и запустить модель успешно 💥.

Что дальше? 🔜
В следующем видео мы попробуем запустить проект на RUST 🚀. Не пропустите! 🔔

Поддержите канал! 👍
👍 Подписывайтесь на канал, ставьте лайк, если видео было полезным 👍
🔔 Жмите колокольчик, чтобы не пропустить следующие выпуски 🔔
💬 Пишите вопросы в комментариях 💬

Ссылка на видео: Прикладной Vibe coding | модель ИИ в формате ONNX

#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Посмотрите другие видео по хэштегу #FlutterPulseYoutube и подпишитесь на канал!
👍1🔥1
Разработка проектов на 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
👍2
Обзор пакетов на тему 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
👍1
Создание платформы с использованием 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
Обнаружение лица и анализ эмоций в Flutter с Google ML Kit
🚀 Хотите добавить в своё Flutter-приложение возможность обнаружения лиц и анализа эмоций? 🤔 Теперь это проще, чем когда-либо, благодаря Google ML Kit!

В этой статье мы рассмотрим, как интегрировать обнаружение лиц в Flutter с помощью ML Kit и даже сделаем шаг дальше — добавим базовый анализ эмоций. Вы узнаете, как обнаруживать лица в потоке с камеры или на фотографиях, отслеживать несколько лиц одновременно, идентифицировать ключевые точки лица и анализировать вероятность улыбки. 🤩

В статье описаны приёмы и советы, которые помогут вам:
- обнаруживать лица в реальном времени;
- анализировать ключевые точки лица;
- определять вероятность улыбки и открытости глаз;
- создавать забавные фильтры и приложения, реагирующие на эмоции;
- использовать TensorFlow Lite для более глубокого анализа эмоций.

🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал

Все подобные новости ищите по хэштегу #FlutterPulseMedium Оцените рубрику! 👍

FlutterPulse — канал о мире Flutter!

#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #machinelearning #GoogleMLKit
👍1