Flutter Pulse
904 subscribers
533 photos
1 file
1.39K links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Обзор пакетов на тему OpenAPI & Swagger


openapi_generator_annotations 6.1.0
Этот пакет позволяет генерировать клиентские SDK для OpenAPI прямо в ваших проектах Flutter/Dart. Он упрощает работу с OpenAPI в Flutter/Dart.
👍 Лайки: 21, 📥 Скачиваний: 20.3K
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/openapi_generator_annotations


openapi_generator_cli 6.1.0
Этот пакет представляет собой удобный CLI-инструмент для генерации клиентской библиотеки API на основе спецификации OpenAPI. Он позволяет автоматически генерировать код для работы с API, экономя время и избегая ошибок.
👍 Лайки: 20, 📥 Скачиваний: 12.7K
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/openapi_generator_cli


swagger_parser 1.38.0
Swagger Parser - пакет для Dart, который генерирует REST клиенты и классы данных из файлов определений OpenAPI или ссылок. Он поддерживает различные форматы и языки.
👍 Лайки: 110, 📥 Скачиваний: 13.5K
📅 Обновлено: 3 дня назад
https://pub.dev/packages/swagger_parser


swagger_dart_code_generator 4.1.1
Пакет swagger_dart_code_generator автоматически генерирует Dart код на основе Swagger/OpenAPI схем. Он поддерживает Chopper и JsonAnnotation, а также позволяет настраивать генерацию кода.
👍 Лайки: 322, 📥 Скачиваний: 39.6K
📅 Обновлено: 37 дней назад
https://pub.dev/packages/swagger_dart_code_generator


openapi_generator 6.1.0
Этот пакет позволяет генерировать SDK для OpenAPI прямо в ваших проектах Flutter/Dart. Он поддерживает различные генераторы и позволяет настраивать генерацию с помощью аннотаций.
👍 Лайки: 119, 📥 Скачиваний: 6.9K
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/openapi_generator


shelf_swagger_ui 2.0.0
Пакет shelf_swagger_ui позволяет легко интегрировать Swagger UI в ваше приложение на Shelf. Он предоставляет простой и элегантный способ документировать API.
👍 Лайки: 85, 📥 Скачиваний: 669
📅 Обновлено: 10 месяцев назад
https://pub.dev/packages/shelf_swagger_ui


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


#flutter #dart #pubdev #flutterpulse #openapi_generator_annotations #openapi_generator_cli #swagger_parser #swagger_dart_code_generator #openapi_generator #shelf_swagger_ui
Самые лучшие обновлённые пакеты за последние 24 часа

coupon_uikit 0.3.0 - пакет для Flutter, который позволяет создавать красивые купоны с настраиваемыми дизайнами. В новой версии улучшена документация, кодовая структура и добавлены новые примеры использования.
Пакет имеет 283 лайка и 1470 скачиваний.
👍 Лайки: 283, 📥 Скачиваний: 1.47К
Узнать больше: https://pub.dev/packages/coupon_uikit

talker_logger 5.1.12 - плагин для логирования в ваших проектах. Теперь с обновленным Gradle до v9.3.0 и плагином com.android.application до v9.
Пакет имеет более 50 лайков и 140000 скачиваний.
👍 Лайки: 50, 📥 Скачиваний: 140К
Узнать больше: https://pub.dev/packages/talker_logger

flutter_inapp_purchase 8.2.2 - пакет, который позволяет реализовывать покупки внутри приложения, соответствуя спецификации Open IAP.
Новые функции включают поддержку Win-Back Offers и JWS Promotional Offers для iOS, а также улучшения для Android.
Пакет имеет 436 лайков и 3910 скачиваний.
👍 Лайки: 436, 📥 Скачиваний: 3.91К
Узнать больше: https://pub.dev/packages/flutter_inapp_purchase

talker_flutter 5.1.12 - пакет, который используется для обработки ошибок и логирования в приложениях Dart и Flutter.
В новой версии обновлены Gradle до v9.3.0 и плагин com.android.application до v9.
Пакет имеет 617 лайков и более 108000 скачиваний.
👍 Лайки: 617, 📥 Скачиваний: 108К
Узнать больше: https://pub.dev/packages/talker_flutter

