Самые лучшие обновлённые пакеты за последние 24 часа
firebase_auth 6.1.3 - плагин для аутентификации в Firebase при разработке приложений на Flutter. Уже 4240 лайков и более 1 140 000 скачиваний! 👍 Лайки: 4240, 📥 Скачиваний: 1.1М. Подробнее: https://pub.dev/packages/firebase_auth
firebase_core 4.3.0 - популярный пакет с 3990 лайками и более 2 960 000 скачиваний. Теперь включает обновленный Firebase iOS SDK до 12.6.0. 👍 Лайки: 3990, 📥 Скачиваний: 2.9М. Подробнее: https://pub.dev/packages/firebase_core
skeletonizer 2.1.2 - пакет для создания скелетных загрузок в приложениях, что улучшает пользовательский опыт во время загрузки контента. Пакет имеет 2120 лайков и более 183000 скачиваний! 👍 Лайки: 2120, 📥 Скачиваний: 183К. Подробнее: https://pub.dev/packages/skeletonizer
cloud_firestore 6.1.1 - пакет позволяет использовать API Cloud Firestore в приложениях Flutter. Пакет имеет 3750 лайков и более 979000 скачиваний. 👍 Лайки: 3750, 📥 Скачиваний: 979К. Подробнее: https://pub.dev/packages/cloud_firestore
_flutterfire_internals 1.3.65 - пакет содержит общий Dart-код для плагинов FlutterFire и не предназначен для публичного использования. Лайков: 3, Скачиваний: 2 900 000. Подробнее: https://pub.dev/packages/_flutterfire_internals
firebase_core_web 3.3.1 - пакет используется для реализации Firebase в веб-приложениях. Пакет набрал 54 лайка и более 2,9 млн скачиваний. 👍 Лайки: 54, 📥 Скачиваний: 2.9М. Подробнее: https://pub.dev/packages/firebase_core_web
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #firebase_auth #firebase_core #skeletonizer #cloud_firestore #_flutterfire_internals #firebase_core_web
firebase_auth 6.1.3 - плагин для аутентификации в Firebase при разработке приложений на Flutter. Уже 4240 лайков и более 1 140 000 скачиваний! 👍 Лайки: 4240, 📥 Скачиваний: 1.1М. Подробнее: https://pub.dev/packages/firebase_auth
firebase_core 4.3.0 - популярный пакет с 3990 лайками и более 2 960 000 скачиваний. Теперь включает обновленный Firebase iOS SDK до 12.6.0. 👍 Лайки: 3990, 📥 Скачиваний: 2.9М. Подробнее: https://pub.dev/packages/firebase_core
skeletonizer 2.1.2 - пакет для создания скелетных загрузок в приложениях, что улучшает пользовательский опыт во время загрузки контента. Пакет имеет 2120 лайков и более 183000 скачиваний! 👍 Лайки: 2120, 📥 Скачиваний: 183К. Подробнее: https://pub.dev/packages/skeletonizer
cloud_firestore 6.1.1 - пакет позволяет использовать API Cloud Firestore в приложениях Flutter. Пакет имеет 3750 лайков и более 979000 скачиваний. 👍 Лайки: 3750, 📥 Скачиваний: 979К. Подробнее: https://pub.dev/packages/cloud_firestore
_flutterfire_internals 1.3.65 - пакет содержит общий Dart-код для плагинов FlutterFire и не предназначен для публичного использования. Лайков: 3, Скачиваний: 2 900 000. Подробнее: https://pub.dev/packages/_flutterfire_internals
firebase_core_web 3.3.1 - пакет используется для реализации Firebase в веб-приложениях. Пакет набрал 54 лайка и более 2,9 млн скачиваний. 👍 Лайки: 54, 📥 Скачиваний: 2.9М. Подробнее: https://pub.dev/packages/firebase_core_web
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #firebase_auth #firebase_core #skeletonizer #cloud_firestore #_flutterfire_internals #firebase_core_web
❤1
Перенос камеры на карте: как сделать поведение идентичным 2ГИС
🗺 Вы когда-нибудь задумывались, как картографические приложения, такие как 2ГИС, Яндекс.Карты и Google Maps, реализуют перенос камеры на карте? 🤔 Это интересный вопрос, и сегодня мы поговорим об этом.
Когда вы нажимаете на карте в зону, которая закрывается элементами управления или другими виджетами, маркер на карте должен появиться и переместиться в "безопасную" зону, где с ним легче работать 📈. Для решения этой задачи необходимо определить, в какой зоне находится точка, и переместить камеру при необходимости. Точка может находиться в одной из трех зон: внутри сцены, вне сцены, но внутри области просмотра, или вне области просмотра 📍.
Для реализации этого алгоритма необходимо собрать вводные данные, такие как размер экрана, паддинги, которые формируют сцену, и позицию камеры 📊. Затем необходимо выполнить последовательность действий для определения координат видимой области и сцены, и перемещения точки при необходимости 🔄. Статья описывает процесс определения, находится ли точка внутри определенного прямоугольника на карте, используя векторные произведения для понимания, с какой стороны прямоугольника находится точка 📝.
Читать здесь: ссылка
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr #карты #камера #переноскамеры #2ГИС #ЯндексКарты #GoogleMaps
🗺 Вы когда-нибудь задумывались, как картографические приложения, такие как 2ГИС, Яндекс.Карты и Google Maps, реализуют перенос камеры на карте? 🤔 Это интересный вопрос, и сегодня мы поговорим об этом.
Когда вы нажимаете на карте в зону, которая закрывается элементами управления или другими виджетами, маркер на карте должен появиться и переместиться в "безопасную" зону, где с ним легче работать 📈. Для решения этой задачи необходимо определить, в какой зоне находится точка, и переместить камеру при необходимости. Точка может находиться в одной из трех зон: внутри сцены, вне сцены, но внутри области просмотра, или вне области просмотра 📍.
Для реализации этого алгоритма необходимо собрать вводные данные, такие как размер экрана, паддинги, которые формируют сцену, и позицию камеры 📊. Затем необходимо выполнить последовательность действий для определения координат видимой области и сцены, и перемещения точки при необходимости 🔄. Статья описывает процесс определения, находится ли точка внутри определенного прямоугольника на карте, используя векторные произведения для понимания, с какой стороны прямоугольника находится точка 📝.
Читать здесь: ссылка
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr #карты #камера #переноскамеры #2ГИС #ЯндексКарты #GoogleMaps
👍3
🧠 Понимание Flutter's BuildContext — ключ к мастерству Flutter-разработки!
Вы пишете свой первый виджет или оптимизируете rebuilds? В любом случае,
В этой статье мы разберем
Вы также узнаете о распространенных ошибках при работе с
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #softwaredevelopment
Вы пишете свой первый виджет или оптимизируете rebuilds? В любом случае,
BuildContext всегда играет ключевую роль за кулисами вашего приложения. Но что это такое и почему так важно?В этой статье мы разберем
BuildContext в технически точном, но доступном и полном полезных примеров формате. Вы узнаете, что такое BuildContext, как он связан с деревом виджетов, и почему он необходим для доступа к inherited виджетам, навигации и отображения UI-элементов.Вы также узнаете о распространенных ошибках при работе с
BuildContext, таких как использование контекста вне области видимости Scaffold, и как их избежать с помощью Builder и проверки mounted. Кроме того, статья затрагивает тему использования GetX — популярной библиотеки, которая абстрагируется от BuildContext и предлагает альтернативные решения для навигации, управления состоянием и зависимостями.🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #programming #softwaredevelopment
Обзор пакетов на тему HTML, CSS & SASS
csslib 1.0.2
csslib - простой и мощный парсер CSS на Dart, который можно использовать для парсинга CSS-стилей в ваших Dart-приложениях. Он имеет 61 лайк и 6.4M скачиваний.
👍 61, 📥 6.4M
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/csslib
html 0.15.6
html - парсер HTML5 на Dart, который прост в использовании и предоставляет удобный интерфейс для работы с HTML-документами. Он имеет 644 лайка и 6.4M скачиваний.
👍 644, 📥 6.4M
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/html
html_editor_enhanced 2.7.1
html_editor_enhanced - мощный пакет для создания визуальных редакторов HTML в ваших Flutter-приложениях, который поддерживает нативные Flutter-виджеты и оптимизированный WebView. Он имеет 25.6K скачиваний.
👍 0, 📥 25.6K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/html_editor_enhanced
sass 1.97.0
sass - пакет, который позволяет использовать Sass в Dart, делая написание CSS более приятным. Он имеет 94.6K скачиваний.
👍 0, 📥 94.6K
📅 Обновлено: 5 часов назад
https://pub.dev/packages/sass
linkcheck 3.1.0
linkcheck - быстрый и мощный инструмент для проверки ссылок на вашем сайте, который быстро сканирует сайт и предоставляет ясный отчет. Он имеет 15 лайков и 9.6K скачиваний.
👍 15, 📥 9.6K
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/linkcheck
htmltopdfwidgets 1.1.3
htmltopdfwidgets - пакет, который позволяет конвертировать HTML и Markdown в PDF-документы прямо в ваших Flutter-приложениях, поддерживая форматирование Rich Text Editor и другие элементы. Он имеет 67 лайков и 11.5K скачиваний.
👍 67, 📥 11.5K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/htmltopdfwidgets
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #csslib #html #html_editor_enhanced #sass #linkcheck #htmltopdfwidgets
csslib 1.0.2
csslib - простой и мощный парсер CSS на Dart, который можно использовать для парсинга CSS-стилей в ваших Dart-приложениях. Он имеет 61 лайк и 6.4M скачиваний.
👍 61, 📥 6.4M
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/csslib
html 0.15.6
html - парсер HTML5 на Dart, который прост в использовании и предоставляет удобный интерфейс для работы с HTML-документами. Он имеет 644 лайка и 6.4M скачиваний.
👍 644, 📥 6.4M
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/html
html_editor_enhanced 2.7.1
html_editor_enhanced - мощный пакет для создания визуальных редакторов HTML в ваших Flutter-приложениях, который поддерживает нативные Flutter-виджеты и оптимизированный WebView. Он имеет 25.6K скачиваний.
👍 0, 📥 25.6K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/html_editor_enhanced
sass 1.97.0
sass - пакет, который позволяет использовать Sass в Dart, делая написание CSS более приятным. Он имеет 94.6K скачиваний.
👍 0, 📥 94.6K
📅 Обновлено: 5 часов назад
https://pub.dev/packages/sass
linkcheck 3.1.0
linkcheck - быстрый и мощный инструмент для проверки ссылок на вашем сайте, который быстро сканирует сайт и предоставляет ясный отчет. Он имеет 15 лайков и 9.6K скачиваний.
👍 15, 📥 9.6K
📅 Обновлено: 6 месяцев назад
https://pub.dev/packages/linkcheck
htmltopdfwidgets 1.1.3
htmltopdfwidgets - пакет, который позволяет конвертировать HTML и Markdown в PDF-документы прямо в ваших Flutter-приложениях, поддерживая форматирование Rich Text Editor и другие элементы. Он имеет 67 лайков и 11.5K скачиваний.
👍 67, 📥 11.5K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/htmltopdfwidgets
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #csslib #html #html_editor_enhanced #sass #linkcheck #htmltopdfwidgets
Подойдут и для Android, и для iOS 🎄
Представьте, что вы можете настроить свой телефон новогодней заставкой, созданной с помощью технологии Flutter! 🎅️
Теперь это стало возможным! Для всех любителей вайба разработки на Flutter созданы специальные новогодние заставки, которые можно установить как на Android, так и на iOS.
Это отличный способ добавить немного праздничного настроения на ваш экран и поделиться им с друзьями или коллегами в рабочем чате.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #flutterfriendly 🎄⬇️
Представьте, что вы можете настроить свой телефон новогодней заставкой, созданной с помощью технологии Flutter! 🎅️
Теперь это стало возможным! Для всех любителей вайба разработки на Flutter созданы специальные новогодние заставки, которые можно установить как на Android, так и на iOS.
Это отличный способ добавить немного праздничного настроения на ваш экран и поделиться им с друзьями или коллегами в рабочем чате.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #flutterfriendly 🎄⬇️
Flutter Мультипоточность: Секреты Фоновой Работы и Производительности
Хотите, чтобы ваше Flutter-приложение работало гладко и быстро, даже при выполнении сложных задач? Тогда вам нужно разобраться в мультипоточности!
В этой статье вы найдёте полное руководство по работе с потоками в Flutter — от цикла событий до изолятов, фонового планирования и оптимизации производительности. Вы узнаете, как использовать инструменты Dart и Flutter для выполнения тяжёлых задач без зависания интерфейса.
В статье рассматриваются такие темы, как:
- Модель потоков в Flutter и принцип работы изолятов
- Использование
- Работа с изолятами и передача данных между ними
- Третьесторонние библиотеки для фоновой работы, такие как
- Лучшие практики и советы по оптимизации производительности и отладке
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам эта рубрика?
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #мобильнаяразработка #производительность #оптимизация #мультипоточность
Хотите, чтобы ваше Flutter-приложение работало гладко и быстро, даже при выполнении сложных задач? Тогда вам нужно разобраться в мультипоточности!
В этой статье вы найдёте полное руководство по работе с потоками в Flutter — от цикла событий до изолятов, фонового планирования и оптимизации производительности. Вы узнаете, как использовать инструменты Dart и Flutter для выполнения тяжёлых задач без зависания интерфейса.
В статье рассматриваются такие темы, как:
- Модель потоков в Flutter и принцип работы изолятов
- Использование
async/await, Future и compute() для асинхронных задач- Работа с изолятами и передача данных между ними
- Третьесторонние библиотеки для фоновой работы, такие как
workmanager и flutter_background- Лучшие практики и советы по оптимизации производительности и отладке
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам эта рубрика?
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #мобильнаяразработка #производительность #оптимизация #мультипоточность
❤2👍1
Самые лучшие обновлённые пакеты за последние 24 часа
auto_route 11.1.0 - плагин для навигации в Flutter, позволяющий упростить настройку маршрутов и передачу аргументов между экранами.
В новой версии были внесены следующие изменения:
- Deprecated метод animatePageTransition
- Добавлен конструктор .named для PageRouteInfo и AutoRoute, позволяющий использовать именованные маршруты без генерации кода
👍 Лайки: 3360, 📥 Скачиваний: 273К
https://pub.dev/packages/auto_route
video_player_android 2.9.0 - плагин для воспроизведения видео в Android.
Теперь доступны методы getAudioTracks() и selectAudioTrack() для Android с использованием ExoPlayer.
👍 Лайки: 30, 📥 Скачиваний: 2.9М
https://pub.dev/packages/video_player_android
google_mobile_ads 7.0.0 - плагин для показа рекламы в приложениях Flutter.
Теперь включает ограничения символов для шаблонов Native Ad, исправлено выравнивание для небольших шаблонов Native Ads и обновлены зависимости.
👍 Лайки: 2440, 📥 Скачиваний: 625К
https://pub.dev/packages/google_mobile_ads
syncfusion_flutter_core 32.1.19 - пакет для создания различных виджетов Flutter, включая календари, диаграммы, таблицы и многое другое.
Несмотря на отсутствие изменений в этом обновлении, пакет остается популярным среди разработчиков:
👍 Лайки: 247, 📥 Скачиваний: 667К
https://pub.dev/packages/syncfusion_flutter_core
Serverpod 3.1.0 - следующее поколение серверов и веб-серверов, построенных для сообщества Flutter.
Он позволяет писать серверный код на Dart, автоматически генерировать API и подключать базу данных с минимальными усилиями.
В новой версии улучшена поддержка Flutter web, добавлены новые инструменты для разработчиков, исправлены важные ошибки и многое другое.
👍 Лайки: 693, 📥 Скачиваний: 17.5К
https://pub.dev/packages/serverpod
flutter_inapp_purchase 8.0.0 - плагин для покупок внутри приложения.
Теперь поддерживает несколько скидочных предложений для одного продукта и внешние программы выставления счетов на Android.
Изменения в API verifyPurchase и validateReceipt для использования платформо-специфических опций.
👍 Лайки: 435, 📥 Скачиваний: 4.9К
https://pub.dev/packages/flutter_inapp_purchase
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #auto_route #video_player_android #google_mobile_ads #syncfusion_flutter_core #Serverpod #flutter_inapp_purchase
auto_route 11.1.0 - плагин для навигации в Flutter, позволяющий упростить настройку маршрутов и передачу аргументов между экранами.
В новой версии были внесены следующие изменения:
- Deprecated метод animatePageTransition
- Добавлен конструктор .named для PageRouteInfo и AutoRoute, позволяющий использовать именованные маршруты без генерации кода
👍 Лайки: 3360, 📥 Скачиваний: 273К
https://pub.dev/packages/auto_route
video_player_android 2.9.0 - плагин для воспроизведения видео в Android.
Теперь доступны методы getAudioTracks() и selectAudioTrack() для Android с использованием ExoPlayer.
👍 Лайки: 30, 📥 Скачиваний: 2.9М
https://pub.dev/packages/video_player_android
google_mobile_ads 7.0.0 - плагин для показа рекламы в приложениях Flutter.
Теперь включает ограничения символов для шаблонов Native Ad, исправлено выравнивание для небольших шаблонов Native Ads и обновлены зависимости.
👍 Лайки: 2440, 📥 Скачиваний: 625К
https://pub.dev/packages/google_mobile_ads
syncfusion_flutter_core 32.1.19 - пакет для создания различных виджетов Flutter, включая календари, диаграммы, таблицы и многое другое.
Несмотря на отсутствие изменений в этом обновлении, пакет остается популярным среди разработчиков:
👍 Лайки: 247, 📥 Скачиваний: 667К
https://pub.dev/packages/syncfusion_flutter_core
Serverpod 3.1.0 - следующее поколение серверов и веб-серверов, построенных для сообщества Flutter.
Он позволяет писать серверный код на Dart, автоматически генерировать API и подключать базу данных с минимальными усилиями.
В новой версии улучшена поддержка Flutter web, добавлены новые инструменты для разработчиков, исправлены важные ошибки и многое другое.
👍 Лайки: 693, 📥 Скачиваний: 17.5К
https://pub.dev/packages/serverpod
flutter_inapp_purchase 8.0.0 - плагин для покупок внутри приложения.
Теперь поддерживает несколько скидочных предложений для одного продукта и внешние программы выставления счетов на Android.
Изменения в API verifyPurchase и validateReceipt для использования платформо-специфических опций.
👍 Лайки: 435, 📥 Скачиваний: 4.9К
https://pub.dev/packages/flutter_inapp_purchase
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #auto_route #video_player_android #google_mobile_ads #syncfusion_flutter_core #Serverpod #flutter_inapp_purchase
Создайте собственный CLI-инструмент для Flutter-проекта с помощью Dart!
🚀 Хотите упростить свою работу и автоматизировать рутинные задачи в Flutter-проекте? 🤔
В этой статье вы узнаете, как создать собственный инструмент командной строки (CLI) с помощью Dart, который поможет вам сэкономить время и повысить эффективность работы. 📈 Автор делится пошаговой инструкцией по созданию CLI-инструмента, используя пакет DCli, и показывает, как генерировать шаблонные файлы и папки для вашего проекта. 📁
Вы узнаете, как:
✨ Создать консольное приложение с Dart
✨ Использовать пакет DCli для создания CLI-инструмента
✨ Генерировать шаблонные файлы и папки для вашего проекта
✨ Активировать CLI-инструмент как глобальную команду
Переходите по ссылкам, чтобы узнать больше:
🇷🇺Читать на русском
🇬🇧Читать на английском
🌐Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! 👍
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #CLI #DevTools #Productivity
🚀 Хотите упростить свою работу и автоматизировать рутинные задачи в Flutter-проекте? 🤔
В этой статье вы узнаете, как создать собственный инструмент командной строки (CLI) с помощью Dart, который поможет вам сэкономить время и повысить эффективность работы. 📈 Автор делится пошаговой инструкцией по созданию CLI-инструмента, используя пакет DCli, и показывает, как генерировать шаблонные файлы и папки для вашего проекта. 📁
Вы узнаете, как:
✨ Создать консольное приложение с Dart
✨ Использовать пакет DCli для создания CLI-инструмента
✨ Генерировать шаблонные файлы и папки для вашего проекта
✨ Активировать CLI-инструмент как глобальную команду
Переходите по ссылкам, чтобы узнать больше:
🇷🇺Читать на русском
🇬🇧Читать на английском
🌐Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику! 👍
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #CLI #DevTools #Productivity
Обзор пакетов на тему WiFi & Network
WiFi IoT 0.3.19+2
WiFi IoT - плагин Flutter для управления Wi-Fi соединениями на Android и iOS. Позволяет сканировать сети, подключаться и отключаться от них, получать информацию о подключении.
👍 Лайки: 292, 📥 Скачиваний: 939
📅 Обновлено: 10 месяцев назад
https://pub.dev/packages/wifi_iot
Bonsoir 6.0.1
Bonsoir - библиотека Zeroconf для обнаружения сетевых сервисов и вещания своих собственных. Она позволяет легко обнаруживать и использовать сетевые сервисы в приложениях Flutter.
👍 Лайки: 141, 📥 Скачиваний: 27.2K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/bonsoir
Flutter FTP Connect 2.0.10
Flutter FTP Connect - простой и надежный пакет для взаимодействия с FTP-серверами. Он позволяет загружать и скачивать файлы, просматривать содержимое директорий и управлять файлами на FTP.
👍 Лайки: 139, 📥 Скачиваний: 2.5K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/ftpconnect
network_info_plus 7.0.0
network_info_plus - пакет для Flutter, позволяющий приложениям получать информацию о сети и настраиваться в соответствии с ней. Он поддерживает Android, iOS, macOS, Linux и Windows.
👍 Лайки: 770, 📥 Скачиваний: 213K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/network_info_plus
Internet File 1.3.0
Internet File - пакет для загрузки файлов из интернета, который работает на всех платформах. Он позволяет легко загружать файлы из интернета и использовать их в приложениях Flutter.
👍 Лайки: 126, 📥 Скачиваний: 128K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/internet_file
DartSSH2 2.13.0
DartSSH2 - мощный SSH и SFTP клиент на Dart. Он позволяет легко использовать SSH и SFTP в приложениях Flutter и Dart, предоставляя широкий спектр функций для работы с серверами.
👍 Лайки: 139, 📥 Скачиваний: 6.8K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/dartssh2
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #WiFiIot #Bonsoir #FlutterFtpConnect #network_info_plus #InternetFile #DartSSH2
WiFi IoT 0.3.19+2
WiFi IoT - плагин Flutter для управления Wi-Fi соединениями на Android и iOS. Позволяет сканировать сети, подключаться и отключаться от них, получать информацию о подключении.
👍 Лайки: 292, 📥 Скачиваний: 939
📅 Обновлено: 10 месяцев назад
https://pub.dev/packages/wifi_iot
Bonsoir 6.0.1
Bonsoir - библиотека Zeroconf для обнаружения сетевых сервисов и вещания своих собственных. Она позволяет легко обнаруживать и использовать сетевые сервисы в приложениях Flutter.
👍 Лайки: 141, 📥 Скачиваний: 27.2K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/bonsoir
Flutter FTP Connect 2.0.10
Flutter FTP Connect - простой и надежный пакет для взаимодействия с FTP-серверами. Он позволяет загружать и скачивать файлы, просматривать содержимое директорий и управлять файлами на FTP.
👍 Лайки: 139, 📥 Скачиваний: 2.5K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/ftpconnect
network_info_plus 7.0.0
network_info_plus - пакет для Flutter, позволяющий приложениям получать информацию о сети и настраиваться в соответствии с ней. Он поддерживает Android, iOS, macOS, Linux и Windows.
👍 Лайки: 770, 📥 Скачиваний: 213K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/network_info_plus
Internet File 1.3.0
Internet File - пакет для загрузки файлов из интернета, который работает на всех платформах. Он позволяет легко загружать файлы из интернета и использовать их в приложениях Flutter.
👍 Лайки: 126, 📥 Скачиваний: 128K
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/internet_file
DartSSH2 2.13.0
DartSSH2 - мощный SSH и SFTP клиент на Dart. Он позволяет легко использовать SSH и SFTP в приложениях Flutter и Dart, предоставляя широкий спектр функций для работы с серверами.
👍 Лайки: 139, 📥 Скачиваний: 6.8K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/dartssh2
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #WiFiIot #Bonsoir #FlutterFtpConnect #network_info_plus #InternetFile #DartSSH2
👍1
Революция в создании интерфейсов: GenUI SDK для Flutter! 🚀
Привет, друзья! Сегодня я хочу рассказать вам о невероятном инструменте, который изменит способ создания динамических пользовательских интерфейсов в ваших приложениях Flutter - GenUI SDK! 🤩
Этот инструмент использует генеративный ИИ для создания адаптивных визуальных компонентов, таких как выпадающие списки, слайдеры, карусели товаров и формы с выбором даты. И все это меняется в реальном времени, в зависимости от намерений пользователя! 🔮
Но как это работает? 🤔 Процесс устроен как интерактивный цикл. Пользователь вводит запрос, а приложение отправляет его ИИ-агенту вместе с описанием доступных виджетов. Дальше ИИ-агент генерирует не только текст, но и описание интерфейса с помощью инструментов GenUI SDK. Обычно это структура в формате JSON, которую приложение десериализует и превращает в соответствующие Flutter-виджеты. 📈
GenUI SDK может отрисовывать стандартные компоненты постепенно, по мере генерации ответа большой языковой моделью (LLM). Так интерфейс появляется быстрее, и пользователю не нужно ждать, пока придет ответ целиком! 🕒
Что еще может GenUI SDK? 🤔
🔴 Генерировать UI из структурированных данных
🔴 Работать с настраиваемым каталогом виджетов
🔴 Обрабатывать события и поддерживать интерактивный диалог
Каталог виджетов задает словарь Flutter-компонентов, которые ИИ может использовать. Каждый CatalogItem содержит имя виджета, JSON-схему его свойств и builder-функцию для рендеринга. 📚
Реактивная система автоматически перестраивает виджеты при изменении данных в клиентской модели. А обработка событий позволяет фиксировать действия пользователя (клики, ввод текста) и отправлять обновленное состояние обратно ИИ для следующего шага. 🔄
Практическое применение GenUI SDK? 🤔 Подходит для AI-нативных приложений, где вместо текстового списка продуктов можно показать кликабельную карусель, а при планировании поездки — сгенерировать форму с полями ввода и слайдерами. 🗺
Полную новость читайте здесь и в блоге.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #flutterfriendly #AI #GenUI #SDK
Привет, друзья! Сегодня я хочу рассказать вам о невероятном инструменте, который изменит способ создания динамических пользовательских интерфейсов в ваших приложениях Flutter - GenUI SDK! 🤩
Этот инструмент использует генеративный ИИ для создания адаптивных визуальных компонентов, таких как выпадающие списки, слайдеры, карусели товаров и формы с выбором даты. И все это меняется в реальном времени, в зависимости от намерений пользователя! 🔮
Но как это работает? 🤔 Процесс устроен как интерактивный цикл. Пользователь вводит запрос, а приложение отправляет его ИИ-агенту вместе с описанием доступных виджетов. Дальше ИИ-агент генерирует не только текст, но и описание интерфейса с помощью инструментов GenUI SDK. Обычно это структура в формате JSON, которую приложение десериализует и превращает в соответствующие Flutter-виджеты. 📈
GenUI SDK может отрисовывать стандартные компоненты постепенно, по мере генерации ответа большой языковой моделью (LLM). Так интерфейс появляется быстрее, и пользователю не нужно ждать, пока придет ответ целиком! 🕒
Что еще может GenUI SDK? 🤔
🔴 Генерировать UI из структурированных данных
🔴 Работать с настраиваемым каталогом виджетов
🔴 Обрабатывать события и поддерживать интерактивный диалог
Каталог виджетов задает словарь Flutter-компонентов, которые ИИ может использовать. Каждый CatalogItem содержит имя виджета, JSON-схему его свойств и builder-функцию для рендеринга. 📚
Реактивная система автоматически перестраивает виджеты при изменении данных в клиентской модели. А обработка событий позволяет фиксировать действия пользователя (клики, ввод текста) и отправлять обновленное состояние обратно ИИ для следующего шага. 🔄
Практическое применение GenUI SDK? 🤔 Подходит для AI-нативных приложений, где вместо текстового списка продуктов можно показать кликабельную карусель, а при планировании поездки — сгенерировать форму с полями ввода и слайдерами. 🗺
Полную новость читайте здесь и в блоге.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #flutterfriendly #AI #GenUI #SDK
Создание доступного кастомного чекбокса в Flutter: руководство с примерами
В современном мире разработки приложений доступность является не просто дополнительной функцией, а необходимой составляющей. Сегодня мы рассмотрим, как создать кастомный виджет чекбокса в Flutter, обеспечивающий отличную доступность с клавиатуры и чистый, поддерживаемый код.
В статье рассматривается создание виджета
Вы получите практические знания о том, как создать кастомный виджет, поддерживающий стандартные взаимодействия с клавиатурой (Enter и Space), и как обеспечить чистоту и поддерживаемость кода. Кроме того, будут представлены примеры использования и советы по лучшему управлению ресурсами и обеспечению доступности.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам эта рубрика?
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #accessibility #customwidgets #keyboardnavigation
В современном мире разработки приложений доступность является не просто дополнительной функцией, а необходимой составляющей. Сегодня мы рассмотрим, как создать кастомный виджет чекбокса в Flutter, обеспечивающий отличную доступность с клавиатуры и чистый, поддерживаемый код.
В статье рассматривается создание виджета
FocusedCheckBox, который решает проблемы стандартного Checkbox виджета Flutter, связанные с управлением фокусом и взаимодействием с клавиатурой. Вы узнаете, как обеспечить согласованную навигацию с клавиатуры, правильное управление состояниями фокуса и гибкое управление узлами фокуса.Вы получите практические знания о том, как создать кастомный виджет, поддерживающий стандартные взаимодействия с клавиатурой (Enter и Space), и как обеспечить чистоту и поддерживаемость кода. Кроме того, будут представлены примеры использования и советы по лучшему управлению ресурсами и обеспечению доступности.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам эта рубрика?
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #accessibility #customwidgets #keyboardnavigation
Самые лучшие обновлённые пакеты за последние 24 часа
Serverpod 3.1.1 - это следующее поколение серверов для приложений и веб-приложений, построенное для сообщества Flutter. Он позволяет писать серверный код на Dart, автоматически генерировать API и подключать базу данных с минимальными усилиями. В новой версии исправлены ошибки, связанные с неизвестными кодировками и неправильной службой веб-сервера. 👍 Лайки: 693, 📥 Скачиваний: 18К
https://pub.dev/packages/serverpod
intercom_flutter 9.4.21 - это обертка для Intercom Android, iOS и Web-проектов, позволяющая использовать функции Intercom в своих приложениях. В новой версии обновлен Intercom iOS SDK до версии 19.4.1. 👍 Лайки: 151, 📥 Скачиваний: 91К
https://pub.dev/packages/intercom_flutter
objective_c 9.2.2 - это пакет, который позволяет доступ к Objective C из Flutter и используется как библиотека поддержки для package:ffigen. В новой версии исправлена ошибка, из-за которой сборка не работала в старых версиях XCode. 👍 Лайки: 11, 📥 Скачиваний: 685К
https://pub.dev/packages/objective_c
heroine 0.6.0+1 - это пакет, который используется для создания плавных и настраиваемых переходов между экранами в приложениях Flutter. В новой версии добавлена документация для функции continuouslyTrackTarget. 👍 Лайки: 279, 📥 Скачиваний: 135
https://pub.dev/packages/heroine
hive_ce 2.3.0 - это быстрая и безопасная NoSQL база данных, написанная на Dart. В новой версии добавлена поддержка Flutter web WASM компиляции и исправлены проблемы с анализом кода. 👍 Лайки: 477, 📥 Скачиваний: 578К
https://pub.dev/packages/hive_ce
lean_builder 0.1.5 - это оптимизированная система сборки для Dart, которая применяет принципы минимизации отходов и максимизации скорости. В новой версии улучшена производительность и эффективность сборки, а также исправлены незначительные ошибки и улучшена стабильность. 👍 Лайки: 46, 📥 Скачиваний: 223К
https://pub.dev/packages/lean_builder
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #Serverpod #intercom_flutter #objective_c #heroine #hive_ce #lean_builder
Serverpod 3.1.1 - это следующее поколение серверов для приложений и веб-приложений, построенное для сообщества Flutter. Он позволяет писать серверный код на Dart, автоматически генерировать API и подключать базу данных с минимальными усилиями. В новой версии исправлены ошибки, связанные с неизвестными кодировками и неправильной службой веб-сервера. 👍 Лайки: 693, 📥 Скачиваний: 18К
https://pub.dev/packages/serverpod
intercom_flutter 9.4.21 - это обертка для Intercom Android, iOS и Web-проектов, позволяющая использовать функции Intercom в своих приложениях. В новой версии обновлен Intercom iOS SDK до версии 19.4.1. 👍 Лайки: 151, 📥 Скачиваний: 91К
https://pub.dev/packages/intercom_flutter
objective_c 9.2.2 - это пакет, который позволяет доступ к Objective C из Flutter и используется как библиотека поддержки для package:ffigen. В новой версии исправлена ошибка, из-за которой сборка не работала в старых версиях XCode. 👍 Лайки: 11, 📥 Скачиваний: 685К
https://pub.dev/packages/objective_c
heroine 0.6.0+1 - это пакет, который используется для создания плавных и настраиваемых переходов между экранами в приложениях Flutter. В новой версии добавлена документация для функции continuouslyTrackTarget. 👍 Лайки: 279, 📥 Скачиваний: 135
https://pub.dev/packages/heroine
hive_ce 2.3.0 - это быстрая и безопасная NoSQL база данных, написанная на Dart. В новой версии добавлена поддержка Flutter web WASM компиляции и исправлены проблемы с анализом кода. 👍 Лайки: 477, 📥 Скачиваний: 578К
https://pub.dev/packages/hive_ce
lean_builder 0.1.5 - это оптимизированная система сборки для Dart, которая применяет принципы минимизации отходов и максимизации скорости. В новой версии улучшена производительность и эффективность сборки, а также исправлены незначительные ошибки и улучшена стабильность. 👍 Лайки: 46, 📥 Скачиваний: 223К
https://pub.dev/packages/lean_builder
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #Serverpod #intercom_flutter #objective_c #heroine #hive_ce #lean_builder
👍1
🚀 Вышел Serverpod 3.0 "Industrial"! 🤩
Разработчики заявили о поддержке более 80 новых фич относительно второй версии 🤔.
Ключевые изменения включают в себя свой веб-сервер с поддержкой динамических роутов, middleware, fallback, статических файлов с cache busting и HTTP range requests, а также полную поддержку Flutter Web 🌐.
Переписанная аутентификация теперь поддерживает JWT, server-side сессии, а также Email/Google/Apple прямо «из коробки» 📦.
Другие фичи включают полиморфизм в моделях и эндпоинтах, partial updates для баз данных, FlutterRoute/SpaRoute для SPA, улучшенный ORM, тесты, логи и health checks 📈.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #madteacher_channel
Разработчики заявили о поддержке более 80 новых фич относительно второй версии 🤔.
Ключевые изменения включают в себя свой веб-сервер с поддержкой динамических роутов, middleware, fallback, статических файлов с cache busting и HTTP range requests, а также полную поддержку Flutter Web 🌐.
Переписанная аутентификация теперь поддерживает JWT, server-side сессии, а также Email/Google/Apple прямо «из коробки» 📦.
Другие фичи включают полиморфизм в моделях и эндпоинтах, partial updates для баз данных, FlutterRoute/SpaRoute для SPA, улучшенный ORM, тесты, логи и health checks 📈.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #madteacher_channel
Flutter: Необычные примеры использования виджета InkWell
Вы ищете способы сделать свои Flutter-приложения более интерактивными и визуально привлекательными? Тогда вам обязательно нужно познакомиться с виджетом InkWell поближе!
В этой статье рассматриваются различные приёмы и примеры использования InkWell, от создания кастомных кнопок и интерактивных карточек до обработки жестов и визуальной обратной связи. Вы узнаете, как использовать InkWell для добавления эффектов ряби и обработки различных жестов, а также чем он отличается от InkResponse и Ink.
Читайте подробнее в статье:
🇷🇺Статья на русском языке
🇬🇧Статья на английском языке
🌐Оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #uiux
Вы ищете способы сделать свои Flutter-приложения более интерактивными и визуально привлекательными? Тогда вам обязательно нужно познакомиться с виджетом InkWell поближе!
В этой статье рассматриваются различные приёмы и примеры использования InkWell, от создания кастомных кнопок и интерактивных карточек до обработки жестов и визуальной обратной связи. Вы узнаете, как использовать InkWell для добавления эффектов ряби и обработки различных жестов, а также чем он отличается от InkResponse и Ink.
Читайте подробнее в статье:
🇷🇺Статья на русском языке
🇬🇧Статья на английском языке
🌐Оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #uiux
👍1
Гармоничная вёрстка текста 📐 - это то, что делает ваше приложение действительно красивым и удобным в использовании! 🌟 Но как добиться этой гармонии? 🤔 Все просто: используйте виджет
В карточках есть готовый гайд для чистого UI с текстом ⬆️. Андрей, Flutter Developer Surf, объяснил, как работает
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #surf_flutter 🏄
Baseline, который помогает выровнять шрифт по одной черте, и IgnoreBaseline, чтобы иконки в том же ряду не ломали структуру 🔄. В карточках есть готовый гайд для чистого UI с текстом ⬆️. Андрей, Flutter Developer Surf, объяснил, как работает
crossAxisAlignment с параметром baseline, чем отличается выравнивание для кириллицы и иероглифов и как грамотно применять эти виджеты в коде 📝.Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #surf_flutter 🏄
Обзор пакетов на тему Multimedia Picker
insta_assets_picker 3.4.0
insta_assets_picker - пакет для Flutter, который позволяет пользователям выбирать фотографии и видео, как в Instagram. Он имеет Instagram-стиль интерфейса и поддерживает изображения и видео.
👍 Лайки: 161, 📥 Скачиваний: 1.9K
📅 Обновлено: 49 дней назад
https://pub.dev/packages/insta_assets_picker
image_picker_for_web 3.1.1
image_picker_for_web - веб-реализация популярного плагина image_picker для Flutter, которая позволяет пользователю выбирать изображения и видео из файловой системы браузера.
👍 Лайки: 174, 📥 Скачиваний: 2.6M
📅 Обновлено: 29 дней назад
https://pub.dev/packages/image_picker_for_web
image_picker 1.2.1
Image Picker для Flutter - пакет для выбора изображений из галереи и拍摄 новых фотографий с помощью камеры, поддерживающий Android, iOS, Linux, macOS, Web и Windows.
👍 Лайки: 7650, 📥 Скачиваний: 2.5M
📅 Обновлено: 36 дней назад
https://pub.dev/packages/image_picker
wechat_camera_picker 4.4.0
wechat_camera_picker - пакет для Flutter, который предоставляет камеру, повторяющую интерфейс WeChat, с поддержкой съемки фото и видео, настройкой внешнего вида и другими функциями.
👍 Лайки: 277, 📥 Скачиваний: 12.3K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/wechat_camera_picker
gal 2.3.2
Gal - пакет для сохранения изображений и видео в галерею, поддерживающий Android, iOS, macOS, Windows и Linux, с функциями сохранения видео и изображений из интернета и в альбомы.
👍 Лайки: 534, 📥 Скачиваний: 159K
📅 Обновлено:
https://pub.dev/packages/gal
wechat_assets_picker 10.0.0
Flutter WeChat Assets Picker - пакет для выбора медиафайлов в стиле WeChat, поддерживающий фото, видео и аудио.
👍 Лайки: 847, 📥 Скачиваний: 38.7K
📅 Обновлено: 25 дней назад
https://pub.dev/packages/wechat_assets_picker
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #insta_assets_picker #image_picker_for_web #image_picker #wechat_camera_picker #gal #wechat_assets_picker
insta_assets_picker 3.4.0
insta_assets_picker - пакет для Flutter, который позволяет пользователям выбирать фотографии и видео, как в Instagram. Он имеет Instagram-стиль интерфейса и поддерживает изображения и видео.
👍 Лайки: 161, 📥 Скачиваний: 1.9K
📅 Обновлено: 49 дней назад
https://pub.dev/packages/insta_assets_picker
image_picker_for_web 3.1.1
image_picker_for_web - веб-реализация популярного плагина image_picker для Flutter, которая позволяет пользователю выбирать изображения и видео из файловой системы браузера.
👍 Лайки: 174, 📥 Скачиваний: 2.6M
📅 Обновлено: 29 дней назад
https://pub.dev/packages/image_picker_for_web
image_picker 1.2.1
Image Picker для Flutter - пакет для выбора изображений из галереи и拍摄 новых фотографий с помощью камеры, поддерживающий Android, iOS, Linux, macOS, Web и Windows.
👍 Лайки: 7650, 📥 Скачиваний: 2.5M
📅 Обновлено: 36 дней назад
https://pub.dev/packages/image_picker
wechat_camera_picker 4.4.0
wechat_camera_picker - пакет для Flutter, который предоставляет камеру, повторяющую интерфейс WeChat, с поддержкой съемки фото и видео, настройкой внешнего вида и другими функциями.
👍 Лайки: 277, 📥 Скачиваний: 12.3K
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/wechat_camera_picker
gal 2.3.2
Gal - пакет для сохранения изображений и видео в галерею, поддерживающий Android, iOS, macOS, Windows и Linux, с функциями сохранения видео и изображений из интернета и в альбомы.
👍 Лайки: 534, 📥 Скачиваний: 159K
📅 Обновлено:
https://pub.dev/packages/gal
wechat_assets_picker 10.0.0
Flutter WeChat Assets Picker - пакет для выбора медиафайлов в стиле WeChat, поддерживающий фото, видео и аудио.
👍 Лайки: 847, 📥 Скачиваний: 38.7K
📅 Обновлено: 25 дней назад
https://pub.dev/packages/wechat_assets_picker
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #insta_assets_picker #image_picker_for_web #image_picker #wechat_camera_picker #gal #wechat_assets_picker