Flutter Pulse
418 subscribers
271 photos
543 links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

vector_math обновился до версии 2.1.5!
Пакет для векторной математики 2D и 3D приложений. Исправлены ошибки оператора -() для кватернионов и вращения по оси Y для матриц 3x3. Добавлен оператор == для кватернионов.
👍 Лайки: 342, 📥 Скачиваний: 4.8М
https://pub.dev/packages/vector_math

dart_code_metrics_presets обновился до версии 2.22.0!
Пакет с предустановленными конфигурациями для анализа и улучшения качества кода на Dart и Flutter. Добавлены новые правила для анализа кода.
👍 Лайки: 29, 📥 Скачиваний: 165К
https://pub.dev/packages/dart_code_metrics_presets

analyzer обновился до версии 7.4.0!
Пакет для статического анализа кода на языке Dart. Обновлена зависимость от SDK до ^3.5.0. Устаревшая модель элементов V1.
👍 Лайки: 278, 📥 Скачиваний: 8.3М
https://pub.dev/packages/analyzer

native_c обновился до версии 0.12.0!
Пакет для вызова родного компилятора C на хост-машине. Обновлен пакет `native_assets_cli` до 0.15.0-0.
👍 Лайки: 15, 📥 Скачиваний: 391К
https://pub.dev/packages/native_c

go_router обновился до версии 15.0.0!
Пакет для навигации между экранами в приложениях Flutter на основе URL. BREAKING CHANGE: URLs теперь чувствительны к регистру. Добавлен параметр caseSensitive в GoRouter.
👍 Лайки: 5230, 📥 Скачиваний: 1.4М
https://pub.dev/packages/go_router

#vector_math #dart_code_metrics_presets #analyzer #native_c #go_router #flutter #dart #pubdev #flutterpulse
🔥 ТОП самых просматриваемых видео по Flutter за неделю! 🔥
Была приостановка работы рубрики, надеюсь она вам нравится и вы поддержите её лайками!
Узнайте, какие видео стали самыми популярными среди разработчиков Flutter за последнюю неделю. От анимаций до аутентификации, от создания приложений до обработки ошибок - все это и многое другое в нашем еженедельном обзоре! 📚

1. 🕒📱 Vibe Coding an Online Card Game with Flutter with Norbert and Simon
📊 Присоединяйтесь к Норберту в этом интерактивном потоке, где он попытается создать "roguelike deck builder" картовую игру без написания единой строки кода! Все из AI!
2 часа 56 мин | 📲 1,606 просмотров
▶️ https://www.youtube.com/watch?v=S01tPLxQiU4

2. 🕒📱 Flutter Riverpod Clean Architecture Part 3
📊 Flutter Clean architecture с Riverpod. Продвинутый курс инженерии с использованием nodejs, dart и чистой архитектуры.
5 часов 16 мин| 📲 1053 просмотров
▶️ https://www.youtube.com/watch?v=RQCvIEzCX60

3. ♻️📱 Recycle App в Flutter x Firebase Часть 2 | Чистая Архитектура, Управление Состоянием
📊 Создание приложения для переработки с помощью Flutter и Firebase, используя чистую архитектуру и управление состоянием.
1 час 12 мин | 📲 791 просмотров
▶️ https://www.youtube.com/watch?v=NVNYCqPiOvQ

4. 🕒📱 Создание мобильных приложений в веб-браузерах с помощью Firebase Studio и Flutter
📊 В этом видео показано, как использовать Firebase Studio для создания или улучшения мобильного приложения на примере проекта Flutter.
6 мин | 📲 605 просмотров
▶️ https://www.youtube.com/watch?v=b28H30jakeQ

5. 🕒📱 Creating Overlay Windows in Flutter | Flutter Overlay Window Tutorial
📊 В этом видео я покажу вам, как создать и управлять оверлейными окнами в Flutter с помощью пакета flutter_overlay_window.
16 мин | 📲 495 просмотров
▶️ https://www.youtube.com/watch?v=6ihwSdkasQw