horizontal_data_table 4.3.4 - пакет, который позволяет создавать горизонтальные таблицы с фиксированной первой колонкой в Flutter.
В новой версии добавлен контроль заливания SafeArea.
Пакет имеет 409 лайков и более 12 900 скачиваний!
👍 Лайки: 409, 📥 Скачиваний: 12.9К
Узнать больше: https://pub.dev/packages/horizontal_data_table

Talker 5.1.12 - продвинутый обработчик ошибок и логгер для приложений Dart и Flutter.
В новой версии обновлены Gradle до v9.3.0 и плагин com.android.application до v9.
Пакет Talker имеет более 139 000 скачиваний и 816 лайков.
👍 Лайки: 816, 📥 Скачиваний: 139К
Узнать больше: https://pub.dev/packages/talker

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

Поддержать канал

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #coupon_uikit #talker_logger #flutter_inapp_purchase #talker_flutter #horizontal_data_table #Talker
Скрытый шедевр Flutter: BackdropFilter

Вы знали, что существует простой способ добавить премиальный и современный вид вашему приложению с помощью всего одного виджета? 🤯

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

В статье описаны различные приёмы использования BackdropFilter, включая создание эффекта размытия для отдельных элементов и полноэкранного размытия. Вы увидите примеры кода и узнаете, как использовать этот виджет вместе с другими, такими как Container и ClipRect, чтобы добиться желаемого эффекта.

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

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

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

#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledev #appdev #ui #ux #widgets
👍1
Обзор пакетов на тему Firebase


Firebase Auth 6.1.3
Firebase Auth для Flutter - плагин для интеграции с Firebase Authentication. С его помощью можно легко реализовать авторизацию пользователей в вашем Flutter-приложении.
👍 Лайки: 4240, 📥 Скачиваний: 859K
📅 Обновлено: 34 дня назад
https://pub.dev/packages/firebase_auth


Firebase Core 4.3.0
Firebase Core для Flutter - плагин, который позволяет подключать Flutter-приложения к нескольким приложениям Firebase.
👍 Лайки: 4000, 📥 Скачиваний: 2.1M
📅 Обновлено: 34 дня назад
https://pub.dev/packages/firebase_core


Firebase Analytics 12.1.0
Firebase Analytics для Flutter - плагин для интеграции Firebase Analytics в ваши Flutter-приложения.
👍 Лайки: 1280, 📥 Скачиваний: 1.1M
📅 Обновлено: 34 дня назад
https://pub.dev/packages/firebase_analytics


Cloud Firestore 6.1.1
Cloud Firestore Plugin for Flutter - плагин, который позволяет использовать API Cloud Firestore в ваших Flutter-приложениях.
👍 Лайки: 3750, 📥 Скачиваний: 732K
📅 Обновлено: 34 дня назад
https://pub.dev/packages/cloud_firestore


Awesome Notifications 0.10.1
Awesome Notifications для Flutter - плагин для создания кастомных локальных и push-уведомлений для вашего приложения Flutter.
👍 Лайки: 34000, 📥 Скачиваний: 48.3K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/awesome_notifications


Firebase Messaging 16.1.0
Firebase Messaging Plugin for Flutter - плагин, который позволяет использовать Firebase Cloud Messaging API в ваших Flutter-приложениях.
👍 Лайки: 3880, 📥 Скачиваний: 1.3M
📅 Обновлено: 34 дня назад
https://pub.dev/packages/firebase_messaging


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


#flutter #dart #pubdev #flutterpulse #FirebaseAuth #FirebaseCore #FirebaseAnalytics #CloudFirestore #AwesomeNotifications #FirebaseMessaging
Новые пакеты за неделю


smart_list_builder 1.0.0 - пакет для создания анимированных списков с функциями загрузки, обработки пустого состояния и анимации выбора элементов.
Уже 18 лайков и 102 скачивания!
👍 Лайки: 18, 📥 Скачиваний: 102
Подробнее: https://pub.dev/packages/smart_list_builder


