🚀 Вышел Flutter 3.38.2 — важные стабильные фиксы
Свежий апдейт для всех Flutter-разработчиков
Команда Flutter выпустила патч-релиз 3.38.2, который закрывает ряд неприятных падений и проблем, связанных с widget preview, iOS-сборками и интеграцией через IDE. Если ты используешь превью виджетов или работаешь с iOS/Windows — обновление must-have.
🔥 Основные исправления
• Исправлен крэш widget preview при выходе
При анализе изменений в Dart-файле команда widget preview могла аварийно завершаться. Теперь — стабильно.
• Ошибка iOS-сборок “Improperly formatted define flag”
В add-to-app проектах Flutter мог падать при сборке на iOS. Исправлено.
• Widget preview не стартовал, если Flutter Web отключён
Теперь исключение не выбрасывается, превью корректно запускается.
• Крэш widget preview во время flutter pub get
Добавление или обновление плагинов могло ронять превью. Баг закрыт.
• Проблема с множественными crash-репортами
В некоторых сценариях один крэш создавал несколько отчётов. Теперь отчёт строго один.
• Visual Studio 2026 не поддерживается
Flutter теперь корректно сообщает о неподдерживаемой версии при сборке Windows-приложений.
• Widget preview не запускался без flutter pub get
Теперь поведение корректное и предсказуемое.
• Зависание при запуске на физическом iOS 26 из IDE
IDE устанавливала приложение, но запуск висел на белом экране. Баг исправлен.
✅ Итог
Flutter 3.38.2 — это стабильность, меньше крэшей и надёжная работа widget preview на всех платформах. Рекомендуется обновиться всем, особенно тем, кто работает с iOS и widget preview.
ChangeLog
#flutter #dart #flutterpulse #flutterupdate #flutterpulsenews #mobiledev #iosdev #androiddev
Свежий апдейт для всех Flutter-разработчиков
Команда Flutter выпустила патч-релиз 3.38.2, который закрывает ряд неприятных падений и проблем, связанных с widget preview, iOS-сборками и интеграцией через IDE. Если ты используешь превью виджетов или работаешь с iOS/Windows — обновление must-have.
🔥 Основные исправления
• Исправлен крэш widget preview при выходе
При анализе изменений в Dart-файле команда widget preview могла аварийно завершаться. Теперь — стабильно.
• Ошибка iOS-сборок “Improperly formatted define flag”
В add-to-app проектах Flutter мог падать при сборке на iOS. Исправлено.
• Widget preview не стартовал, если Flutter Web отключён
Теперь исключение не выбрасывается, превью корректно запускается.
• Крэш widget preview во время flutter pub get
Добавление или обновление плагинов могло ронять превью. Баг закрыт.
• Проблема с множественными crash-репортами
В некоторых сценариях один крэш создавал несколько отчётов. Теперь отчёт строго один.
• Visual Studio 2026 не поддерживается
Flutter теперь корректно сообщает о неподдерживаемой версии при сборке Windows-приложений.
• Widget preview не запускался без flutter pub get
Теперь поведение корректное и предсказуемое.
• Зависание при запуске на физическом iOS 26 из IDE
IDE устанавливала приложение, но запуск висел на белом экране. Баг исправлен.
✅ Итог
Flutter 3.38.2 — это стабильность, меньше крэшей и надёжная работа widget preview на всех платформах. Рекомендуется обновиться всем, особенно тем, кто работает с iOS и widget preview.
ChangeLog
#flutter #dart #flutterpulse #flutterupdate #flutterpulsenews #mobiledev #iosdev #androiddev
Планируемые уведомления в Flutter: пошаговое руководство 🚀
Хотите добавить в свое Flutter-приложение функцию отправки напоминаний и уведомлений в определенное время? В этой статье вы найдете подробное руководство по реализации запланированных уведомлений! 📅
В этой статье вы узнаете, как использовать пакет `
В статье описаны 7 шагов по реализации запланированных уведомлений:
1. Установка зависимостей.
2. Настройка локальных уведомлений.
3. Настройка поддержки часовых поясов.
4. Планирование уведомлений.
5. Планирование повторяющихся уведомлений.
6. Отмена запланированных уведомлений.
7. Тестирование запланированных уведомлений.
Вы узнаете, как использовать функции `
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили новую рубрику.
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #notifications #schedulednotifications
Хотите добавить в свое Flutter-приложение функцию отправки напоминаний и уведомлений в определенное время? В этой статье вы найдете подробное руководство по реализации запланированных уведомлений! 📅
В этой статье вы узнаете, как использовать пакет `
flutter_local_notifications` для создания запланированных уведомлений в Flutter. Вы научитесь настраивать таймеры оповещений, отправлять ежедневные и еженедельные уведомления, а также отменять запланированные уведомления. 🔔В статье описаны 7 шагов по реализации запланированных уведомлений:
1. Установка зависимостей.
2. Настройка локальных уведомлений.
3. Настройка поддержки часовых поясов.
4. Планирование уведомлений.
5. Планирование повторяющихся уведомлений.
6. Отмена запланированных уведомлений.
7. Тестирование запланированных уведомлений.
Вы узнаете, как использовать функции `
zonedSchedule и _nextInstanceOfTime для планирования уведомлений на определенное время, а также как использовать matchDateTimeComponents` для планирования повторяющихся уведомлений.🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили новую рубрику.
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #notifications #schedulednotifications
👎1🔥1
Продолжаем наше путешествие по миру Flutter и Dart 🌐, и сегодня мы погружаемся в практические аспекты работы с Viewport и ограничениями 📊.
В этой части мы рассмотрим реальные сценарии 📈, такие как двумерные виджеты на ленте прокрутки 🔄 и хитрости с
В специальных карточках 📁 вы найдёте примеры и пояснения от опытного разработчика Андрея 🙋♂️, которые помогут вам разобраться с прокручиваемыми списками 📜 и сложными лейаутами 📐.
Хотите узнать больше? 🤔 Тогда переходите по ссылке и читайте полную статью 📄!
И не забудьте подписаться на flutterpulse 📣, чтобы быть в курсе всех последних новостей и обновлений 📊 о Flutter и Dart 🚀!
#flutter #dart #flutterpulse #flutterpulsenews 🚀💻
В этой части мы рассмотрим реальные сценарии 📈, такие как двумерные виджеты на ленте прокрутки 🔄 и хитрости с
ListView и CustomScrollView 🤔, чтобы вы лучше поняли, как всё это работает вместе 🤝. В специальных карточках 📁 вы найдёте примеры и пояснения от опытного разработчика Андрея 🙋♂️, которые помогут вам разобраться с прокручиваемыми списками 📜 и сложными лейаутами 📐.
Хотите узнать больше? 🤔 Тогда переходите по ссылке и читайте полную статью 📄!
И не забудьте подписаться на flutterpulse 📣, чтобы быть в курсе всех последних новостей и обновлений 📊 о Flutter и Dart 🚀!
#flutter #dart #flutterpulse #flutterpulsenews 🚀💻
Обзор пакетов на тему Markdown
markdown (версия 7.3.0, обновлён 10 месяцев назад) позволяет парсить Markdown в HTML как на клиенте, так и на сервере. 👍 Лайки: 340, 📥 Скачиваний: 2.2М. https://pub.dev/packages/markdown
GPT Markdown & LaTeX (версия 1.1.4, обновлена 2 месяца назад) позволяет легко отображать богатый Markdown и LaTeX контент в ваших приложениях Flutter. 👍 Лайки: 58, 📥 Скачиваний: 58.5К. https://pub.dev/packages/gpt_markdown
QuickText (версия 1.0.3, обновлена 11 месяцев назад) позволяет легко форматировать текст с помощью синтаксиса, похожего на Markdown. 👍 Лайки: 6, 📥 Скачиваний: 48. https://pub.dev/packages/quick_text
flutter_markdown_plus (версия 1.0.5, обновлена 2 месяца назад) позволяет отображать Markdown в ваших Flutter-приложениях. 👍 Лайки: 59, 📥 Скачиваний: 70.6К. https://pub.dev/packages/flutter_markdown_plus
flutter_md (версия 0.0.8, обновлена 40 дней назад) - Быстрый и настраиваемый парсер Markdown для Flutter! 👍 Лайки: 42, 📥 Скачиваний: 2.2К. https://pub.dev/packages/flutter_md
markdown_widget (версия 2.3.2+8, обновлена 6 месяцев назад) - простой и удобный компонент для отображения Markdown в Flutter! 👍 Лайки: 394, 📥 Скачиваний: 50К. https://pub.dev/packages/markdown_widget
#markdown #dart #flutter #pubdev #flutterpulse #FlutterPulseThemedPackages
markdown (версия 7.3.0, обновлён 10 месяцев назад) позволяет парсить Markdown в HTML как на клиенте, так и на сервере. 👍 Лайки: 340, 📥 Скачиваний: 2.2М. https://pub.dev/packages/markdown
GPT Markdown & LaTeX (версия 1.1.4, обновлена 2 месяца назад) позволяет легко отображать богатый Markdown и LaTeX контент в ваших приложениях Flutter. 👍 Лайки: 58, 📥 Скачиваний: 58.5К. https://pub.dev/packages/gpt_markdown
QuickText (версия 1.0.3, обновлена 11 месяцев назад) позволяет легко форматировать текст с помощью синтаксиса, похожего на Markdown. 👍 Лайки: 6, 📥 Скачиваний: 48. https://pub.dev/packages/quick_text
flutter_markdown_plus (версия 1.0.5, обновлена 2 месяца назад) позволяет отображать Markdown в ваших Flutter-приложениях. 👍 Лайки: 59, 📥 Скачиваний: 70.6К. https://pub.dev/packages/flutter_markdown_plus
flutter_md (версия 0.0.8, обновлена 40 дней назад) - Быстрый и настраиваемый парсер Markdown для Flutter! 👍 Лайки: 42, 📥 Скачиваний: 2.2К. https://pub.dev/packages/flutter_md
markdown_widget (версия 2.3.2+8, обновлена 6 месяцев назад) - простой и удобный компонент для отображения Markdown в Flutter! 👍 Лайки: 394, 📥 Скачиваний: 50К. https://pub.dev/packages/markdown_widget
#markdown #dart #flutter #pubdev #flutterpulse #FlutterPulseThemedPackages
❤2
Flutter везде и даже в чайнике: доклад Юрия Петрова на CrossConf 🤖💻
Представляем вам интересное видео с конференции CrossConf, где Юрий Петров, руководитель отдела разработки в компании Friflex, рассказывает о возможностях Flutter и его применении на различных платформах. 📱💻
В докладе "Flutter везде и даже в чайнике" Юрий делится своим опытом и рассказывает о том, как использовать Flutter для создания приложений на различных устройствах, включая мобильные устройства, веб, Linux, Windows, MacOS и даже embedded системы. 🤔
Основные темы доклада: 📝
🔹 Кроссплатформенность Flutter и его возможности;
🔹 Опыт использования Flutter на различных платформах;
🔹 Архитектура Flutter и ее преимущества;
🔹 Как начать проект на Flutter и сделать его портируемым на другие платформы.
Юрий также делится своим опытом создания приложений на Flutter для различных систем, включая Аврору и Huawei, и рассказывает о том, как использовать интерфейсы и реализации для создания портируемых приложений. 💡
Призыв к действию: 📢
Посмотрите это интересное видео и узнайте больше о возможностях Flutter! 👀
Смотреть видео на YouTube или VKVideo
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Подпишитесь на наш канал и смотрите другие видео по #FlutterPulseYoutube!
Представляем вам интересное видео с конференции CrossConf, где Юрий Петров, руководитель отдела разработки в компании Friflex, рассказывает о возможностях Flutter и его применении на различных платформах. 📱💻
В докладе "Flutter везде и даже в чайнике" Юрий делится своим опытом и рассказывает о том, как использовать Flutter для создания приложений на различных устройствах, включая мобильные устройства, веб, Linux, Windows, MacOS и даже embedded системы. 🤔
Основные темы доклада: 📝
🔹 Кроссплатформенность Flutter и его возможности;
🔹 Опыт использования Flutter на различных платформах;
🔹 Архитектура Flutter и ее преимущества;
🔹 Как начать проект на Flutter и сделать его портируемым на другие платформы.
Юрий также делится своим опытом создания приложений на Flutter для различных систем, включая Аврору и Huawei, и рассказывает о том, как использовать интерфейсы и реализации для создания портируемых приложений. 💡
Призыв к действию: 📢
Посмотрите это интересное видео и узнайте больше о возможностях Flutter! 👀
Смотреть видео на YouTube или VKVideo
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Подпишитесь на наш канал и смотрите другие видео по #FlutterPulseYoutube!
Flutter Pulse
Flutter везде и даже в чайнике: доклад Юрия Петрова на CrossConf 🤖💻 Представляем вам интересное видео с конференции CrossConf, где Юрий Петров, руководитель отдела разработки в компании Friflex, рассказывает о возможностях Flutter и его применении на различных…
Flutter — везде (и даже в чайнике) 🍵📱. Часть 1.
Статья на хабре в текстовом виде 🚀
Появился форк Flutter для Sony и Yocto, а также новые порты для Авроры и Huawei 📈.
Узнайте больше о возможностях Flutter и его портах на разных платформах 🤔.
Flutter помогает создавать кроссплатформенные приложения и его архитектура обеспечивает легкий порт на новые системы 📊.
Читайте первую часть статьи в нашем журнале и узнайте все секреты Flutter! 📚
Читать здесь 📖
#flutter #dart #flutterpulse #flutterpulsehabr 🚀💻
Статья на хабре в текстовом виде 🚀
Появился форк Flutter для Sony и Yocto, а также новые порты для Авроры и Huawei 📈.
Узнайте больше о возможностях Flutter и его портах на разных платформах 🤔.
Flutter помогает создавать кроссплатформенные приложения и его архитектура обеспечивает легкий порт на новые системы 📊.
Читайте первую часть статьи в нашем журнале и узнайте все секреты Flutter! 📚
Читать здесь 📖
#flutter #dart #flutterpulse #flutterpulsehabr 🚀💻
👍1
Самые лучшие обновлённые пакеты за последние 24 часа
cryptography 2.8.0 - пакет, предоставляющий популярные криптографические алгоритмы для разработчиков на Dart и Flutter.
В новой версии добавлена поддержка WASM, а также обновлен BrowserCryptography для использования 'dart:js_interop'.
👍 Лайки: 289, 📥 Скачиваний: 256К
https://pub.dev/packages/cryptography
watch_it 2.2.0 - простое решение для управления состоянием, основанное на get_it.
Он позволяет создавать виджеты, которые автоматически перестраиваются при изменении данных.
В новой версии 2.2.0 внесены следующие улучшения:
- Переименована функция callAfterFirstBuild() в callOnceAfterThisBuild() для большей ясности.
- Улучшена документация для callOnceAfterThisBuild() с добавлением примера использования в условных выражениях.
👍 Лайки: 197, 📥 Скачиваний: 7.1К
https://pub.dev/packages/watch_it
retrofit_generator 10.2.0 - популярный пакет, который теперь поддерживает analyzer 9.0.0.
Добавлен параметр Response в логирование ошибок.
👍 Лайки: 190, 📥 Скачиваний: 417К
https://pub.dev/packages/retrofit_generator
Remote Flutter Widgets (RFW) 1.0.32 - пакет, который позволяет создавать произвольные виджет-деревья в runtime на основе описаний UI, полученных из сети.
В обновлении исправлены сломанные ссылки в README.md, обновлена минимальная поддерживаемая версия SDK до Flutter 3.32/Dart 3.8 и удален пример wasm.
👍 Лайки: 658, 📥 Скачиваний: 6.7К
https://pub.dev/packages/rfw
source_gen 4.1.1 - пакет, используемый для автоматизированной генерации исходного кода для Dart.
Он предоставляет набор утилит для написания генераторов кода и позволяет легко интегрировать их в проекты.
В новой версии обновлена зависимость от пакета analyzer до версии '>=8.1.1 <10.0.0'.
👍 Лайки: 185, 📥 Скачиваний: 4.8М
https://pub.dev/packages/source_gen
url_launcher_android 6.3.27 - пакет, который теперь обновлен с обновлением androidx.browser:browser с 1.8.0 до 1.9.0.
👍 Лайки: 20, 📥 Скачиваний: 4.97М
https://pub.dev/packages/url_launcher_android
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #cryptography #watch_it #retrofit_generator #RemoteFlutterWidgets #source_gen #url_launcher_android
cryptography 2.8.0 - пакет, предоставляющий популярные криптографические алгоритмы для разработчиков на Dart и Flutter.
В новой версии добавлена поддержка WASM, а также обновлен BrowserCryptography для использования 'dart:js_interop'.
👍 Лайки: 289, 📥 Скачиваний: 256К
https://pub.dev/packages/cryptography
watch_it 2.2.0 - простое решение для управления состоянием, основанное на get_it.
Он позволяет создавать виджеты, которые автоматически перестраиваются при изменении данных.
В новой версии 2.2.0 внесены следующие улучшения:
- Переименована функция callAfterFirstBuild() в callOnceAfterThisBuild() для большей ясности.
- Улучшена документация для callOnceAfterThisBuild() с добавлением примера использования в условных выражениях.
👍 Лайки: 197, 📥 Скачиваний: 7.1К
https://pub.dev/packages/watch_it
retrofit_generator 10.2.0 - популярный пакет, который теперь поддерживает analyzer 9.0.0.
Добавлен параметр Response в логирование ошибок.
👍 Лайки: 190, 📥 Скачиваний: 417К
https://pub.dev/packages/retrofit_generator
Remote Flutter Widgets (RFW) 1.0.32 - пакет, который позволяет создавать произвольные виджет-деревья в runtime на основе описаний UI, полученных из сети.
В обновлении исправлены сломанные ссылки в README.md, обновлена минимальная поддерживаемая версия SDK до Flutter 3.32/Dart 3.8 и удален пример wasm.
👍 Лайки: 658, 📥 Скачиваний: 6.7К
https://pub.dev/packages/rfw
source_gen 4.1.1 - пакет, используемый для автоматизированной генерации исходного кода для Dart.
Он предоставляет набор утилит для написания генераторов кода и позволяет легко интегрировать их в проекты.
В новой версии обновлена зависимость от пакета analyzer до версии '>=8.1.1 <10.0.0'.
👍 Лайки: 185, 📥 Скачиваний: 4.8М
https://pub.dev/packages/source_gen
url_launcher_android 6.3.27 - пакет, который теперь обновлен с обновлением androidx.browser:browser с 1.8.0 до 1.9.0.
👍 Лайки: 20, 📥 Скачиваний: 4.97М
https://pub.dev/packages/url_launcher_android
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #cryptography #watch_it #retrofit_generator #RemoteFlutterWidgets #source_gen #url_launcher_android
Повысьте эффективность разработки на Flutter с Cursor AI!
Вы готовы революционизировать свой подход к программированию и стать настоящим "ко-пайлотом" в разработке Flutter-приложений?
В этой статье вы узнаете, как использовать Cursor AI для написания кода на Flutter, и какие приёмы и советы помогут вам стать более продуктивным разработчиком.
Автор делится своим опытом использования Cursor AI и рассказывает о том, как настроить этот инструмент для эффективной работы с Flutter. Вы узнаете о важности контекста и правил для AI, а также о том, как создавать свои собственные правила и использовать готовые шаблоны.
Особое внимание уделяется таким аспектам, как описание проекта, правила для Flutter, архитектура приложения, написание тестов и документирование.
Все эти советы и приёмы помогут вам повысить эффективность разработки и стать настоящим профессионалом в создании Flutter-приложений.
🇷🇺Как настроить Cursor AI для написания кода на Flutter
🇬🇧How to setup Cursor AI to write Flutter code
🌐Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #CursorAI #AI #FlutterDev #DevTools #Productivity
Вы готовы революционизировать свой подход к программированию и стать настоящим "ко-пайлотом" в разработке Flutter-приложений?
В этой статье вы узнаете, как использовать Cursor AI для написания кода на Flutter, и какие приёмы и советы помогут вам стать более продуктивным разработчиком.
Автор делится своим опытом использования Cursor AI и рассказывает о том, как настроить этот инструмент для эффективной работы с Flutter. Вы узнаете о важности контекста и правил для AI, а также о том, как создавать свои собственные правила и использовать готовые шаблоны.
Особое внимание уделяется таким аспектам, как описание проекта, правила для Flutter, архитектура приложения, написание тестов и документирование.
Все эти советы и приёмы помогут вам повысить эффективность разработки и стать настоящим профессионалом в создании Flutter-приложений.
🇷🇺Как настроить Cursor AI для написания кода на Flutter
🇬🇧How to setup Cursor AI to write Flutter code
🌐Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #CursorAI #AI #FlutterDev #DevTools #Productivity
Обзор пакетов на тему Health & Fitness
Firebase Messaging Plugin for Flutter 15.2.1 - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
Polar (7.7.3) - неофициальный плагин для работы с SDK Polar. Позволяет подключаться к устройствам Polar, получать данные о сердечном ритме, ЭКГ и ускорении.
👍 21
📥 1610.0
https://pub.dev/packages/polar
Обновлён 5 дней назад.
health_kit_reporter - Flutter-оболочка для HealthKitReporter, позволяющая читать, записывать и отслеживать данные из хранилища HealthKit на iOS-устройствах.
📈 60 лайков, 3680 скачиваний!
https://pub.dev/packages/health_kit_reporter
📅 Последнее обновление: 11 месяцев назад (версия 2.3.1)
Huawei Health Kit Flutter Plugin обновлён до версии 6.16.0+300!
Этот плагин позволяет Flutter-приложениям взаимодействовать с Huawei Health Kit SDK, предоставляя доступ к данным о здоровье и фитнесе пользователей.
👍 26 лайков, 2 скачивания.
https://pub.dev/packages/huawei_health
Обновлён 20 дней назад.
health (v13.2.1, обновлён 37 дней назад) позволяет читать и записывать данные о здоровье из/в Apple Health и Google Health Connect.
📈 636 лайков, 51 300 скачиваний!
https://pub.dev/packages/health
Noise Meter - плагин для измерения уровня шума на iOS и Android.
👂 Получайте данные о уровне шума в реальном времени, а также максимальном уровне.
📈 124 лайка, 7570 скачиваний.
https://pub.dev/packages/noise_meter
📅 5.1.0, обновлён 3 месяца назад.
Pedometer - плагин для подсчёта шагов и определения состояния пешехода на iOS и Android!
👣 Подсчитывает шаги и определяет, идёт пользователь или стоит.
📈 33.4K лайков, 14K скачиваний.
https://pub.dev/packages/pedometer
📅 Обновлён 7 месяцев назад (версия 4.1.1)
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
Firebase Messaging Plugin for Flutter 15.2.1 - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
Polar (7.7.3) - неофициальный плагин для работы с SDK Polar. Позволяет подключаться к устройствам Polar, получать данные о сердечном ритме, ЭКГ и ускорении.
👍 21
📥 1610.0
https://pub.dev/packages/polar
Обновлён 5 дней назад.
health_kit_reporter - Flutter-оболочка для HealthKitReporter, позволяющая читать, записывать и отслеживать данные из хранилища HealthKit на iOS-устройствах.
📈 60 лайков, 3680 скачиваний!
https://pub.dev/packages/health_kit_reporter
📅 Последнее обновление: 11 месяцев назад (версия 2.3.1)
Huawei Health Kit Flutter Plugin обновлён до версии 6.16.0+300!
Этот плагин позволяет Flutter-приложениям взаимодействовать с Huawei Health Kit SDK, предоставляя доступ к данным о здоровье и фитнесе пользователей.
👍 26 лайков, 2 скачивания.
https://pub.dev/packages/huawei_health
Обновлён 20 дней назад.
health (v13.2.1, обновлён 37 дней назад) позволяет читать и записывать данные о здоровье из/в Apple Health и Google Health Connect.
📈 636 лайков, 51 300 скачиваний!
https://pub.dev/packages/health
Noise Meter - плагин для измерения уровня шума на iOS и Android.
👂 Получайте данные о уровне шума в реальном времени, а также максимальном уровне.
📈 124 лайка, 7570 скачиваний.
https://pub.dev/packages/noise_meter
📅 5.1.0, обновлён 3 месяца назад.
Pedometer - плагин для подсчёта шагов и определения состояния пешехода на iOS и Android!
👣 Подсчитывает шаги и определяет, идёт пользователь или стоит.
📈 33.4K лайков, 14K скачиваний.
https://pub.dev/packages/pedometer
📅 Обновлён 7 месяцев назад (версия 4.1.1)
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
Привет, друзья! 👋 Сегодня у нас есть интересная новость о принципе открытости/закрытости (Open/Closed Principle) в программировании на Dart и Flutter 🤩.
Этот принцип гласит, что программные сущности должны быть открыты для расширения, но закрыты для модификации 🚫. Это означает, что вы должны иметь возможность добавлять новую функциональность без изменения существующего кода 📈.
Почему это важно? Чем больше кода мы изменяем, тем больше багов мы создаем 🐜. Каждое изменение существующего кода несет риск появления ошибок и требует повторного тестирования всех зависимых компонентов 🔄.
Следование OCP минимизирует эти риски, позволяя расширять функциональность без модификации уже работающего кода 💻.
Пример нарушения OCP и его правильного применения можно найти тут 📄.
Преимущества OCP включают:
✔️ Меньше ошибок при внесении изменений
✔️ Не требуется регрессионное тестирование существующего кода
✔️ Более простой процесс расширения функциональности
✔️ Повышение стабильности и надежности системы
Принцип открытости/закрытости — это основа стабильной и расширяемой архитектуры 🏗.
Подписывайтесь на наш канал flutterpulse, чтобы не пропустить новые статьи и новости о Flutter и Dart 📣!
#flutter #dart #flutterpulse #flutterpulsenews 🚀💻👍
Этот принцип гласит, что программные сущности должны быть открыты для расширения, но закрыты для модификации 🚫. Это означает, что вы должны иметь возможность добавлять новую функциональность без изменения существующего кода 📈.
Почему это важно? Чем больше кода мы изменяем, тем больше багов мы создаем 🐜. Каждое изменение существующего кода несет риск появления ошибок и требует повторного тестирования всех зависимых компонентов 🔄.
Следование OCP минимизирует эти риски, позволяя расширять функциональность без модификации уже работающего кода 💻.
Пример нарушения OCP и его правильного применения можно найти тут 📄.
Преимущества OCP включают:
✔️ Меньше ошибок при внесении изменений
✔️ Не требуется регрессионное тестирование существующего кода
✔️ Более простой процесс расширения функциональности
✔️ Повышение стабильности и надежности системы
Принцип открытости/закрытости — это основа стабильной и расширяемой архитектуры 🏗.
Подписывайтесь на наш канал flutterpulse, чтобы не пропустить новые статьи и новости о Flutter и Dart 📣!
#flutter #dart #flutterpulse #flutterpulsenews 🚀💻👍
👍1
Vibe coding. Приложение для квизов с нуля. Часть 3 🎉
Сегодня мы продолжаем играть в вайб кодинг и работать над приложением для квизов! 🤔 В этом видео мы завершим интеграцию с Cloud Firestore, добавим навигацию с помощью GoRouter и опубликуем приложение на Firebase hosting. 🔥
Что мы сделали в этом видео? 📝
🔹 Завершили интеграцию с Cloud Firestore 💻
🔹 Настроили навигацию с помощью GoRouter 📍
🔹 Опубликовали приложение на Firebase hosting 🚀
Теперь по определенному url можно открывать нужный квиз! 🔗 Это значит, что вы можете просто шарить ссылку на нужный экран в нужное место. 📱
Что дальше? 🤔 В следующих видео мы попробуем добавить новое приложение, которое помогает создавать эти квизы и отправлять их в базу данных Firestore. 📊
Ресурсы и ссылки: 📚
🔗 Репозиторий примеров: https://github.com/RuslanTsitser/app_examples
Смотрите другие видео по #FlutterPulseYoutube! 📹
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Сегодня мы продолжаем играть в вайб кодинг и работать над приложением для квизов! 🤔 В этом видео мы завершим интеграцию с Cloud Firestore, добавим навигацию с помощью GoRouter и опубликуем приложение на Firebase hosting. 🔥
Что мы сделали в этом видео? 📝
🔹 Завершили интеграцию с Cloud Firestore 💻
🔹 Настроили навигацию с помощью GoRouter 📍
🔹 Опубликовали приложение на Firebase hosting 🚀
Теперь по определенному url можно открывать нужный квиз! 🔗 Это значит, что вы можете просто шарить ссылку на нужный экран в нужное место. 📱
Что дальше? 🤔 В следующих видео мы попробуем добавить новое приложение, которое помогает создавать эти квизы и отправлять их в базу данных Firestore. 📊
Ресурсы и ссылки: 📚
🔗 Репозиторий примеров: https://github.com/RuslanTsitser/app_examples
Смотрите другие видео по #FlutterPulseYoutube! 📹
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Самые лучшие обновлённые пакеты за последние 24 часа
path_provider_foundation 2.5.0 - плагин для Flutter, который позволяет использовать прямой вызов FFI к Foundation. Убрано использование плагина Flutter.
👍 Лайки: 6, 📥 Скачиваний: 5.6М
https://pub.dev/packages/path_provider_foundation
Pigeon 26.1.2 - инструмент для генерации кода, который упрощает обмен данными между Flutter и платформой хоста. Теперь с исправлением ошибки компиляции для InstanceManager в Kotlin.
👍 Лайки: 1190, 📥 Скачиваний: 459К
https://pub.dev/packages/pigeon
matcher 0.12.18 - пакет для указания ожиданий в тестах. В этом обновлении добавлены новые матчеры для проверки сортировки итерируемых объектов, а также исправлена обработка NaN в матчере equals.
👍 Лайки: 63, 📥 Скачиваний: 4.6М
https://pub.dev/packages/matcher
get_it 9.1.0 - быстрый и простой локатор сервисов для Dart и Flutter. В новой версии добавлено расширение DevTools для визуализации и инспекции регистраций GetIt.
👍 Лайки: 4620, 📥 Скачиваний: 2.4М
https://pub.dev/packages/get_it
json_serializable 6.11.3 - пакет для генерации кода для сериализации и десериализации JSON в Dart. В новой версии обновлены зависимости.
👍 Лайки: 3880, 📥 Скачиваний: 3.0М
https://pub.dev/packages/json_serializable
test 1.28.0 - пакет для написания и запуска тестов в Dart. В новой версии добавлены новые матчеры для проверки сортировки итерируемых объектов, а также исправлена обработка NaN в матчере equals.
👍 Лайки: 609, 📥 Скачиваний: 6.9М
https://pub.dev/packages/test
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #path_provider_foundation #Pigeon #matcher #get_it #json_serializable #test
path_provider_foundation 2.5.0 - плагин для Flutter, который позволяет использовать прямой вызов FFI к Foundation. Убрано использование плагина Flutter.
👍 Лайки: 6, 📥 Скачиваний: 5.6М
https://pub.dev/packages/path_provider_foundation
Pigeon 26.1.2 - инструмент для генерации кода, который упрощает обмен данными между Flutter и платформой хоста. Теперь с исправлением ошибки компиляции для InstanceManager в Kotlin.
👍 Лайки: 1190, 📥 Скачиваний: 459К
https://pub.dev/packages/pigeon
matcher 0.12.18 - пакет для указания ожиданий в тестах. В этом обновлении добавлены новые матчеры для проверки сортировки итерируемых объектов, а также исправлена обработка NaN в матчере equals.
👍 Лайки: 63, 📥 Скачиваний: 4.6М
https://pub.dev/packages/matcher
get_it 9.1.0 - быстрый и простой локатор сервисов для Dart и Flutter. В новой версии добавлено расширение DevTools для визуализации и инспекции регистраций GetIt.
👍 Лайки: 4620, 📥 Скачиваний: 2.4М
https://pub.dev/packages/get_it
json_serializable 6.11.3 - пакет для генерации кода для сериализации и десериализации JSON в Dart. В новой версии обновлены зависимости.
👍 Лайки: 3880, 📥 Скачиваний: 3.0М
https://pub.dev/packages/json_serializable
test 1.28.0 - пакет для написания и запуска тестов в Dart. В новой версии добавлены новые матчеры для проверки сортировки итерируемых объектов, а также исправлена обработка NaN в матчере equals.
👍 Лайки: 609, 📥 Скачиваний: 6.9М
https://pub.dev/packages/test
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #path_provider_foundation #Pigeon #matcher #get_it #json_serializable #test
Flutter: Как создать стильную страницу ввода PIN-кода
Вам когда-нибудь приходилось реализовывать страницу ввода PIN-кода в своём Flutter-приложении? Теперь это стало проще с пакетом
В этой статье мы рассмотрим, как использовать пакет `
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #pininput #pinput #flutterpackage
Вам когда-нибудь приходилось реализовывать страницу ввода PIN-кода в своём Flutter-приложении? Теперь это стало проще с пакетом
pinput!В этой статье мы рассмотрим, как использовать пакет `
pinput` для создания страницы ввода PIN-кода с красивым дизайном и анимацией. Вы узнаете, как обрабатывать ввод PIN-кода, проверять его правильность и отображать сообщения об ошибках. Кроме того, мы разберёмся, как настроить внешний вид поля ввода PIN-кода с помощью различных тем и анимаций.🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #pininput #pinput #flutterpackage
👍1
Обзор пакетов на тему App Packaging & Publishing
firebase_messaging 15.2.1 - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
flutterpi_tool 0.9.2 обновлён! Теперь поддерживает сборку и запуск приложений на дистрибутивах meta-flutter yocto, а также RISC-V 64-bit в качестве целевой и хост-платформы.
👍 42 лайка, 720 загрузок. Обновлено 2 месяца назад.
https://pub.dev/packages/flutterpi_tool
dart_pubspec_licenses 3.0.14 - пакет для сбора и сборки информации о лицензиях OSS из pubspec.lock. Теперь можно генерировать файлы в формате JSON.
👍 3 likes, 📦 314,000 downloads
https://pub.dev/packages/dart_pubspec_licenses
msix 3.16.12 - этот пакет позволяет легко создавать MSIX-инсталляторы для ваших Flutter-приложений, что упрощает публикацию в Microsoft Store или размещение на сайте.
📈 946 лайков, 101 000 загрузок
https://pub.dev/packages/msix
simple_deploy 1.0.0 - быстрый и простой способ развертывать приложения в тестовые системы магазинов!
👍 57 лайков, 106 скачиваний.
https://pub.dev/packages/simple_deploy
LaunchDarkly Flutter SDK 4.14.0 - этот пакет позволяет управлять функциями в вашем Flutter-приложении, используя платформу LaunchDarkly.
👉 17 лайков, 145 000 скачиваний
https://pub.dev/packages/launchdarkly_flutter_client_sdk
peanut 6.0.0 - автоматизируйте публикацию веб-приложений Flutter/Dart на GitHub Pages!
👉 135 ❤️, 1070.0 загрузок
https://pub.dev/packages/peanut
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
firebase_messaging 15.2.1 - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995).
👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
flutterpi_tool 0.9.2 обновлён! Теперь поддерживает сборку и запуск приложений на дистрибутивах meta-flutter yocto, а также RISC-V 64-bit в качестве целевой и хост-платформы.
👍 42 лайка, 720 загрузок. Обновлено 2 месяца назад.
https://pub.dev/packages/flutterpi_tool
dart_pubspec_licenses 3.0.14 - пакет для сбора и сборки информации о лицензиях OSS из pubspec.lock. Теперь можно генерировать файлы в формате JSON.
👍 3 likes, 📦 314,000 downloads
https://pub.dev/packages/dart_pubspec_licenses
msix 3.16.12 - этот пакет позволяет легко создавать MSIX-инсталляторы для ваших Flutter-приложений, что упрощает публикацию в Microsoft Store или размещение на сайте.
📈 946 лайков, 101 000 загрузок
https://pub.dev/packages/msix
simple_deploy 1.0.0 - быстрый и простой способ развертывать приложения в тестовые системы магазинов!
👍 57 лайков, 106 скачиваний.
https://pub.dev/packages/simple_deploy
LaunchDarkly Flutter SDK 4.14.0 - этот пакет позволяет управлять функциями в вашем Flutter-приложении, используя платформу LaunchDarkly.
👉 17 лайков, 145 000 скачиваний
https://pub.dev/packages/launchdarkly_flutter_client_sdk
peanut 6.0.0 - автоматизируйте публикацию веб-приложений Flutter/Dart на GitHub Pages!
👉 135 ❤️, 1070.0 загрузок
https://pub.dev/packages/peanut
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
Vibe coding. Приложение для квизов с нуля. Админ панель часть 1
Сегодня мы продолжаем играть в "вайб-кодинг"! 🔥 Мы попробуем сгенерировать базовую структуру проекта админки для создания квизов с помощью Cursor, проведем ревью полученного кода и оценим архитектуру. 📈 Пока без реальных данных - в следующем видео добавим БД. 📊
🔗 Репозиторий примеров: https://github.com/RuslanTsitser/app_examples
В этом видео мы:
✅ Создали новый проект для админки квизов
✅ Настроили Firebase и добавили необходимые зависимости
✅ Сгенерировали базовую структуру проекта с помощью Cursor
✅ Провели ревью полученного кода и оценили архитектуру
📱 Мы создали приложение для создания квизов, которое позволяет добавлять вопросы, варианты ответов и сохранять квизы. 📝
👍 Если у вас остались вопросы, оставляйте их в комментариях под видео. Не забудьте подписаться на канал и поставить лайк, если видео было полезным! 👍
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Смотрите видео на YouTube
Посмотрите другие видео по #FlutterPulseYoutube и подписывайтесь на канал!
Сегодня мы продолжаем играть в "вайб-кодинг"! 🔥 Мы попробуем сгенерировать базовую структуру проекта админки для создания квизов с помощью Cursor, проведем ревью полученного кода и оценим архитектуру. 📈 Пока без реальных данных - в следующем видео добавим БД. 📊
🔗 Репозиторий примеров: https://github.com/RuslanTsitser/app_examples
В этом видео мы:
✅ Создали новый проект для админки квизов
✅ Настроили Firebase и добавили необходимые зависимости
✅ Сгенерировали базовую структуру проекта с помощью Cursor
✅ Провели ревью полученного кода и оценили архитектуру
📱 Мы создали приложение для создания квизов, которое позволяет добавлять вопросы, варианты ответов и сохранять квизы. 📝
👍 Если у вас остались вопросы, оставляйте их в комментариях под видео. Не забудьте подписаться на канал и поставить лайк, если видео было полезным! 👍
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Смотрите видео на YouTube
Посмотрите другие видео по #FlutterPulseYoutube и подписывайтесь на канал!
Привет, друзья! 👋 Сегодня мы поговорим о двух важных понятиях в разработке на Flutter: Hot Reload и Hot Restart. 🤔 Эти механизмы используются при отладке кода и позволяют быстро применить внесенные изменения и посмотреть, как они работают. Но чем они отличаются? 🤔
⚡️ Hot Reload не перезапускает программу с нуля, а лишь «подмешивает» измененный код в уже запущенный процесс. Состояние приложения сохраняется. 🔥 Это происходит благодаря следующим шагам:
1. Вы вносите изменения в код и запускаете Hot Reload.
2. Flutter изучает, какие именно файлы вы изменили.
3. Затем перекомпилируются только важные части: библиотеки с измененным кодом, основная библиотека и все библиотеки, связанные с измененными.
4. Обновленный код преобразуется в специальный kernel-файл и поступает в Dart VM.
5. Dart VM подтягивает новые версии библиотек, при этом сохраняя текущее состояние приложения.
6. Flutter вызывает перестройку тех виджетов, которые были затронуты изменениями.
🔄 Hot Restart полностью перезапускает приложение, сбрасывая абсолютно все состояния и данные. 🔄 Это происходит следующим образом:
1. Вы вносите изменения в код и запускаете Hot Restart.
2. Dart VM очищает все сохраненные состояния, все значения переменных, пересоздает все объекты заново.
3. Заново запускается метод main().
4. Приложение запускается как будто с нуля, но не затрагивается нативный код и движок Flutter.
Итак, если вы хотите узнать больше о Hot Reload и Hot Restart, и как они работают под капотом, то переходите по ссылке и читайте полную статью! 📚
Не забудьте подписаться на наш канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 📱 #flutter #dart #flutterpulse #flutterpulsenews 💻👍
⚡️ Hot Reload не перезапускает программу с нуля, а лишь «подмешивает» измененный код в уже запущенный процесс. Состояние приложения сохраняется. 🔥 Это происходит благодаря следующим шагам:
1. Вы вносите изменения в код и запускаете Hot Reload.
2. Flutter изучает, какие именно файлы вы изменили.
3. Затем перекомпилируются только важные части: библиотеки с измененным кодом, основная библиотека и все библиотеки, связанные с измененными.
4. Обновленный код преобразуется в специальный kernel-файл и поступает в Dart VM.
5. Dart VM подтягивает новые версии библиотек, при этом сохраняя текущее состояние приложения.
6. Flutter вызывает перестройку тех виджетов, которые были затронуты изменениями.
🔄 Hot Restart полностью перезапускает приложение, сбрасывая абсолютно все состояния и данные. 🔄 Это происходит следующим образом:
1. Вы вносите изменения в код и запускаете Hot Restart.
2. Dart VM очищает все сохраненные состояния, все значения переменных, пересоздает все объекты заново.
3. Заново запускается метод main().
4. Приложение запускается как будто с нуля, но не затрагивается нативный код и движок Flutter.
Итак, если вы хотите узнать больше о Hot Reload и Hot Restart, и как они работают под капотом, то переходите по ссылке и читайте полную статью! 📚
Не забудьте подписаться на наш канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 📱 #flutter #dart #flutterpulse #flutterpulsenews 💻👍
Самые лучшие обновлённые пакеты за последние 24 часа
url_launcher_android 6.3.28
Плагин для запуска ссылок в Android-приложениях.
Теперь с обновлением com.android.tools.build:gradle с 8.12.1 до 8.13.1.
👍 Лайки: 20, 📥 Скачиваний: 5.2М
https://pub.dev/packages/url_launcher_android
Mockito 5.6.1
Пакет Mockito - это библиотека для создания mock-объектов в Dart.
В новой версии 5.6.1 обновлены зависимости, в том числе analyzer: >=8.1.0 <10.0.0.
👍 Лайки: 1510, 📥 Скачиваний: 2.4М
https://pub.dev/packages/mockito
shared_preferences_android 2.4.17
Теперь использует com.android.tools.build:gradle версии 8.13.1.
Пакет имеет 17 лайков и более 4.49 млн скачиваний.
👍 Лайки: 17, 📥 Скачиваний: 4.5М
https://pub.dev/packages/shared_preferences_android
pay 3.3.0
Пакет pay для добавления платежей в приложения Flutter обновлён!
Теперь поддерживает pix в GooglePayButtonType.
👍 Лайки: 1080, 📥 Скачиваний: 149К
https://pub.dev/packages/pay
flutter_svg 2.2.3
Пакет flutter_svg используется для отображения файлов SVG в приложениях Flutter.
В новой версии исправлены проблемы с устаревшими функциями и обновлена минимальная версия поддерживаемого SDK до Flutter 3.32/Dart 3.8.
👍 Лайки: 5770, 📥 Скачиваний: 4.1М
https://pub.dev/packages/flutter_svg
path_provider_android 2.2.22
Теперь с обновлением com.android.tools.build:gradle с 8.12.1 до 8.13.1.
Пакет используется для предоставления пути к файлам и директориям в приложениях Android.
👍 Лайки: 20, 📥 Скачиваний: 6.1М
https://pub.dev/packages/path_provider_android
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #url_launcher_android #Mockito #shared_preferences_android #pay #flutter_svg #path_provider_android
url_launcher_android 6.3.28
Плагин для запуска ссылок в Android-приложениях.
Теперь с обновлением com.android.tools.build:gradle с 8.12.1 до 8.13.1.
👍 Лайки: 20, 📥 Скачиваний: 5.2М
https://pub.dev/packages/url_launcher_android
Mockito 5.6.1
Пакет Mockito - это библиотека для создания mock-объектов в Dart.
В новой версии 5.6.1 обновлены зависимости, в том числе analyzer: >=8.1.0 <10.0.0.
👍 Лайки: 1510, 📥 Скачиваний: 2.4М
https://pub.dev/packages/mockito
shared_preferences_android 2.4.17
Теперь использует com.android.tools.build:gradle версии 8.13.1.
Пакет имеет 17 лайков и более 4.49 млн скачиваний.
👍 Лайки: 17, 📥 Скачиваний: 4.5М
https://pub.dev/packages/shared_preferences_android
pay 3.3.0
Пакет pay для добавления платежей в приложения Flutter обновлён!
Теперь поддерживает pix в GooglePayButtonType.
👍 Лайки: 1080, 📥 Скачиваний: 149К
https://pub.dev/packages/pay
flutter_svg 2.2.3
Пакет flutter_svg используется для отображения файлов SVG в приложениях Flutter.
В новой версии исправлены проблемы с устаревшими функциями и обновлена минимальная версия поддерживаемого SDK до Flutter 3.32/Dart 3.8.
👍 Лайки: 5770, 📥 Скачиваний: 4.1М
https://pub.dev/packages/flutter_svg
path_provider_android 2.2.22
Теперь с обновлением com.android.tools.build:gradle с 8.12.1 до 8.13.1.
Пакет используется для предоставления пути к файлам и директориям в приложениях Android.
👍 Лайки: 20, 📥 Скачиваний: 6.1М
https://pub.dev/packages/path_provider_android
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #url_launcher_android #Mockito #shared_preferences_android #pay #flutter_svg #path_provider_android
Настройка звуков уведомлений, вибрации и светодиода в Flutter
Хотите сделать свои push-уведомления более привлекательными и соответствующими бренду вашего приложения? В этой статье вы найдёте подробное руководство по кастомизации уведомлений!
В этой статье вы узнаете, как настроить звуки уведомлений, вибрации и светодиода в Flutter с помощью плагинов `
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #pushnotifications #customization
Хотите сделать свои push-уведомления более привлекательными и соответствующими бренду вашего приложения? В этой статье вы найдёте подробное руководство по кастомизации уведомлений!
В этой статье вы узнаете, как настроить звуки уведомлений, вибрации и светодиода в Flutter с помощью плагинов `
flutter_local_notifications и Firebase Cloud Messaging (FCM)`. Вы научитесь добавлять собственные звуки, создавать уникальные вибрационные эффекты и менять цвет светодиода на Android-устройствах. Пошаговые инструкции и примеры кода помогут вам легко интегрировать эти функции в ваше приложение.🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #pushnotifications #customization
👍1
Обзор пакетов на тему Voice Assistant, ASR, TTS & STT
flutter_tts: Преобразуйте текст в речь в ваших Flutter-приложениях! 👍 Лайки: 1520, 📥 Скачиваний: 145К, Версия: 4.2.3, Обновлено: 5 месяцев назад 📅. Узнайте больше и скачайте плагин.
flutter_azure_tts: Пакет для интеграции Microsoft Azure Cognitive Text-To-Speech API в ваши Flutter-приложения. 🚀 Возможности: генерация аудиофайлов, потоковое воспроизведение, поиск голосов и многое другое. 👍 Лайки: 34, 📥 Скачиваний: 856, Версия: 1.0.0, Обновлено: 4 месяца назад 📅. Узнайте больше.
speech_to_text: Пакет для распознавания речи в Flutter! 🎤 Поддержка распознавания речи на Android, iOS, macOS и Web. 👍 Лайки: 1550, 📥 Скачиваний: 217К, Версия: 7.3.0, Обновлено: 3 месяца назад 📅. Узнайте больше.
sherpa_onnx: Мощный пакет для обработки аудио! 🎤 Распознавание речи, синтез речи и многое другое. 📱 Поддерживает множество платформ. 👍 Лайки: 77, 📥 Скачиваний: 5.4К, Версия: 1.12.17, Обновлено: 8 дней назад 📅. Узнайте больше.
flutter_speech_recognition: Плагин для распознавания речи на iOS, Android и macOS. 🎤 👍 Лайки: 54, 📥 Скачиваний: 335, Версия: 2.0.1, Обновлено: 10 месяцев назад 📅. Узнайте больше.
deepgram_speech_to_text: Пакет для интеграции Deepgram в ваши приложения на Dart и Flutter. 🎤 Ключевые особенности: Speech-to-Text, Text-to-Speech, поддержка стриминга и кроссплатформенность. 👍 Лайки: 45, 📥 Скачиваний: 5.5К, Версия: 4.1.0, Обновлено: 2 месяца назад 📅. Узнайте больше.
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #VoiceAssistant #ASR #TTS #STT #flutter_tts #flutter_azure_tts #speech_to_text #sherpa_onnx #flutter_speech_recognition #deepgram_speech_to_text
flutter_tts: Преобразуйте текст в речь в ваших Flutter-приложениях! 👍 Лайки: 1520, 📥 Скачиваний: 145К, Версия: 4.2.3, Обновлено: 5 месяцев назад 📅. Узнайте больше и скачайте плагин.
flutter_azure_tts: Пакет для интеграции Microsoft Azure Cognitive Text-To-Speech API в ваши Flutter-приложения. 🚀 Возможности: генерация аудиофайлов, потоковое воспроизведение, поиск голосов и многое другое. 👍 Лайки: 34, 📥 Скачиваний: 856, Версия: 1.0.0, Обновлено: 4 месяца назад 📅. Узнайте больше.
speech_to_text: Пакет для распознавания речи в Flutter! 🎤 Поддержка распознавания речи на Android, iOS, macOS и Web. 👍 Лайки: 1550, 📥 Скачиваний: 217К, Версия: 7.3.0, Обновлено: 3 месяца назад 📅. Узнайте больше.
sherpa_onnx: Мощный пакет для обработки аудио! 🎤 Распознавание речи, синтез речи и многое другое. 📱 Поддерживает множество платформ. 👍 Лайки: 77, 📥 Скачиваний: 5.4К, Версия: 1.12.17, Обновлено: 8 дней назад 📅. Узнайте больше.
flutter_speech_recognition: Плагин для распознавания речи на iOS, Android и macOS. 🎤 👍 Лайки: 54, 📥 Скачиваний: 335, Версия: 2.0.1, Обновлено: 10 месяцев назад 📅. Узнайте больше.
deepgram_speech_to_text: Пакет для интеграции Deepgram в ваши приложения на Dart и Flutter. 🎤 Ключевые особенности: Speech-to-Text, Text-to-Speech, поддержка стриминга и кроссплатформенность. 👍 Лайки: 45, 📥 Скачиваний: 5.5К, Версия: 4.1.0, Обновлено: 2 месяца назад 📅. Узнайте больше.
#flutter #dart #pubdev #FlutterPulse #FlutterPulseThemedPackages #VoiceAssistant #ASR #TTS #STT #flutter_tts #flutter_azure_tts #speech_to_text #sherpa_onnx #flutter_speech_recognition #deepgram_speech_to_text
Vibe coding. Приложение для квизов с нуля. Админ панель часть 2
Сегодня мы продолжаем играть в "вайб кодинг" и работать над приложением для квизов! 🎉 В этом видео мы вновь погружаемся в мир Flutter и Dart, чтобы улучшить наше приложение и добавить новые функции. 💻
🔹 Мы продолжили создание админки для приложения квизов.
🔹 Подключили Firestore к текущему проекту, чтобы сохранять данные квизов.
🔹 Поправили дизайн, чтобы приложение выглядело более современно и интересно.
🔹 Опубликовали приложение на Firebase Hosting, чтобы сделать его доступным в интернете.
🔹 Добавили функцию шаринга ссылки на квиз, чтобы пользователи могли легко делиться своими любимыми квизами.
📹 В этом видео мы шаг за шагом показываем, как мы реализуем эти функции и какие инструменты мы используем. Если вы хотите узнать больше о Flutter и Dart, это видео для вас! 😊
👍 Не забудьте поставить лайк и подписаться на наш канал, если вам понравилось видео. Мы будем рады вашим комментариям и вопросам! 💬
Смотреть видео на YouTube
🔗 Репозиторий примеров: https://github.com/RuslanTsitser/app_examples
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Сегодня мы продолжаем играть в "вайб кодинг" и работать над приложением для квизов! 🎉 В этом видео мы вновь погружаемся в мир Flutter и Dart, чтобы улучшить наше приложение и добавить новые функции. 💻
🔹 Мы продолжили создание админки для приложения квизов.
🔹 Подключили Firestore к текущему проекту, чтобы сохранять данные квизов.
🔹 Поправили дизайн, чтобы приложение выглядело более современно и интересно.
🔹 Опубликовали приложение на Firebase Hosting, чтобы сделать его доступным в интернете.
🔹 Добавили функцию шаринга ссылки на квиз, чтобы пользователи могли легко делиться своими любимыми квизами.
📹 В этом видео мы шаг за шагом показываем, как мы реализуем эти функции и какие инструменты мы используем. Если вы хотите узнать больше о Flutter и Dart, это видео для вас! 😊
👍 Не забудьте поставить лайк и подписаться на наш канал, если вам понравилось видео. Мы будем рады вашим комментариям и вопросам! 💬
Смотреть видео на YouTube
🔗 Репозиторий примеров: https://github.com/RuslanTsitser/app_examples
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
👍1