6. ♻️📱 Recycle App в Flutter x Firebase Часть 3 | Чистая Архитектура, Управление Состоянием
📊 Создание приложения для переработки с помощью Flutter и Firebase. Чистая архитектура и управление состоянием.
1 час 6 мин | 📲 392 просмотров
▶️ https://www.youtube.com/watch?v=xYaDnruHJ-o

Продолжение через час!
7. 🕒📱 Supabase Flutter | Подключение Flutter к Supabase | Уроки Flutter
📊 Узнайте, как подключить Flutter к Supabase! В этом видео мы пройдем шаг за шагом, как начать работать с Supabase в Flutter.
7 мин | 📲 223 просмотра
▶️ https://www.youtube.com/watch?v=JMUp4-sccQQ

8. 🔒 Flutter Biometrics Authentication: Fingerprint & Face ID с local_auth!
📊 Узнайте, как настроить аутентификацию по отпечатку пальца и Face ID в Flutter с помощью local_auth.
18 мин | 📲 189 просмотров
▶️ https://www.youtube.com/watch?v=2g-BEGo2llA

9. 🕒📱 Обработка ошибок в Flutter • Руководство
📊 Узнайте, как правильно обрабатывать ошибки в своих приложениях на Flutter! В этом руководстве мы рассмотрим лучшие практики, распространенные ошибки и мощные инструменты для обработки исключений.
1 час 1 мин | 📲 150 просмотров
▶️ https://www.youtube.com/watch?v=MvY4KIp1wME

10. 📚📊 PDF Reader App в Flutter | Полный урок разработки приложения
📊 Узнайте, как создать приложение для чтения PDF-файлов в Flutter с помощью этого подробного урока.
23 мин | 📲 143 просмотров
▶️ https://www.youtube.com/watch?v=b5Xe6GgqbWw

11. 🌐 Flutter MetaLink Package – Beautiful, Customizable Link Previews
📊 В этом видео мы представляем пакет Flutter MetaLink - пакет Flutter для создания красивых и настраиваемых виджетов предварительного просмотра ссылок, построенный на основе библиотеки MetaLink.
13 мин | 📲 139 просмотров
▶️ https://www.youtube.com/watch?v=GnCnixkhBrY

12. 🕒📱 Flutter Animations: От Junior до Senior
📊 Изучите, как анимации могут преобразовать ваше приложение Flutter из хорошего в отличное, сделав ваш интерфейс более живым и интуитивным.
50 мин | 📲 105 просмотров
▶️ https://www.youtube.com/watch?v=3W8gMH3Zoyg

Подпишитесь на наш канал, чтобы быть в курсе всех новостей и обновлений из мира Flutter! 📱
#Flutter #Dart #PubDev #FlutterPulse #МобильнаяРазработка #Приложения #Анимации #Аутентификация #ОбработкаОшибок #СозданиеПриложений #РазработкаПриложений #FlutterРазработка #DartЯзык #PubDevПакеты #FlutterPulseНовости #НовостиFlutter #FlutterСообщество #СообществоРазработчиков #Разработчикам #МобильныеПриложения #ПриложенияДляМобильныхУстройств #УрокиFlutter #FlutterУроки
Вот она, новость, которую все ждали! 🤩 Помимо Null-aware элементов в Dart 3.8, нас ждет еще одно интересное изменение - новый форматер кода! 🫠 Все подробности можно найти в карточках у коллеги Madteacher😉.

А как вам это нововведение?
👍 – О, да, детка!!!
👌 – Сомнительно, но Окей
👎 – Им заняться нечем?

Хотите быть в курсе всех последних событий в мире программирования? Тогда вам нужно обязательно подписаться на канал flutterpulse, чтобы не пропустить ничего важного! 🚀 #flutter #dart #flutterpulse
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

AppFlowy Editor обновился до версии 5.2.0!
Плагин для Flutter, который позволяет использовать высококастомизируемый редактор текста. В новой версии добавлены новые возможности, такие как поддержка кастомизации кнопки ссылки, флаг для отключения клавиатурных сокращений и многое другое.
👍 Лайки: 457, 📥 Скачиваний: 5.75К
https://pub.dev/packages/appflowy_editor