marionette_flutter 0.1.0 - пакет, который позволяет AI-агентам взаимодействовать с запущенными приложениями Flutter, предоставляя возможность автоматизировать тестирование и взаимодействие.
Уже 3 лайка и 266 скачиваний!
👍 Лайки: 3, 📥 Скачиваний: 266
Подробнее: https://pub.dev/packages/marionette_flutter


hydro_glass_nav_bar 1.0.0 - пакет, который позволяет создать красивую и функциональную навигационную панель в стиле Apple для ваших приложений на Flutter.
Уже 11 лайков и 153 скачивания!
👍 Лайки: 11, 📥 Скачиваний: 153
Подробнее: https://pub.dev/packages/hydro_glass_nav_bar


marionette_mcp 0.1.0 - пакет, который позволяет AI-агентам взаимодействовать с запущенными приложениями Flutter.
Лайков: 5, Скачиваний: 262
👍 Лайки: 5, 📥 Скачиваний: 262
Подробнее: https://pub.dev/packages/marionette_mcp


sqflite_dev 0.1.0 - пакет, который предоставляет веб-интерфейс для работы с базами данных SQLite в приложениях Flutter и Dart во время разработки.
Лайков: 5
Скачиваний: 285
👍 Лайки: 5, 📥 Скачиваний: 285
Подробнее: https://pub.dev/packages/sqflite_dev


flutter_reactions 1.0.0 - пакет, который предоставляет полностью обработанную систему реакций с поддержкой жестов и настраиваемыми наложениями реакций.
Уже 7 лайков и 135 скачиваний!
👍 Лайки: 7, 📥 Скачиваний: 135
Подробнее: https://pub.dev/packages/flutter_reactions


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


Поддержать канал

#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestNewPackages #smart_list_builder #marionette_flutter #hydro_glass_nav_bar #marionette_mcp #sqflite_dev #flutter_reactions
Аутентификация JWT в Flutter: полное руководство
В мире современных мобильных приложений безопасность аутентификации и обмена данными с API имеет решающее значение. Одним из наиболее популярных решений является аутентификация JWT (JSON Web Token), о которой пойдёт речь в этой статье.

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

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

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

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

#flutter #dart #flutterpulse #FlutterPulseMedium #jwt #аутентификация #безопасность #мобильнаяразработка #FlutterTraining
💩1
Самые лучшие обновлённые пакеты за последние 24 часа

firebase_messaging 16.1.1 - Плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Исправлена проблема с дубликатами уведомлений на iOS 18. Пакет имеет 3880 лайков и более 1 250 000 скачиваний. 👍 Лайки: 3880, 📥 Скачиваний: 1.2М. Подробности: https://pub.dev/packages/firebase_messaging

firebase_messaging_web 4.1.2 - Теперь с обновленной зависимостью. Используйте его для реализации Firebase Cloud Messaging в ваших веб-приложениях. Лайков: 28, Скачиваний: 1 240 000. 👍 Лайки: 28, 📥 Скачиваний: 1.2М. Узнать больше: https://pub.dev/packages/firebase_messaging_web

firebase_storage 13.0.6 - Теперь с обновленной зависимостью. Пакет для использования Firebase Cloud Storage API в Flutter. Лайков: 1760, Скачиваний: 410000. 👍 Лайки: 1760, 📥 Скачиваний: 410К. Подробнее: https://pub.dev/packages/firebase_storage

firebase_analytics 12.1.1 - Теперь с обновленной зависимостью. Этот пакет используется для интеграции Firebase Analytics в приложения Flutter. Лайков: 1280, Скачиваний: 1 060 000. 👍 Лайки: 1280, 📥 Скачиваний: 1М. Подробнее: https://pub.dev/packages/firebase_analytics

firebase_auth 6.1.4 - Теперь с обновленной зависимостью. Этот пакет используется для аутентификации в Firebase при разработке приложений на Flutter. Уже 837 000 скачиваний и 4240 лайков! 👍 Лайки: 4240, 📥 Скачиваний: 837К. Подробнее: https://pub.dev/packages/firebase_auth

cloud_firestore 6.1.2 - Исправлена ошибка ConcurrentModificationException на Android. Пакет имеет 3750 лайков и более 714000 скачиваний. 👍 Лайки: 3750, 📥 Скачиваний: 714К. Узнать больше: https://pub.dev/packages/cloud_firestore

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

