Самые лучшие обновлённые пакеты за последние 24 часа
searchfield 2.0.0 - высоко настраиваемый виджет автозаполнения для приложений Flutter. В новой версии исправлена проблема #256 и добавлен параметр maintainLabelSize в SearchInputDecoration (требуется Flutter 3.41.0 или выше).
Пакет searchfield имеет 391 лайк и более 18 300 скачиваний.
👍 Лайки: 391, 📥 Скачиваний: 18.3К
https://pub.dev/packages/searchfield
sqlite3 3.1.6 - пакет предоставляет Dart-bindings к SQLite и используется для работы с базами данных в приложениях на Dart.
В новой версии обновлений:
-Exposed адрес sqlite3_close_v2 как статическое поле в классе Sqlite3
-Добавлена возможность оборачивать базы данных без их закрытия с помощью параметра borrowed в методе Sqlite3.fromPointer
-Добавлен метод Database.leak(), который извлекает указатель sqlite3* и отключает финализаторы
Пакет sqlite3 имеет 432 лайка и более 834 000 скачиваний!
👍 Лайки: 432, 📥 Скачиваний: 834К
https://pub.dev/packages/sqlite3
sqlcipher_flutter_libs 0.7.0+eol - пакет больше не необходим для версий 3.x пакета sqlite3.
Лайков: 38, Скачиваний: 46.5К
https://pub.dev/packages/sqlcipher_flutter_libs
async_redux 26.4.2 - пакет async_redux - это оптимизированная и переработанная версия Redux, предназначенная для управления состоянием приложений. В новой версии добавлен миксин Polling и перечисление Poll, позволяющие периодически отправлять действия с фиксированным интервалом, чтобы поддерживать свежесть данных.
Версия: 26.4.2
Лайков: 156, Скачиваний: 10.2К
https://pub.dev/packages/async_redux
sqlite3_flutter_libs 0.6.0+eol - пакет объявлен устаревшим и больше не необходим для версий 3.x пакета sqlite3.
Лайков: 172, Скачиваний: 395К
https://pub.dev/packages/sqlite3_flutter_libs
flutter_deck 0.25.0 - теперь доступен FlutterDeckSlideImageRenderer и возможность показа изображения слайда в представительском виде.
Пакет набирает популярность: 229 лайков и 413 скачиваний!
👍 Лайки: 229, 📥 Скачиваний: 413
https://pub.dev/packages/flutter_deck
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #searchfield #sqlite3 #sqlcipher_flutter_libs #async_redux #sqlite3_flutter_libs #flutter_deck
searchfield 2.0.0 - высоко настраиваемый виджет автозаполнения для приложений Flutter. В новой версии исправлена проблема #256 и добавлен параметр maintainLabelSize в SearchInputDecoration (требуется Flutter 3.41.0 или выше).
Пакет searchfield имеет 391 лайк и более 18 300 скачиваний.
👍 Лайки: 391, 📥 Скачиваний: 18.3К
https://pub.dev/packages/searchfield
sqlite3 3.1.6 - пакет предоставляет Dart-bindings к SQLite и используется для работы с базами данных в приложениях на Dart.
В новой версии обновлений:
-Exposed адрес sqlite3_close_v2 как статическое поле в классе Sqlite3
-Добавлена возможность оборачивать базы данных без их закрытия с помощью параметра borrowed в методе Sqlite3.fromPointer
-Добавлен метод Database.leak(), который извлекает указатель sqlite3* и отключает финализаторы
Пакет sqlite3 имеет 432 лайка и более 834 000 скачиваний!
👍 Лайки: 432, 📥 Скачиваний: 834К
https://pub.dev/packages/sqlite3
sqlcipher_flutter_libs 0.7.0+eol - пакет больше не необходим для версий 3.x пакета sqlite3.
Лайков: 38, Скачиваний: 46.5К
https://pub.dev/packages/sqlcipher_flutter_libs
async_redux 26.4.2 - пакет async_redux - это оптимизированная и переработанная версия Redux, предназначенная для управления состоянием приложений. В новой версии добавлен миксин Polling и перечисление Poll, позволяющие периодически отправлять действия с фиксированным интервалом, чтобы поддерживать свежесть данных.
Версия: 26.4.2
Лайков: 156, Скачиваний: 10.2К
https://pub.dev/packages/async_redux
sqlite3_flutter_libs 0.6.0+eol - пакет объявлен устаревшим и больше не необходим для версий 3.x пакета sqlite3.
Лайков: 172, Скачиваний: 395К
https://pub.dev/packages/sqlite3_flutter_libs
flutter_deck 0.25.0 - теперь доступен FlutterDeckSlideImageRenderer и возможность показа изображения слайда в представительском виде.
Пакет набирает популярность: 229 лайков и 413 скачиваний!
👍 Лайки: 229, 📥 Скачиваний: 413
https://pub.dev/packages/flutter_deck
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #searchfield #sqlite3 #sqlcipher_flutter_libs #async_redux #sqlite3_flutter_libs #flutter_deck
Создание выделения текста с помощью Flutter
📄 Статья описывает процесс создания выделения текста в приложении, используя Flutter. Целью является создание выделения, которое идет по контуру текста, без ломаных "ступенек" на стыках строк и с скругленными углами.
Для этого сначала получают геометрию выделяемого фрагмента, превращая массив сегментов в единый TextSpan и вычисляя диапазон символов для нужного сегмента. Затем используются формулы для определения индексов начала и конца сегмента в общей строке. Дальше используется метод getBoxesForSelection для получения геометрии выделения.
Статья описывает процесс создания контура выделенного текста в приложении. Процесс состоит из нескольких шагов: получение боксов выделенного текста и их конвертация в объекты HighlightBounds, нормализация особых случаев, построение матрицы и обход ее по периметру, очистку дубликатов и коллинеарных точек, скругление углов и определение направления дуги.
Читать здесь: ссылка
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr #mobiledevelopment #uiuxdesign
📄 Статья описывает процесс создания выделения текста в приложении, используя Flutter. Целью является создание выделения, которое идет по контуру текста, без ломаных "ступенек" на стыках строк и с скругленными углами.
Для этого сначала получают геометрию выделяемого фрагмента, превращая массив сегментов в единый TextSpan и вычисляя диапазон символов для нужного сегмента. Затем используются формулы для определения индексов начала и конца сегмента в общей строке. Дальше используется метод getBoxesForSelection для получения геометрии выделения.
Статья описывает процесс создания контура выделенного текста в приложении. Процесс состоит из нескольких шагов: получение боксов выделенного текста и их конвертация в объекты HighlightBounds, нормализация особых случаев, построение матрицы и обход ее по периметру, очистку дубликатов и коллинеарных точек, скругление углов и определение направления дуги.
Читать здесь: ссылка
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr #mobiledevelopment #uiuxdesign
Автоматизируйте свои сборки Flutter: CI/CD Pipeline для Dev/Staging/Prod за 30 минут (GitHub Actions + Fastlane)
Настройте автоматизированные CI/CD-пайплайны для вашего Flutter-приложения с несколькими средами и развертывайте в TestFlight и Play Store одним коммитом!
В этой статье вы узнаете, как настроить полный CI/CD-пайплайн, который будет автоматически собирать и тестировать ваше приложение при пуше кода, разворачивать dev-сборки для внутренних тестировщиков, отправлять staging-сборки бета-тестерам и выкладывать production-сборки в app store с одобрения.
✅ Основные возможности, которые вы получите:
🔹 Автоматическая сборка приложения при пуше кода
🔹 Запуск тестов перед сборкой
🔹 Развертывание dev-сборок для внутренних тестировщиков
🔹 Отправка staging-сборок бета-тестерам
🔹 Выкладка production-сборок в app store с одобрения
Вы научитесь настраивать GitHub Actions, Fastlane и другие инструменты для автоматизации процесса разработки и развертывания Flutter-приложений.
🇷🇺 Читать статью на русском:
Часть 1
Часть 2
🇬🇧 Read the article in English:
Part 1 → https://telegra.ph/Automate-Your-Flutter-Builds-CICD-Pipeline-for-DevStagingProd-in-30-Minutes-GitHub-Actions--Part-1-01-21
Part 2 → https://telegra.ph/Automate-Your-Flutter-Builds-CICD-Pipeline-for-DevStagingProd-in-30-Minutes-GitHub-Actions--Part-2-01-21
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам эта рубрика?
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #CICD #GitHubActions #Fastlane #DevOps #FlutterDevelopment #MobileDevOps #TestFlight #PlayStore #AndroidDevelopment #iOSDevelopment #Automation #FlutterDeployment #ContinuousIntegration #ContinuousDeployment #MobileAppDevelopment #FlutterTips #AppDeployment
Настройте автоматизированные CI/CD-пайплайны для вашего Flutter-приложения с несколькими средами и развертывайте в TestFlight и Play Store одним коммитом!
В этой статье вы узнаете, как настроить полный CI/CD-пайплайн, который будет автоматически собирать и тестировать ваше приложение при пуше кода, разворачивать dev-сборки для внутренних тестировщиков, отправлять staging-сборки бета-тестерам и выкладывать production-сборки в app store с одобрения.
✅ Основные возможности, которые вы получите:
🔹 Автоматическая сборка приложения при пуше кода
🔹 Запуск тестов перед сборкой
🔹 Развертывание dev-сборок для внутренних тестировщиков
🔹 Отправка staging-сборок бета-тестерам
🔹 Выкладка production-сборок в app store с одобрения
Вы научитесь настраивать GitHub Actions, Fastlane и другие инструменты для автоматизации процесса разработки и развертывания Flutter-приложений.
🇷🇺 Читать статью на русском:
Часть 1
Часть 2
🇬🇧 Read the article in English:
Part 1 → https://telegra.ph/Automate-Your-Flutter-Builds-CICD-Pipeline-for-DevStagingProd-in-30-Minutes-GitHub-Actions--Part-1-01-21
Part 2 → https://telegra.ph/Automate-Your-Flutter-Builds-CICD-Pipeline-for-DevStagingProd-in-30-Minutes-GitHub-Actions--Part-2-01-21
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам эта рубрика?
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #CICD #GitHubActions #Fastlane #DevOps #FlutterDevelopment #MobileDevOps #TestFlight #PlayStore #AndroidDevelopment #iOSDevelopment #Automation #FlutterDeployment #ContinuousIntegration #ContinuousDeployment #MobileAppDevelopment #FlutterTips #AppDeployment
💩1
Обзор пакетов на тему Chat
chat_bubbles 1.8.0
Создайте красивые чат-интерфейсы, как в WhatsApp, с помощью этого пакета. Включает в себя различные формы пузырей чата, пузыри для аудио и изображений, дата-чипы, индикатор набора текста, превью ссылок и реакции на сообщения.
👍 Лайки: 558, 📥 Скачиваний: 12.3K
📅 Обновлено: 29 дней назад
https://pub.dev/packages/chat_bubbles
extended_text_library 12.0.1
С ним можно легко создавать текст с встроенными изображениями, упоминаниями и настраиваемым фоном.
👍 Лайки: 30, 📥 Скачиваний: 248K
📅 Обновлено: 14 месяцев назад
https://pub.dev/packages/extended_text_library
flutter_chat_ui 2.11.1
Этот пакет поддерживает любые бэкенды, легко настраивается и оптимизирован для производительности.
👍 Лайки: 1600, 📥 Скачиваний: 65.6K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/flutter_chat_ui
stream_chat 9.23.0
Этот официальный клиент для Dart позволяет легко интегрировать чат в ваши приложения, поддерживает Flutter, мобильные и веб-приложения.
👍 Лайки: 70, 📥 Скачиваний: 21.2K
📅 Обновлено: 19 дней назад
https://pub.dev/packages/stream_chat
stream_chat_flutter 9.23.0
Этот официальный пакет для Flutter позволяет легко интегрировать чат в ваше приложение, включает готовые UI-компоненты для чата, поддержку оффлайн хранения данных, простую настройку и кастомизацию.
👍 Лайки: 385, 📥 Скачиваний: 19.6K
📅 Обновлено: 19 дней назад
https://pub.dev/packages/stream_chat_flutter
chatview 3.0.0
Пакет для Flutter, позволяющий легко интегрировать в ваши приложения настраиваемый интерфейс чата с гибкой интеграцией бэкенда, включает список чатов с анимациями, поиск, фильтрацию и настройки.
👍 Лайки: 641, 📥 Скачиваний: 1.49K
📅 Обновлено: 59 дней назад
https://pub.dev/packages/chatview
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #chat_bubbles #extended_text_library #flutter_chat_ui #stream_chat #stream_chat_flutter #chatview
chat_bubbles 1.8.0
Создайте красивые чат-интерфейсы, как в WhatsApp, с помощью этого пакета. Включает в себя различные формы пузырей чата, пузыри для аудио и изображений, дата-чипы, индикатор набора текста, превью ссылок и реакции на сообщения.
👍 Лайки: 558, 📥 Скачиваний: 12.3K
📅 Обновлено: 29 дней назад
https://pub.dev/packages/chat_bubbles
extended_text_library 12.0.1
С ним можно легко создавать текст с встроенными изображениями, упоминаниями и настраиваемым фоном.
👍 Лайки: 30, 📥 Скачиваний: 248K
📅 Обновлено: 14 месяцев назад
https://pub.dev/packages/extended_text_library
flutter_chat_ui 2.11.1
Этот пакет поддерживает любые бэкенды, легко настраивается и оптимизирован для производительности.
👍 Лайки: 1600, 📥 Скачиваний: 65.6K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/flutter_chat_ui
stream_chat 9.23.0
Этот официальный клиент для Dart позволяет легко интегрировать чат в ваши приложения, поддерживает Flutter, мобильные и веб-приложения.
👍 Лайки: 70, 📥 Скачиваний: 21.2K
📅 Обновлено: 19 дней назад
https://pub.dev/packages/stream_chat
stream_chat_flutter 9.23.0
Этот официальный пакет для Flutter позволяет легко интегрировать чат в ваше приложение, включает готовые UI-компоненты для чата, поддержку оффлайн хранения данных, простую настройку и кастомизацию.
👍 Лайки: 385, 📥 Скачиваний: 19.6K
📅 Обновлено: 19 дней назад
https://pub.dev/packages/stream_chat_flutter
chatview 3.0.0
Пакет для Flutter, позволяющий легко интегрировать в ваши приложения настраиваемый интерфейс чата с гибкой интеграцией бэкенда, включает список чатов с анимациями, поиск, фильтрацию и настройки.
👍 Лайки: 641, 📥 Скачиваний: 1.49K
📅 Обновлено: 59 дней назад
https://pub.dev/packages/chatview
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #chat_bubbles #extended_text_library #flutter_chat_ui #stream_chat #stream_chat_flutter #chatview
Новые пакеты за неделю
dio_spy 1.0.0 - это легковесный инспектор HTTP для Dio с чистым и минималистичным интерфейсом. Он позволяет легко отслеживать и отлаживать ваши HTTP-запросы.
👍 Лайки: 11, 📥 Скачиваний: 134
https://pub.dev/packages/dio_spy
clean_feature_gen 1.1.1 - это мощный инструмент командной строки для генерации полных модулей функций Clean Architecture в Flutter с поддержкой BLoC/Cubit.
👍 Лайки: 7, 📥 Скачиваний: 177
https://pub.dev/packages/clean_feature_gen
synclayer 1.2.3 - это пакет для создания offline-first приложений за минуты! Пакет позволяет создавать приложения, которые работают без интернета, с автоматической синхронизацией и разрешением конфликтов.
👍 Лайки: 7, 📥 Скачиваний: 103
https://pub.dev/packages/synclayer
just_tooltip 1.0.5 - это легковесный и настраиваемый виджет подсказки для Flutter. Он предлагает 12 комбинаций позиционирования, защиту от переполнения экрана и программный контроль.
👍 Лайки: 1, 📥 Скачиваний: 302
https://pub.dev/packages/just_tooltip
Countrify 1.4.2 - это всесторонний пакет для выбора стран с 250 странами, 132 языковыми переводами, красивым интерфейсом и обширными возможностями настройки.
👍 Лайки: 31, 📥 Скачиваний: 377
https://pub.dev/packages/countrify
Fluxy 2.1.0 - это полноценный фреймворк для разработки приложений на Flutter. Fluxy предназначен для быстрой разработки и упрощения управления состоянием, а также обеспечивает автоматизированную сборку и развертывание приложений.
👍 Лайки: 1, 📥 Скачиваний: 499
https://pub.dev/packages/fluxy
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestNewPackages #dio_spy #clean_feature_gen #synclayer #just_tooltip #Countrify #Fluxy
dio_spy 1.0.0 - это легковесный инспектор HTTP для Dio с чистым и минималистичным интерфейсом. Он позволяет легко отслеживать и отлаживать ваши HTTP-запросы.
👍 Лайки: 11, 📥 Скачиваний: 134
https://pub.dev/packages/dio_spy
clean_feature_gen 1.1.1 - это мощный инструмент командной строки для генерации полных модулей функций Clean Architecture в Flutter с поддержкой BLoC/Cubit.
👍 Лайки: 7, 📥 Скачиваний: 177
https://pub.dev/packages/clean_feature_gen
synclayer 1.2.3 - это пакет для создания offline-first приложений за минуты! Пакет позволяет создавать приложения, которые работают без интернета, с автоматической синхронизацией и разрешением конфликтов.
👍 Лайки: 7, 📥 Скачиваний: 103
https://pub.dev/packages/synclayer
just_tooltip 1.0.5 - это легковесный и настраиваемый виджет подсказки для Flutter. Он предлагает 12 комбинаций позиционирования, защиту от переполнения экрана и программный контроль.
👍 Лайки: 1, 📥 Скачиваний: 302
https://pub.dev/packages/just_tooltip
Countrify 1.4.2 - это всесторонний пакет для выбора стран с 250 странами, 132 языковыми переводами, красивым интерфейсом и обширными возможностями настройки.
👍 Лайки: 31, 📥 Скачиваний: 377
https://pub.dev/packages/countrify
Fluxy 2.1.0 - это полноценный фреймворк для разработки приложений на Flutter. Fluxy предназначен для быстрой разработки и упрощения управления состоянием, а также обеспечивает автоматизированную сборку и развертывание приложений.
👍 Лайки: 1, 📥 Скачиваний: 499
https://pub.dev/packages/fluxy
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestNewPackages #dio_spy #clean_feature_gen #synclayer #just_tooltip #Countrify #Fluxy
Защитите API-ключи вашего Flutter-приложения раз и навсегда!
Вы когда-нибудь задумывались, насколько безопасны ваши API-ключи в Flutter-приложении? Давайте разберемся, как защитить их от злоумышленников и сделать ваше приложение более безопасным.
В этой статье мы рассмотрим три основных слоя безопасности для защиты API-ключей: использование переменных окружения, обфускацию и безопасное хранение секретов во время выполнения. Вы узнаете, как правильно настроить конфигурацию для разных окружений, как использовать пакеты `
✅ Использование переменных окружения для хранения секретов
🔹 Настройка конфигурации для разных окружений (dev, staging, prod)
⚙️ Обфускация секретов с помощью пакета
👉 Безопасное хранение секретов во время выполнения с помощью
📌 Интеграция безопасности в CI/CD-процесс
🇷🇺 Читать статью на русском:
Часть 1
Часть 2
🇬🇧 Read the article in English:
Part 1 → https://telegra.ph/Stop-Committing-Your-API-Keys-Heres-How-to-Actually-Secure-Them-in-Flutter-Part-1-02-05
Part 2 → https://telegra.ph/Stop-Committing-Your-API-Keys-Heres-How-to-Actually-Secure-Them-in-Flutter-Part-2-02-05
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appsecurity #security #programming #softwaredevelopment #coding #technews
Вы когда-нибудь задумывались, насколько безопасны ваши API-ключи в Flutter-приложении? Давайте разберемся, как защитить их от злоумышленников и сделать ваше приложение более безопасным.
В этой статье мы рассмотрим три основных слоя безопасности для защиты API-ключей: использование переменных окружения, обфускацию и безопасное хранение секретов во время выполнения. Вы узнаете, как правильно настроить конфигурацию для разных окружений, как использовать пакеты `
envied и flutter_secure_storage`, а также как интегрировать безопасность в ваш CI/CD-процесс.✅ Использование переменных окружения для хранения секретов
🔹 Настройка конфигурации для разных окружений (dev, staging, prod)
⚙️ Обфускация секретов с помощью пакета
envied👉 Безопасное хранение секретов во время выполнения с помощью
flutter_secure_storage📌 Интеграция безопасности в CI/CD-процесс
🇷🇺 Читать статью на русском:
Часть 1
Часть 2
🇬🇧 Read the article in English:
Part 1 → https://telegra.ph/Stop-Committing-Your-API-Keys-Heres-How-to-Actually-Secure-Them-in-Flutter-Part-1-02-05
Part 2 → https://telegra.ph/Stop-Committing-Your-API-Keys-Heres-How-to-Actually-Secure-Them-in-Flutter-Part-2-02-05
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appsecurity #security #programming #softwaredevelopment #coding #technews
Самые лучшие обновлённые пакеты за последние 24 часа
syncfusion_flutter_pdfviewer 32.2.5
Плагин для просмотра PDF-документов на платформах Android, iOS, Web, Windows и macOS. Теперь SfPdfViewer предварительно рендерит соседние страницы, чтобы уменьшить задержки при прокрутке.
👍 Лайки: 1130, 📥 Скачиваний: 167К
https://pub.dev/packages/syncfusion_flutter_pdfviewer
syncfusion_flutter_pdf 32.2.5
Пакет для создания и редактирования PDF-документов в приложениях Flutter. В новой версии исправлена ошибка с доступом к закладкам PDF с пустым местом назначения.
👍 Лайки: 777, 📥 Скачиваний: 215К
https://pub.dev/packages/syncfusion_flutter_pdf
archive 4.0.8
Пакет для кодирования и декодирования различных форматов архивов и сжатия. В новой версии удалена зависимость от пакета crypto, исправлены проблемы с расширениями и извлечением файлов.
👍 Лайки: 881, 📥 Скачиваний: 6.1М
https://pub.dev/packages/archive
syncfusion_flutter_sliders 32.2.5
Пакет для создания интерактивных и настраиваемых слайдеров для фильтрации в приложениях Flutter. Хотя в последнем обновлении нет изменений, пакет остаётся популярным.
👍 Лайки: 989, 📥 Скачиваний: 59.8К
https://pub.dev/packages/syncfusion_flutter_sliders
pin_code_fields 9.0.0
Пакет для создания полей ввода PIN-кода и OTP с красивым дизайном и анимациями. В новой версии представлена новая архитектура, позволяющая создавать полностью кастомные интерфейсы.
👍 Лайки: 2340, 📥 Скачиваний: 279К
https://pub.dev/packages/pin_code_fields
syncfusion_flutter_calendar 32.2.5
Пакет для создания календарей в приложениях Flutter с множеством настроек и функций. Теперь с обновленным пакетом timezone до версии 0.11.0.
👍 Лайки: 1560, 📥 Скачиваний: 55.6К
https://pub.dev/packages/syncfusion_flutter_calendar
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #syncfusion_flutter_pdfviewer #syncfusion_flutter_pdf #archive #syncfusion_flutter_sliders #pin_code_fields #syncfusion_flutter_calendar
syncfusion_flutter_pdfviewer 32.2.5
Плагин для просмотра PDF-документов на платформах Android, iOS, Web, Windows и macOS. Теперь SfPdfViewer предварительно рендерит соседние страницы, чтобы уменьшить задержки при прокрутке.
👍 Лайки: 1130, 📥 Скачиваний: 167К
https://pub.dev/packages/syncfusion_flutter_pdfviewer
syncfusion_flutter_pdf 32.2.5
Пакет для создания и редактирования PDF-документов в приложениях Flutter. В новой версии исправлена ошибка с доступом к закладкам PDF с пустым местом назначения.
👍 Лайки: 777, 📥 Скачиваний: 215К
https://pub.dev/packages/syncfusion_flutter_pdf
archive 4.0.8
Пакет для кодирования и декодирования различных форматов архивов и сжатия. В новой версии удалена зависимость от пакета crypto, исправлены проблемы с расширениями и извлечением файлов.
👍 Лайки: 881, 📥 Скачиваний: 6.1М
https://pub.dev/packages/archive
syncfusion_flutter_sliders 32.2.5
Пакет для создания интерактивных и настраиваемых слайдеров для фильтрации в приложениях Flutter. Хотя в последнем обновлении нет изменений, пакет остаётся популярным.
👍 Лайки: 989, 📥 Скачиваний: 59.8К
https://pub.dev/packages/syncfusion_flutter_sliders
pin_code_fields 9.0.0
Пакет для создания полей ввода PIN-кода и OTP с красивым дизайном и анимациями. В новой версии представлена новая архитектура, позволяющая создавать полностью кастомные интерфейсы.
👍 Лайки: 2340, 📥 Скачиваний: 279К
https://pub.dev/packages/pin_code_fields
syncfusion_flutter_calendar 32.2.5
Пакет для создания календарей в приложениях Flutter с множеством настроек и функций. Теперь с обновленным пакетом timezone до версии 0.11.0.
👍 Лайки: 1560, 📥 Скачиваний: 55.6К
https://pub.dev/packages/syncfusion_flutter_calendar
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #syncfusion_flutter_pdfviewer #syncfusion_flutter_pdf #archive #syncfusion_flutter_sliders #pin_code_fields #syncfusion_flutter_calendar
Итоги мемной битвы 2026: смех, разборки и Render Object
Представляем вам видео от Станислава Чернышева, где он подводит итоги мемной битвы 2026 и отвечает на вопросы подписчиков. В этом видео вы найдете юмор, анализ популярных мемов и даже немного философии 🤣.
В ролике автор разбирает различные мемы, связанные с Flutter и разработкой, и выбирает победителей. Среди мемов были как смешные и понятные, так и более сложные и философские 🤔.
Основные темы видео:
• Разбор популярных мемов про Flutter и разработку 💻
• Выбор победителей мемной битвы 🏆
• Философские размышления о будущем разработки и ИИ 🤖
• Ответы на вопросы подписчиков 📝
Победители мемной битвы:
1️⃣ Render Object - самый смешной и понятный мем 👍
2️⃣ Главный поток Flutter - мем, который зашёл многим 😂
3️⃣ Мужичок на расслабоне - мем, который рассмешил автора 😄
Не забудьте подписаться на канал автора и посмотреть другие видео по хэштегу #FlutterPulseYoutube
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Представляем вам видео от Станислава Чернышева, где он подводит итоги мемной битвы 2026 и отвечает на вопросы подписчиков. В этом видео вы найдете юмор, анализ популярных мемов и даже немного философии 🤣.
В ролике автор разбирает различные мемы, связанные с Flutter и разработкой, и выбирает победителей. Среди мемов были как смешные и понятные, так и более сложные и философские 🤔.
Основные темы видео:
• Разбор популярных мемов про Flutter и разработку 💻
• Выбор победителей мемной битвы 🏆
• Философские размышления о будущем разработки и ИИ 🤖
• Ответы на вопросы подписчиков 📝
Победители мемной битвы:
1️⃣ Render Object - самый смешной и понятный мем 👍
2️⃣ Главный поток Flutter - мем, который зашёл многим 😂
3️⃣ Мужичок на расслабоне - мем, который рассмешил автора 😄
Не забудьте подписаться на канал автора и посмотреть другие видео по хэштегу #FlutterPulseYoutube
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
🤮1
Как использовать Google API в Flutter: пошаговое руководство для начинающих
Хотите добавить в свое Flutter-приложение мощные функции Google, такие как карты, аутентификация или хранение файлов? В этой статье вы найдете все необходимое для интеграции Google API в ваш проект!
В этой статье вы узнаете, как использовать Google API в Flutter, шаг за шагом, с примерами и лучшими практиками. Вы научитесь создавать проект в Google Cloud Console, получать и защищать API-ключ, интегрировать Google API в Flutter, вызывать REST API и использовать пакеты эффективно.
✅ Вот основные шаги, которые вы пройдете:
👉 Создание проекта в Google Cloud Console
👉 Получение и защита API-ключа
👉 Добавление необходимых зависимостей в Flutter
👉 Использование Google API в Flutter на примере Google Maps
👉 Вызов Google REST API в Flutter
✅ Лучшие практики:
🔹 Защита API-ключа с помощью переменных окружения или Firebase Remote Config
🔹 Использование пакетов для упрощения работы с Google API
🔹 Обработка разрешений для Android и iOS
🔹 Тестирование на реальных устройствах
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику.
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #googleapi #apidevelopment #mobiledevelopment #flutterdev #googlecloud
Хотите добавить в свое Flutter-приложение мощные функции Google, такие как карты, аутентификация или хранение файлов? В этой статье вы найдете все необходимое для интеграции Google API в ваш проект!
В этой статье вы узнаете, как использовать Google API в Flutter, шаг за шагом, с примерами и лучшими практиками. Вы научитесь создавать проект в Google Cloud Console, получать и защищать API-ключ, интегрировать Google API в Flutter, вызывать REST API и использовать пакеты эффективно.
✅ Вот основные шаги, которые вы пройдете:
👉 Создание проекта в Google Cloud Console
👉 Получение и защита API-ключа
👉 Добавление необходимых зависимостей в Flutter
👉 Использование Google API в Flutter на примере Google Maps
👉 Вызов Google REST API в Flutter
✅ Лучшие практики:
🔹 Защита API-ключа с помощью переменных окружения или Firebase Remote Config
🔹 Использование пакетов для упрощения работы с Google API
🔹 Обработка разрешений для Android и iOS
🔹 Тестирование на реальных устройствах
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику.
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #googleapi #apidevelopment #mobiledevelopment #flutterdev #googlecloud
Обзор пакетов на тему Drawing, Painting & Signature
Flutter Painter 2.1.0+1
Пакет для рисования в Flutter, с помощью которого можно свободно рисовать, добавлять текст, формы, изображения и даже стирать. Он предоставляет широкий спектр инструментов для создания различных рисунков.
👍 Лайки: 76, 📥 Скачиваний: 941
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/flutter_painter_v2
Signature 6.3.0
Пакет предоставляет высокопроизводительный canvas для подписей с настройками стиля, границ и начального состояния. Он предназначен для создания подписей в Flutter-приложениях.
👍 Лайки: 651, 📥 Скачиваний: 164K
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/signature
Perfect Freehand 2.5.2+1
Пакет для Flutter, который позволяет рисовать идеальные линии с учетом давления. Он портирован из JavaScript-библиотеки perfect-freehand и предназначен для создания точных рисунков.
👍 Лайки: 183, 📥 Скачиваний: 8.2K
📅 Обновлено: 21 день назад
https://pub.dev/packages/perfect_freehand
Hand Signature 3.1.0+2
Плагин для Flutter, который предоставляет Signature Pad для создания гладких подписей. Он поддерживает кроссплатформенность, настройку и экспорт подписей в различные форматы.
👍 Лайки: 301, 📥 Скачиваний: 9.7K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/hand_signature
Flutter Drawing Board 1.0.1+2
Мощный и настраиваемый пакет для Flutter, который позволяет создавать интерактивные доски для рисования с продвинутыми функциями, включая богатый набор инструментов для рисования и экспорт в изображения.
👍 Лайки: 260, 📥 Скачиваний: 9.8K
📅 Обновлено: 28 дней назад
https://pub.dev/packages/flutter_drawing_board
Syncfusion Flutter SignaturePad 32.2.5
Пакет, который позволяет легко интегрировать функцию подписи в ваши Flutter-приложения, захватывая гладкие и реалистичные подписи с помощью жестов и сохраняя их как изображения.
👍 Лайки: 304, 📥 Скачиваний: 170K
📅 Обновлено: 6 часов назад
https://pub.dev/packages/syncfusion_flutter_signaturepad
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #FlutterPainter #Signature #PerfectFreehand #HandSignature #FlutterDrawingBoard #SyncfusionFlutterSignaturePad
Flutter Painter 2.1.0+1
Пакет для рисования в Flutter, с помощью которого можно свободно рисовать, добавлять текст, формы, изображения и даже стирать. Он предоставляет широкий спектр инструментов для создания различных рисунков.
👍 Лайки: 76, 📥 Скачиваний: 941
📅 Обновлено: 12 месяцев назад
https://pub.dev/packages/flutter_painter_v2
Signature 6.3.0
Пакет предоставляет высокопроизводительный canvas для подписей с настройками стиля, границ и начального состояния. Он предназначен для создания подписей в Flutter-приложениях.
👍 Лайки: 651, 📥 Скачиваний: 164K
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/signature
Perfect Freehand 2.5.2+1
Пакет для Flutter, который позволяет рисовать идеальные линии с учетом давления. Он портирован из JavaScript-библиотеки perfect-freehand и предназначен для создания точных рисунков.
👍 Лайки: 183, 📥 Скачиваний: 8.2K
📅 Обновлено: 21 день назад
https://pub.dev/packages/perfect_freehand
Hand Signature 3.1.0+2
Плагин для Flutter, который предоставляет Signature Pad для создания гладких подписей. Он поддерживает кроссплатформенность, настройку и экспорт подписей в различные форматы.
👍 Лайки: 301, 📥 Скачиваний: 9.7K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/hand_signature
Flutter Drawing Board 1.0.1+2
Мощный и настраиваемый пакет для Flutter, который позволяет создавать интерактивные доски для рисования с продвинутыми функциями, включая богатый набор инструментов для рисования и экспорт в изображения.
👍 Лайки: 260, 📥 Скачиваний: 9.8K
📅 Обновлено: 28 дней назад
https://pub.dev/packages/flutter_drawing_board
Syncfusion Flutter SignaturePad 32.2.5
Пакет, который позволяет легко интегрировать функцию подписи в ваши Flutter-приложения, захватывая гладкие и реалистичные подписи с помощью жестов и сохраняя их как изображения.
👍 Лайки: 304, 📥 Скачиваний: 170K
📅 Обновлено: 6 часов назад
https://pub.dev/packages/syncfusion_flutter_signaturepad
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #FlutterPainter #Signature #PerfectFreehand #HandSignature #FlutterDrawingBoard #SyncfusionFlutterSignaturePad
Три малоизвестных виджета Flutter, которые улучшат ваши приложения
Вы используете одни и те же виджеты снова и снова? Flutter предлагает множество инструментов, которые могут упростить разработку и улучшить производительность приложений.
В этой статье мы рассмотрим три малоизвестных виджета Flutter: GridPaper, TickerMode и RepaintBoundary. Они помогут вам с отладкой разметки, управлением анимациями и оптимизацией производительности.
🔹 GridPaper — виджет, который рисует настраиваемую сетку поверх вашего интерфейса, помогая проверять выравнивание и расстояние между элементами.
✅ TickerMode — позволяет включать или выключать анимации в определенной части дерева виджетов, что может улучшить производительность.
👉 RepaintBoundary — изолирует часть дерева виджетов в отдельный слой, уменьшая количество ненужных перерисовок и улучшая производительность.
Эти виджеты могут быть полезны в различных ситуациях, от отладки и оптимизации производительности до создания более сложных и интересных интерфейсов.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику.
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #ui #ux #performanceoptimization
Вы используете одни и те же виджеты снова и снова? Flutter предлагает множество инструментов, которые могут упростить разработку и улучшить производительность приложений.
В этой статье мы рассмотрим три малоизвестных виджета Flutter: GridPaper, TickerMode и RepaintBoundary. Они помогут вам с отладкой разметки, управлением анимациями и оптимизацией производительности.
🔹 GridPaper — виджет, который рисует настраиваемую сетку поверх вашего интерфейса, помогая проверять выравнивание и расстояние между элементами.
✅ TickerMode — позволяет включать или выключать анимации в определенной части дерева виджетов, что может улучшить производительность.
👉 RepaintBoundary — изолирует часть дерева виджетов в отдельный слой, уменьшая количество ненужных перерисовок и улучшая производительность.
Эти виджеты могут быть полезны в различных ситуациях, от отладки и оптимизации производительности до создания более сложных и интересных интерфейсов.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику.
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #ui #ux #performanceoptimization
В связи с последними событиями, хотелось бы узнать ваше мнение
Anonymous Poll
31%
РКН идёт на три буквы (впн)
18%
РКН всё делает правильно
41%
Мессенджер max установлю и буду пользоваться
3%
Чайник - мессенджер не место в телефоне
10%
Я не в России, мне пофиг
Самые лучшие обновлённые пакеты за последние 24 часа
image 4.8.0 - это библиотека для работы с изображениями в Dart, позволяющая загружать, сохранять и манипулировать изображениями в различных форматах.
В новой версии исправлена проблема с декодированием JPEG-изображений с преобразованиями цвета Adobe RGB, а также добавлены функции гистограммного выравнивания и растяжения.
👍 Лайки: 1730, 📥 Скачиваний: 3.3М
https://pub.dev/packages/image
archive 4.0.9 - это библиотека для Dart, которая позволяет кодировать и декодировать различные форматы архивов и сжатия, включая Zip, Tar, ZLib, GZip, BZip2 и XZ.
В новой версии 4.0.9 исправлена ошибка в функции extractFileToDisk, которая теперь корректно обрабатывает файлы с расширением, например, foo.bar.zip.
👍 Лайки: 8.8К, 📥 Скачиваний: 6.3М
https://pub.dev/packages/archive
json_rpc_2 4.1.0, используемый для реализации JSON-RPC 2.0, обновлен до версии 4.1.0. В этом обновлении исправлена передача ошибок в Peer при работе в качестве клиента.
👍 Лайки: 109, 📥 Скачиваний: 3.7М
https://pub.dev/packages/json_rpc_2
Routemaster 1.1.0 - это простой и удобный роутер для Flutter, который упрощает навигацию в приложениях.
В новой версии исправлена проблема с работой кнопки "вперед" в браузере после операций pop/popUntil. Минимальная версия Dart SDK повышена до 3.10, а минимальная версия Flutter - до 3.38.1.
👍 Лайки: 699, 📥 Скачиваний: 6.4К
https://pub.dev/packages/routemaster
analyzer 10.1.0 используется для статического анализа кода на Dart и полезен для интеграции инструментов и встраивания в редакторы.
В новой версии добавлены новые функции, такие как TypeSystem.futureValueType, и стабилизированы некоторые элементы API.
👍 Лайки: 315, 📥 Скачиваний: 8.7М
https://pub.dev/packages/analyzer
video_player 2.11.0 используется для проигрывания видео на поверхности виджета в приложениях Flutter для iOS, Android и Web.
В новой версии добавлены методы getAudioTracks() и selectAudioTrack() для получения и выбора доступных аудиодорожек. Обновлена минимальная поддерживаемая версия SDK до Flutter 3.38/Dart 3.10.
👍 Лайки: 3670, 📥 Скачиваний: 1.9М
https://pub.dev/packages/video_player
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #image #archive #json_rpc_2 #Routemaster #analyzer #video_player
image 4.8.0 - это библиотека для работы с изображениями в Dart, позволяющая загружать, сохранять и манипулировать изображениями в различных форматах.
В новой версии исправлена проблема с декодированием JPEG-изображений с преобразованиями цвета Adobe RGB, а также добавлены функции гистограммного выравнивания и растяжения.
👍 Лайки: 1730, 📥 Скачиваний: 3.3М
https://pub.dev/packages/image
archive 4.0.9 - это библиотека для Dart, которая позволяет кодировать и декодировать различные форматы архивов и сжатия, включая Zip, Tar, ZLib, GZip, BZip2 и XZ.
В новой версии 4.0.9 исправлена ошибка в функции extractFileToDisk, которая теперь корректно обрабатывает файлы с расширением, например, foo.bar.zip.
👍 Лайки: 8.8К, 📥 Скачиваний: 6.3М
https://pub.dev/packages/archive
json_rpc_2 4.1.0, используемый для реализации JSON-RPC 2.0, обновлен до версии 4.1.0. В этом обновлении исправлена передача ошибок в Peer при работе в качестве клиента.
👍 Лайки: 109, 📥 Скачиваний: 3.7М
https://pub.dev/packages/json_rpc_2
Routemaster 1.1.0 - это простой и удобный роутер для Flutter, который упрощает навигацию в приложениях.
В новой версии исправлена проблема с работой кнопки "вперед" в браузере после операций pop/popUntil. Минимальная версия Dart SDK повышена до 3.10, а минимальная версия Flutter - до 3.38.1.
👍 Лайки: 699, 📥 Скачиваний: 6.4К
https://pub.dev/packages/routemaster
analyzer 10.1.0 используется для статического анализа кода на Dart и полезен для интеграции инструментов и встраивания в редакторы.
В новой версии добавлены новые функции, такие как TypeSystem.futureValueType, и стабилизированы некоторые элементы API.
👍 Лайки: 315, 📥 Скачиваний: 8.7М
https://pub.dev/packages/analyzer
video_player 2.11.0 используется для проигрывания видео на поверхности виджета в приложениях Flutter для iOS, Android и Web.
В новой версии добавлены методы getAudioTracks() и selectAudioTrack() для получения и выбора доступных аудиодорожек. Обновлена минимальная поддерживаемая версия SDK до Flutter 3.38/Dart 3.10.
👍 Лайки: 3670, 📥 Скачиваний: 1.9М
https://pub.dev/packages/video_player
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #image #archive #json_rpc_2 #Routemaster #analyzer #video_player
🧹 Flutter Code: Мгновенное удаление всех неиспользуемых импортов
Устали от серых, неиспользуемых импортов в своих Dart-файлах? Они засоряют экран, сбивают с толку рецензентов и делают проект тяжелее, чем он есть на самом деле.
Основная часть статьи рассказывает о том, как легко и безопасно удалить неиспользуемые импорты с помощью команды
✅ Преимущества удаления неиспользуемых импортов включают уменьшение шума, снижение количества ложных срабатываний и повышение согласованности кода.
⚙️ Команда
👉 Вы также узнаете, как автоматизировать процесс удаления неиспользуемых импортов с помощью pre-commit хуков и CI-интеграции.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику.
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #cleanCode #refactoring #dartfix #productivityTips
Устали от серых, неиспользуемых импортов в своих Dart-файлах? Они засоряют экран, сбивают с толку рецензентов и делают проект тяжелее, чем он есть на самом деле.
Основная часть статьи рассказывает о том, как легко и безопасно удалить неиспользуемые импорты с помощью команды
dart fix --apply. Вы узнаете, как работает эта команда, какие преимущества она дает и как ее можно использовать в различных средах разработки, таких как Android Studio и VS Code. ✅ Преимущества удаления неиспользуемых импортов включают уменьшение шума, снижение количества ложных срабатываний и повышение согласованности кода.
⚙️ Команда
dart fix использует анализатор Dart для обнаружения и исправления проблем, включая удаление неиспользуемых импортов и замену устаревших API.👉 Вы также узнаете, как автоматизировать процесс удаления неиспользуемых импортов с помощью pre-commit хуков и CI-интеграции.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику.
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #cleanCode #refactoring #dartfix #productivityTips
Обзор пакетов на тему Camera
CameraX 1.2.1
Пакет CameraX позволяет легко управлять камерами устройств, обрабатывать аудио и видео, а также использовать готовые анализаторы для распознавания штрих-кодов, лиц и т.д. Он предоставляет мощный и гибкий способ работы с камерой в Flutter-приложениях.
👍 Лайки: 51, 📥 Скачиваний: 267K
📅 Обновлено: 40 дней назад
https://pub.dev/packages/camerax
camera_avfoundation 0.10.0
Этот пакет является официальной реализацией камеры для iOS в Flutter и автоматически включается при использовании camera, поэтому вам не нужно его добавлять в pubspec.yaml. Он обеспечивает необходимую функциональность для работы с камерой на устройствах iOS.
👍 Лайки: 14, 📥 Скачиваний: 127K
📅 Обновлено: 4 дня назад
https://pub.dev/packages/camera_avfoundation
CamerAwesome 2.5.0
Этот плагин позволяет легко добавить мощный и настраиваемый опыт работы с камерой в ваше Flutter-приложение, включая запись видео, съемку фото, фильтры и многое другое. Он поддерживает Android и iOS.
👍 Лайки: 28500, 📥 Скачиваний: 28.5K
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/camerawesome
Camera Plugin 0.11.3+1
Этот пакет позволяет получить доступ к камере устройства в приложениях Flutter для iOS, Android и Web, включая отображение предварительного просмотра камеры, снятие снимков и запись видео.
👍 Лайки: 2570, 📥 Скачиваний: 553K
📅 Обновлено: 8 дней назад
https://pub.dev/packages/camera
camera_android_camerax 0.7.0
Этот пакет является официальной реализацией камеры для Flutter на Android, построенной на основе CameraX, и автоматически включается при использовании пакета camera версии 0.11.0 и выше.
👍 Лайки: 81, 📥 Скачиваний: 330K
📅 Обновлено: 13 часов назад
https://pub.dev/packages/camera_android_camerax
Camera Windows Plugin 0.2.6+4
Этот плагин позволяет использовать API камеры в ваших Flutter-приложениях для Windows, хотя некоторые функции могут быть недоступны, поскольку плагин находится в разработке.
👍 Лайки: 70, 📥 Скачиваний: 653
📅 Обновлён: 3 месяца назад
https://pub.dev/packages/camera_windows
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #CameraX #camera_avfoundation #CamerAwesome #CameraPlugin #camera_android_camerax #CameraWindowsPlugin
CameraX 1.2.1
Пакет CameraX позволяет легко управлять камерами устройств, обрабатывать аудио и видео, а также использовать готовые анализаторы для распознавания штрих-кодов, лиц и т.д. Он предоставляет мощный и гибкий способ работы с камерой в Flutter-приложениях.
👍 Лайки: 51, 📥 Скачиваний: 267K
📅 Обновлено: 40 дней назад
https://pub.dev/packages/camerax
camera_avfoundation 0.10.0
Этот пакет является официальной реализацией камеры для iOS в Flutter и автоматически включается при использовании camera, поэтому вам не нужно его добавлять в pubspec.yaml. Он обеспечивает необходимую функциональность для работы с камерой на устройствах iOS.
👍 Лайки: 14, 📥 Скачиваний: 127K
📅 Обновлено: 4 дня назад
https://pub.dev/packages/camera_avfoundation
CamerAwesome 2.5.0
Этот плагин позволяет легко добавить мощный и настраиваемый опыт работы с камерой в ваше Flutter-приложение, включая запись видео, съемку фото, фильтры и многое другое. Он поддерживает Android и iOS.
👍 Лайки: 28500, 📥 Скачиваний: 28.5K
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/camerawesome
Camera Plugin 0.11.3+1
Этот пакет позволяет получить доступ к камере устройства в приложениях Flutter для iOS, Android и Web, включая отображение предварительного просмотра камеры, снятие снимков и запись видео.
👍 Лайки: 2570, 📥 Скачиваний: 553K
📅 Обновлено: 8 дней назад
https://pub.dev/packages/camera
camera_android_camerax 0.7.0
Этот пакет является официальной реализацией камеры для Flutter на Android, построенной на основе CameraX, и автоматически включается при использовании пакета camera версии 0.11.0 и выше.
👍 Лайки: 81, 📥 Скачиваний: 330K
📅 Обновлено: 13 часов назад
https://pub.dev/packages/camera_android_camerax
Camera Windows Plugin 0.2.6+4
Этот плагин позволяет использовать API камеры в ваших Flutter-приложениях для Windows, хотя некоторые функции могут быть недоступны, поскольку плагин находится в разработке.
👍 Лайки: 70, 📥 Скачиваний: 653
📅 Обновлён: 3 месяца назад
https://pub.dev/packages/camera_windows
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #CameraX #camera_avfoundation #CamerAwesome #CameraPlugin #camera_android_camerax #CameraWindowsPlugin
Разработка строительного калькулятора "Мастерок" для RuStore
📊 Статья рассказывает о создании уникального приложения, которое объединяет все необходимые инструменты для ремонта в одном месте. Автор хотел сделать приложение лёгким, работающим офлайн и оснащённым встроенным ИИ-ассистентом, который помогает пользователям с расчётами и предупреждает о возможных ошибках.
🔍 Для разработки приложения были использованы Flutter и Dart, а также такие технологии, как Riverpod, Isar NoSQL и OpenRouter API. Приложение имеет более 45 калькуляторов, 269 коммитов и 259 тысяч строк кода. Автор также написал 8180 тестов для проекта, что является свидетельством высокого качества и надёжности приложения.
📈 Статья описывает архитектуру приложения, основанную на принципах Clean Architecture. Автор адаптировал эти принципы под реальность проекта, сделав упор на разделение бизнес-логики и презентационного слоя. Каждый калькулятор представлен как UseCase, который наследуется от базового класса и содержит необходимую бизнес-логику.
Читать здесь: ссылка
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr #мобильнаяразработка #строительныйкалькулятор
📊 Статья рассказывает о создании уникального приложения, которое объединяет все необходимые инструменты для ремонта в одном месте. Автор хотел сделать приложение лёгким, работающим офлайн и оснащённым встроенным ИИ-ассистентом, который помогает пользователям с расчётами и предупреждает о возможных ошибках.
🔍 Для разработки приложения были использованы Flutter и Dart, а также такие технологии, как Riverpod, Isar NoSQL и OpenRouter API. Приложение имеет более 45 калькуляторов, 269 коммитов и 259 тысяч строк кода. Автор также написал 8180 тестов для проекта, что является свидетельством высокого качества и надёжности приложения.
📈 Статья описывает архитектуру приложения, основанную на принципах Clean Architecture. Автор адаптировал эти принципы под реальность проекта, сделав упор на разделение бизнес-логики и презентационного слоя. Каждый калькулятор представлен как UseCase, который наследуется от базового класса и содержит необходимую бизнес-логику.
Читать здесь: ссылка
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr #мобильнаяразработка #строительныйкалькулятор
❤1
Flutter Debug Mode Blocked on iOS 26 Devices — Что нужно знать разработчикам
Если вы недавно обновили свой iPhone или iPad до iOS 26, вы, возможно, столкнулись с раздражающей ошибкой при запуске приложения Flutter: mprotect failed: 13 (Permission denied). Внезапно перестают работать горячая перезагрузка и отладочные сборки.
Основная проблема заключается в том, что Apple в iOS 26 ввела более строгие правила защиты памяти, которые конфликтуют с работой Dart VM в режиме отладки. Flutter использует компиляцию Just-In-Time (JIT), которая требует изменения страниц памяти во время выполнения для выполнения нового кода. iOS 26 блокирует это поведение по соображениям безопасности.
✅ Вот, что можно сделать прямо сейчас:
🔹 Используйте режим профиля для тестирования на устройствах: flutter run --profile
🔹 Продолжайте отладку в симуляторе iOS, где по-прежнему доступен режим отладки с горячей перезагрузкой и breakpoints
🔹 Обновите Flutter до версии 3.35 или более поздней: flutter upgrade
📌 Рекомендуемый рабочий процесс:
👉 Разрабатывайте и отлаживайте в симуляторе (доступна горячая перезагрузка)
👉 Тестируйте производительность и поведение на устройствах в режиме профиля
👉 Используйте режим релиза для QA, распространения и сборки App Store
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику.
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #iOS #debugmode #appdevelopment #mobiledevelopment
Если вы недавно обновили свой iPhone или iPad до iOS 26, вы, возможно, столкнулись с раздражающей ошибкой при запуске приложения Flutter: mprotect failed: 13 (Permission denied). Внезапно перестают работать горячая перезагрузка и отладочные сборки.
Основная проблема заключается в том, что Apple в iOS 26 ввела более строгие правила защиты памяти, которые конфликтуют с работой Dart VM в режиме отладки. Flutter использует компиляцию Just-In-Time (JIT), которая требует изменения страниц памяти во время выполнения для выполнения нового кода. iOS 26 блокирует это поведение по соображениям безопасности.
✅ Вот, что можно сделать прямо сейчас:
🔹 Используйте режим профиля для тестирования на устройствах: flutter run --profile
🔹 Продолжайте отладку в симуляторе iOS, где по-прежнему доступен режим отладки с горячей перезагрузкой и breakpoints
🔹 Обновите Flutter до версии 3.35 или более поздней: flutter upgrade
📌 Рекомендуемый рабочий процесс:
👉 Разрабатывайте и отлаживайте в симуляторе (доступна горячая перезагрузка)
👉 Тестируйте производительность и поведение на устройствах в режиме профиля
👉 Используйте режим релиза для QA, распространения и сборки App Store
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили рубрику.
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #iOS #debugmode #appdevelopment #mobiledevelopment