go_router обновился до версии 15.0.0!
Пакет для навигации между экранами в приложениях Flutter на основе URL. В новой версии появился важный изменение: URLs теперь чувствительны к регистру. Также добавлен параметр caseSensitive в GoRouter (по умолчанию true).
👍 Лайки: 5.24К, 📥 Скачиваний: 1.4М
https://pub.dev/packages/go_router

Elegant Notification обновился до версии 2.4.5!
Пакет для отображения элегантных уведомлений для пользователей с анимацией, кастомизируемыми темами и возможностью добавления кликабельных действий. В новой версии onCloseButtonPressed помечен как deprecated и заменен на onDismiss callback.
👍 Лайки: 486, 📥 Скачиваний: 16.2К
https://pub.dev/packages/elegant_notification

Puppeteer обновился до версии 3.18.0!
Пакет для автоматизации браузера Chrome с помощью языка Dart. В новой версии обновлена версия Chrome до 135.0.7049.95.
👍 Лайки: 386, 📥 Скачиваний: 318К
https://pub.dev/packages/puppeteer

just_audio обновился до версии 0.10.0!
Мощный аудиоплеер для Android, iOS, macOS, web, Linux и Windows. В новой версии представлен новый API для работы с плейлистами, deprecated устаревшие классы и добавлены новые функции.
👍 Лайки: 3.89К, 📥 Скачиваний: 534К
https://pub.dev/packages/just_audio

#AppFlowyEditor #go_router #ElegantNotification #Puppeteer #just_audio #flutter #dart #pubdev #flutterpulse
Обзор пакетов для выбора стран в Flutter

Country Pickers 🌎
Пакет для выбора стран в вашем приложении, включает в себя флаги, коды и несколько способов выбора стран.
👍 Лайки: 174, 📥 Скачиваний: 18.8К
Последнее обновление 📅: 11 месяцев назад
https://pub.dev/packages/country_pickers

Country Code Picker 🌎
Пакет позволяет легко выбрать код страны из списка, поддерживает 70 языков и имеет множество настроек.
👍 Лайки: 876, 📥 Скачиваний: 94.5К
Последнее обновление 📅: 22 дня назад
https://pub.dev/packages/country_code_picker

Country Picker 🌎
Пакет для Flutter, который позволяет пользователям выбрать страну из списка стран. Пакет имеет гибкие настройки и поддерживает локализацию.
👍 Лайки: 419, 📥 Скачиваний: 67.9К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/country_picker

Language Picker 🌎
Пакет позволяет легко добавить в ваше приложение возможность выбора языка. Он предоставляет готовые виджеты для выбора языка в виде выпадающего списка или диалога.
👍 Лайки: 37, 📥 Скачиваний: 2.05К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/language_picker

Country Codes 🌎
Пакет позволяет получить коды стран на основе Locale устройства или заданного вручную. Поддерживает форматирование номеров телефонов с помощью DialCodeFormatter.
👍 Лайки: 122, 📥 Скачиваний: 33К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/country_codes

country_code 🌎
Пакет позволяет легко работать с кодами стран в формате ISO 3166-1. Он включает в себя поддержку alpha-2, alpha-3 и числовых кодов, а также парсинг кодов из строк.
👍 Лайки: 19, 📥 Скачиваний: 37.7К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/country_code

#country_pickers #country_code_picker #country_picker #language_picker #country_codes #country_code #flutter #dart #pubdev #flutterpulse
Привет, друзья! 👋 Сегодня у нас есть интересная новость для всех, кто работает с Flutter! 🤩 Катя, разработчик из Friflex, делится с нами своим опытом о трёх решениях для управления состоянием в Flutter: Bloc, Riverpod и yx_scope. 🤔

Каждый из этих подходов имеет свои плюсы и минусы 🤝:
- Bloc: предсказуемый state-менеджмент с четким разделением логики и UI, но может быть слишком мощным для простых сценариев 🚫
- Riverpod: улучшенная версия Provider с гибкостью и хорошей поддержкой тестирования, но требует дополнительной обработки ошибок и загрузки 🔄
- yx_scope: легковесная библиотека для управления состоянием, простая в использовании, но с меньшими возможностями и плохой масштабируемостью 📈