Поддержать канал

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #firebase_messaging #firebase_messaging_web #firebase_storage #firebase_analytics #firebase_auth #cloud_firestore
Работа с YAML в Flutter: упрощаем конфигурацию приложения

Конфигурационные файлы - неотъемлемая часть разработки приложений, и YAML - один из популярных форматов для хранения настроек благодаря своей читаемости. В статье рассматривается, как использовать пакет yaml в Flutter для парсинга YAML-файлов и управления конфигурацией приложения.

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

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

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

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

#flutter #dart #yaml #configuration #flutterpulse #FlutterPulseMedium #mobiledevelopment #appconfig #yamlparsing
👍1
Обзор пакетов на тему Date & Time Utilities


timeago 3.7.1
Пакет для Flutter, который преобразует даты в понятные для человека текстовые представления. Он позволяет легко отображать время, прошедшее с определенной даты, в удобном для пользователя формате.
👍 Лайки: 1970, 📥 Скачиваний: 315K
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/timeago


rrule 0.2.18
Этот пакет позволяет парсить и вычислять правила повторения, как определено в спецификации iCalendar RFC, что позволяет создавать сложные правила повторения событий.
👍 Лайки: 92, 📥 Скачиваний: 38.1K
📅 Обновлено: 13 дней назад
https://pub.dev/packages/rrule


flutter_timezone 5.0.1
Плагин для Flutter, который позволяет получать местное время системы, что упрощает работу с часовыми поясами в приложениях.
👍 Лайки: 319, 📥 Скачиваний: 287K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/flutter_timezone


time 2.1.6
Пакет, предоставляющий удобные расширения для работы с датой и временем в Dart, включая создание интервалов, сложение и вычитание, преобразование в секунды и получение даты через интервал.
👍 Лайки: 375, 📥 Скачиваний: 521K
📅 Обновлено: 44 дня назад
https://pub.dev/packages/time


timezone 0.11.0
Пакет, предоставляющий базу данных IANA time zone и класс TZDateTime для работы с часовыми поясами, обновленный до версии 2025c с улучшениями производительности и стабильности.
👍 Лайки: 555, 📥 Скачиваний: 1.33M
📅 Обновлено: 12 дней назад
https://pub.dev/packages/timezone


Jiffy 6.4.4
Мощный пакет для работы с датой и временем в Flutter, поддерживающий парсинг, манипуляцию, запросы и форматирование дат и времени, а также локали и простой API.
👍 Лайки: 1140, 📥 Скачиваний: 129K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/jiffy


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


#flutter #dart #pubdev #flutterpulse #timeago #rrule #flutter_timezone #time #timezone #Jiffy
1
Как_продолжить_пользоваться_Cursor_бесплатно_🔥_|_Обход_лимита_и.webm
19.4 MB
Немного не по теме) нашёл тут видео как пользоваться бесплатно Cursor, может кому понадобится (автор не я). https://github.com/ChloeVPin/cursor-free-vip тут сама программа. Некоторые пишут, что email банят через некоторое время - есть классная штука у некоторых почтовых провайдеров, в частности у mail.ru (для чего-то же он нужен)))) под названием Анонимайзер https://e.mail.ru/settings/aliases если надо - пользуйтесь)
👍2🔥2
Полезные виджеты во Flutter, которые спасают в реальных проектах 🙂

Сегодня мы разберем три часто недооцененные виджета во Flutter, которые могут реально спасти вас в реальных проектах.

1. AbsorbPointer: блокирует взаимодействия (тапания, жесты) для своего потомка полностью, когда absorbing is true.
Use case: запретить двойные тапы на кнопке во время состояния загрузки.


AbsorbPointer(
absorbing: isLoading,
child: isLoadingButton(
child: ElevatedButton(
onPressed: () { /* submit */ },
child: Text("Submit"),
),
),
)


Позволяет UI оставаться видимым и интерактивным для анимаций, но останавливает ввод пользователя.

2. IgnorePointer: отключает жесты, но не блокирует layout hit testing.
Use case: чтобы UI выглядел «активным», но не реагировал на пользователя.


