Самые лучшие обновлённые пакеты за последние 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