Хочешь узнать больше? 🤔 Ссылка на полную новость: https://t.me/flutterfriendly/128 📄
И не забудь подписаться на flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 📱💻
#flutter #dart #flutterpulse 💖
А какой state managment используете вы?
Anonymous Poll
51%
Bloc
19%
Riverpod
2%
yx_scope
6%
GetX
4%
Mobx
2%
Redux
15%
Другой
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

FlutterBluePlus обновился до версии 1.35.4!
Плагин Bluetooth Low Energy для Flutter, поддерживающий BLE Central Role. В новой версии исправлены ошибки и улучшена производительность.
👍 Лайки: 1.1К, 📥 Скачиваний: 112К
https://pub.dev/packages/flutter_blue_plus

native_assets обновился до версии 0.13.0!
Этот пакет позволяет вызывать родной C-компилятор, установленный на хост-машине. Теперь он использует обновлённую версию `native_assets_cli` 0.16.0.
👍 Лайки: 15, 📥 Скачиваний: 396К
https://pub.dev/packages/native_assets

dtd обновился до версии 2.5.1!
Пакет dtd используется для взаимодействия с демоном инструментов Dart (Dart Tooling Daemon), который позволяет облегчить взаимодействие между инструментами Dart и минимальным доступом к файловой системе.
👍 Лайки: 9, 📥 Скачиваний: 3.02М
https://pub.dev/packages/dtd

purchases_flutter обновился до версии 8.7.3!
Этот пакет используется для упрощения реализации подписок и покупок в приложениях Flutter. В новой версии обновлены зависимости и внесены небольшие изменения.
👍 Лайки: 786, 📥 Скачиваний: 134К
https://pub.dev/packages/purchases_flutter

analyzer обновился до версии 7.4.1!
Этот пакет используется для статического анализа кода на Dart и является полезным инструментом для интеграции с другими инструментами и IDE.
👍 Лайки: 278, 📥 Скачиваний: 8.51М
https://pub.dev/packages/analyzer

#flutter #dart #pubdev #flutterpulse #flutter_blue_plus #native_assets #dtd #purchases_flutter #analyzer
Использование wildcard-переменной _ в Dart 3 🚀💻
Новое в Dart 3: wildcard-переменная для игнорирования значений 🤔. Узнайте, как использовать символ _ для улучшения чистоты и выразительности вашего кода 📈.
Использование символа _ в Dart для игнорирования значений: ускорьте разработку и улучшите читаемость кода 🚀. Узнайте, как применять этот символ в циклах, деструктуризации и паттерн-матчинге 🤝.
Новое в Dart 3: wildcard-переменная _ 🚀. Узнайте, как использовать ее для повышения читаемости и оптимизации кода 📊.
Прочитайте полную статью по ссылке 📄
#flutter #dart #flutterpulse 💻📱🔥
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

FlutterBluePlus обновился до версии 1.35.4!
Плагин Bluetooth Low Energy для Flutter, поддерживающий BLE Central Role. В новой версии исправлены ошибки и улучшена производительность.
👍 Лайки: 1.1К, 📥 Скачиваний: 112К
https://pub.dev/packages/flutter_blue_plus

Chewie обновился до версии 1.11.3!
Видеоплеер с Material или Cupertino интерфейсом, построенный на основе video_player. В новой версии исправлена проблема с субтитрами на iOS.
👍 Лайки: 2.2К, 📥 Скачиваний: 681К
https://pub.dev/packages/chewie

web_socket_channel обновился до версии 3.0.3!
Кроссплатформенные StreamChannel-обертки для WebSocket-соединений. Теперь он поддерживает package:web_socket 1.0.0.
👍 Лайки: 1.5К, 📥 Скачиваний: 7.9М
https://pub.dev/packages/web_socket_channel