IgnorePointer(
ignoring: isReadOnly,
child: Slider(
value: sliderValue,
onChanged: (_) {},
),
)


Подойдет, чтобы временно отключить взаимодействие без изменения визуального layout и footprint виджета.

3. Offstage: убирает виджет из рендеринга/layoutа, но оставляет его в дереве виджетов.
Use case: пре-билдить сложные или дорогие части UI (табы, экраны), но пока не показывать их.


Offstage(
offstage: !showSettings,
child: SettingsPanel(),
)


Почему помогает: скрытый виджет остается живым (state, controllers, animations) без влияния на видимый layout и без перестроек каждый раз.

Полную новость читайте здесь.

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

#flutter #dart #FlutterPulse #FlutterPulseNews #flutter_amiga
4👍2
Кроссплатформенная разработка на Flutter: исправляем ошибку dart:html

Вы когда-нибудь добавляли в свой проект Flutter код, работающий только в веб? И, возможно, он прекрасно работал в Chrome, пока вы не попробовали запустить его на телефоне или собрать APK. Внезапно, Flutter выбрасывает ошибки, связанные с отсутствием библиотек dart:html, dart:js и dart:js_util на мобильных платформах.

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

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

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

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

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

#flutter #dart #flutterpulse #FlutterPulseMedium #кроссплатформеннаяразработка #мобильнаяразработка #вебразработка
👍2🔥1
Самые лучшие обновлённые пакеты за последние 24 часа


source_gen 4.2.0
Пакет source_gen используется для автоматизированной генерации исходного кода для Dart. В новой версии добавлена возможность настройки заголовка сгенерированного файла через CombiningBuilder.
👍 Лайки: 187, 📥 Скачиваний: 2.7М
https://pub.dev/packages/source_gen


syncfusion_flutter_pdfviewer 32.1.24
Пакет syncfusion_flutter_pdfviewer позволяет просматривать PDF-документы на платформах Android, iOS, Web, Windows и macOS. В нём имеются такие функции, как масштабирование, виртуальный двусторонний скроллинг, навигация по страницам, выделение текста, поиск текста и многое другое.
👍 Лайки: 1120, 📥 Скачиваний: 140К
https://pub.dev/packages/syncfusion_flutter_pdfviewer


syncfusion_flutter_sliders 32.1.24
Пакет syncfusion_flutter_sliders используется для создания интерактивных и настраиваемых слайдеров для фильтрации в приложениях Flutter. В нём доступны три типа слайдеров: обычный, диапазонный и селектор диапазона.
👍 Лайки: 988, 📥 Скачиваний: 51.3К
https://pub.dev/packages/syncfusion_flutter_sliders


syncfusion_flutter_datagrid 32.1.24
Пакет syncfusion_flutter_datagrid используется для создания таблиц и данных в приложениях Flutter, обеспечивая высокую производительность даже при работе с большими объемами данных.
👍 Лайки: 860, 📥 Скачиваний: 54.8К
https://pub.dev/packages/syncfusion_flutter_datagrid


google_fonts 7.1.0
Пакет google_fonts используется для подключения шрифтов из fonts.google.com к приложениям Flutter. Теперь пакет поддерживает форматы WOFF2 и WOFF для веб-платформ, что улучшает производительность и уменьшает размер пакета.
👍 Лайки: 6370, 📥 Скачиваний: 1.8М
https://pub.dev/packages/google_fonts


hive_ce 2.3.0
Пакет hive_ce представляет собой быструю и безопасную NoSQL базу данных, написанную на Dart. В новой версии добавлена поддержка Flutter web WASM компиляции и исправлены проблемы с анализом кода.
👍 Лайки: 497, 📥 Скачиваний: 403К
https://pub.dev/packages/hive_ce


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


Поддержать канал

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #source_gen #syncfusion_flutter_pdfviewer #syncfusion_flutter_sliders #syncfusion_flutter_datagrid #google_fonts #hive_ce
👍1
Flutter Web + Wasm: Новый уровень производительности!