json_serializable обновился до версии 6.9.5!
Пакет для генерации кода для сериализации и десериализации JSON-данных в Dart. Теперь он поддерживает анализатор версии 6.9.0 и выше.
👍 Лайки: 3.7К, 📥 Скачиваний: 2.1М
https://pub.dev/packages/json_serializable

Pigeon обновился до версии 25.3.1!
Инструмент для генерации кода, который упрощает и ускоряет взаимодействие между Flutter и платформой-хозяином. В новой версии исправлены ошибки в Kotlin InstanceManager и SyntheticAccessor.
👍 Лайки: 1.1К, 📥 Скачиваний: 305К
https://pub.dev/packages/pigeon

#flutter #dart #pubdev #flutterpulse #flutterblueplus #chewie #websocketchannel #jsonserializable #pigeon
Обновление Flutter для ОС Аврора наконец-то вышло! 🎉 Это значит, что разработчики могут наслаждаться новыми функциями и улучшениями в своей любимой платформе. 🤩

Что нового? 🤔
👉 Теперь у нас есть независимая инфраструктура и хранение зависимостей фреймворка на серверах ОМП! 📈
👉 Ключевые плагины добавлены в состав Flutter SDK, что упрощает разработку. 📦
👉 Обновление Flutter до версии 3.27.3, с фиксами багов и оптимизацией работы. 🚀
👉 Публичный релиз плагина flutter_webview_aurora для использования web-функций в приложении! 🌐
👉 И, конечно же, новые возможности плагина camera_aurora: съемка видео и включение/выключение фонарика во время съемки! 📹

Где скачать? 🤔 Текущая версия 3.27.3 уже доступна: https://developer.auroraos.ru/downloads/flutter/3.27.3. Документацию и всё необходимое для разработки можно найти на портале: https://developer.auroraos.ru/doc/extended/flutter.

Хотите быть в курсе всех последних новостей? 🤔 Тогда вам нужно подписаться на канал flutterpulse! 📣 Это ваш ключ к получению всех последних обновлений и новостей из мира Flutter. 🚀

Читайте полную новость здесь
Обзор пакетов на тему "Удобные данные" (cozy_data)

sqflite_common_ffi - реализация базы данных SQLite для Flutter и Dart VM на основе sqlite3. 👍 Лайки: 293, 📥 Скачиваний: 78.2К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/sqflite_common_ffi

sqflite - плагин SQLite для Flutter, который поддерживает iOS, Android и MacOS. 👍 Лайки: 5300, 📥 Скачиваний: 1.84М
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/sqflite

sqflite_common - универсальный инструмент для работы с базами данных SQLite! 👍 Лайки: 69, 📥 Скачиваний: 1.07М
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/sqflite_common

sqlite3 - удобный способ работы с базами данных SQLite! 👍 Лайки: 391, 📥 Скачиваний: 567К
Последнее обновление 📅: 41 день назад
https://pub.dev/packages/sqlite3

Floor - удобная абстракция для работы с базами данных SQLite в приложениях Flutter. 👍 Лайки: 975, 📥 Скачиваний: 23.3К
Последнее обновление 📅: 11 месяцев назад
https://pub.dev/packages/floor

Drift - реактивная библиотека для работы с базами данных на основе SQLite. 👍 Лайки: 2020, 📥 Скачиваний: 359К
Последнее обновление 📅: 40 дней назад
https://pub.dev/packages/drift

#cozy_data #sqflite_common_ffi #sqflite #sqflite_common #sqlite3 #Floor #Drift #flutter #dart #pubdev #flutterpulse
Offline First в мобильных приложениях: кэширование и оптимизация производительности!
Разработка офлайн-приложений: как избежать ошибок и создать быстрое и стабильное приложение . Читайте статью о различных способах внедрения поддержки offline и о том, как решить проблемы с кэшированием и обновлением данных .
Оптимизация производительности приложения: кэширование и обновление данных . Как правильно реализовать кэширование и обновление данных в приложении, чтобы улучшить производительность и пользовательский опыт?
Оптимизация приложений: как ускорить работу с данными . Используйте ручную сериализацию и кэширование на серверном слое, чтобы повысить производительность и снизить нагрузку на сервер .
Кэширование данных: как правильно реализовать инвалидацию, обновление и обработку ошибок . Читайте в нашем журнале о лучших практиках кэширования и подготовке приложения к работе в офлайн-режиме .
Узнайте, как создать быстрое и стабильное приложение с поддержкой Flutter и Dart!
Присоединяйтесь к обсуждению и делитесь своими опытом в создании офлайн-приложений!
#flutter #dart #flutterpulse #офлайнприложения #кэширование #оптимизация #мобильныеприложения #разработка #ит #технологии #программирование #офлайнфёрст #офлайн #онлайн #сервер #клиент #данные #обработка #ошибки #опыт #обсуждение #итсообщество #технологии #инновации #будущее #разработкаПриложений #мобильнаяРазработка #офлайнРазработка #flutterРазработка #dartРазработка #flutterpulseРазработка
🚀 Революция в Dart: Новый Подход к Метапрограммированию! 🤩

Привет, программисты! 🤓 Вячеслав Егоров, член команды Dart VM, предложил инновационный подход к метапрограммированию в Dart, и это может изменить всё! 🌟

🔍 Сейчас в Dart есть проблемы с рефлексией и выполнением кода на этапе компиляции. Но Вячеслав предлагает решение: аннотацию konst, расширенные константные вычисления и инспекцию программы. 💡

1️⃣ Аннотация konst будет отмечать поля, функции и параметры для обязательного выполнения в compile-time.
2️⃣ Расширенные константные вычисления позволят использовать циклы, коллекции и функции при компиляции.
3️⃣ Инспекция программы предоставит набор API для извлечения информации о типах, полях и вызовах.

🔧 Это изменит Dart: больше не будет необходимости в сторонних генераторах, логика будет вычисляться при компиляции, и компилятор сможет оптимизировать код. 💥

🤌 Функции с параметрами konst будут клонироваться под каждый набор константных аргументов, избавляя от дженериков в рантайме.
🤙 Компилятор сможет «свернуть» ненужные ветки кода и рефлексию.

📈 Некоторые варианты использования - генерация JSON, Data-классы и комплексные константы.

И самое интересное: уже есть экспериментальная реализация предлагаемой фичи! 🚀

Хотите узнать больше? Перейдите по ссылке и прочитайте всю новость.

Не забудьте поддержать Славу и поставить 👍 либо 🚀 под issue.

И самое главное: подпишитесь на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений в мире Dart и Flutter! 📣

#flutter #dart #flutterpulse
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз

webview_flutter_wkwebview обновился до версии 3.20.0
Пакет для Flutter, который позволяет использовать Apple WKWebView. Добавлена возможность отключить предварительный просмотр ссылок.
👍 Лайки: 40, 📥 Скачиваний: 2.1M
https://pub.dev/packages/webview_flutter_wkwebview

Archive обновился до версии 4.0.6
Библиотека для работы с архивами и сжатыми файлами в Dart. Исправлены ошибки при декодировании zip-файлов и добавлено свойство lastModifiedDateTime.
👍 Лайки: 815, 📥 Скачиваний: 6.7M
https://pub.dev/packages/archive

web_socket обновился до версии 1.0.0
Пакет для работы с WebSockets. Теперь вы можете использовать его в своих проектах без опасений о стабильности.
👍 Лайки: 28, 📥 Скачиваний: 3.3M
https://pub.dev/packages/web_socket

webview_flutter_android обновился до версии 4.4.0
Пакет для Android, позволяющий отображать веб-страницы внутри Flutter-приложений. Добавлена поддержка установки режима прокрутки для WebView.
👍 Лайки: 38, 📥 Скачиваний: 2.2M
https://pub.dev/packages/webview_flutter_android

posix обновился до версии 6.0.2
Пакет для доступа к API POSIX для MacOS и Linux. Удалена устаревшая функция Pointer.elementAt.
👍 Лайки: 8, 📥 Скачиваний: 2.6M
https://pub.dev/packages/posix

#webview_flutter_wkwebview #Archive #web_socket #webview_flutter_android #posix #flutter #dart #pubdev #flutterpulse