Flutter Web стал серьёзным инструментом для создания веб-приложений, а с добавлением WebAssembly (Wasm) и улучшением Impeller renderer, его возможности стали ещё шире! В этой статье мы погрузимся в текущее состояние Flutter Web, обсудим обновления производительности, лучшие практики и реальные примеры использования.

В статье рассматриваются такие темы, как поддержка Wasm, улучшенный рендерер Impeller, оптимизация размера сборки, построение адаптивных макетов, тонкая настройка производительности и доступность. Вы узнаете, как использовать LayoutBuilder и MediaQuery для создания адаптивных интерфейсов, как кэшировать активы с помощью Service Workers и как улучшить доступность вашего приложения.

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

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

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

#flutter #dart #flutterpulse #FlutterPulseMedium #webdev #performance #wasm #mobiledev #crossplatform #PWAs #UIUX
👍1
Обзор пакетов на тему Voice Assistant, ASR, TTS & STT


flutter_tts 4.2.5
Этот популярный пакет позволяет легко интегрировать функцию текст-речь в ваши Flutter-приложения для Android, iOS, Web, Windows и macOS. Он поддерживает различные функции, такие как говорение, остановка, управление скоростью, громкостью и высотой тона, выбор языка и голоса, синтезирование речи в файл и отслеживание прогресса воспроизведения.
👍 Лайки: 1550, 📥 Скачиваний: 117K
📅 Обновлено: 15 дней назад
https://pub.dev/packages/flutter_tts


flutter_speech_recognition 2.0.1
Плагин для Flutter, позволяющий использовать распознавание речи на iOS, Android и macOS. Он поддерживает базовые функции распознавания речи и может быть использован в различных приложениях.
👍 Лайки: 54, 📥 Скачиваний: 591
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/flutter_speech


sherpa_onnx 1.12.23
Мощный пакет для обработки аудио, поддерживающий распознавание речи, синтез речи, разделение источников звука, идентификацию говорящего, диаризацию, верификацию, определение языка, тегирование аудио, обнаружение голоса, поиск ключевых слов, добавление знаков препинания, улучшение речи и многое другое.
👍 Лайки: 86, 📥 Скачиваний: 6.55K
📅 Обновлено: 6 дней назад
https://pub.dev/packages/sherpa_onnx


flutter_azure_tts 1.0.0
Пакет для интеграции Microsoft Azure Cognitive Text-To-Speech API в Flutter-приложения, поддерживающий стандартный и потоковый TTS, фильтрацию голосов, обработку ошибок, кэширование и логика повторных попыток.
👍 Лайки: 35, 📥 Скачиваний: 532
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/flutter_azure_tts


deepgram_speech_to_text 4.1.0
Клиент для Deepgram, позволяющий использовать функции Speech-to-Text и Text-to-Speech на всех платформах, поддерживающий стриминг и простую интеграцию.
👍 Лайки: 47, 📥 Скачиваний: 6.18K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/deepgram_speech_to_text


speech_to_text 7.3.0
Пакет для распознавания речи в Flutter, поддерживающий команды и короткие фразы на устройствах Android, iOS, macOS и Web, с бета-версией для Windows.
👍 Лайки: 1570, 📥 Скачиваний: 170K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/speech_to_text


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

#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #flutter_tts #flutter_speech_recognition #sherpa_onnx #flutter_azure_tts #deepgram_speech_to_text #speech_to_text
👍1
Flutter-архитектура, которая спасла команду от 6 месяцев переработок

Представьте, что добавление новой функции в ваше приложение вместо пары недель превращается в шестинедельный кошмар. Команда TechCorp столкнулась именно с этой проблемой, пока не изменила подход к архитектуре своего Flutter-приложения.

В статье разработчики делятся своим опытом о том, как они перешли от хаотичного кода к четкой MVVM-архитектуре с Repository и Service слоями. Они описывают, как разделили бизнес-логику, работу с API и UI, и какие результаты получили после рефакторинга. Вы узнаете, как улучшить поддерживаемость кода, сократить время разработки новых фич и уменьшить количество багов.

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

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

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

#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledev #appdev #softwarearchitecture #mvvm #flutterarchitecture #tech #programming #development #coding #softwareengineering
😁2👍1💩1