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

smooth_sheets обновился до версии 0.11.0
Пакет для Flutter, который предлагает виджеты модальных и постоянных листов. Добавлены новые функции, такие как возможность растягивать фактическую высоту листа при перетаскивании и поддержка родного поведения растягивания модальных листов iOS.
👍 Лайки: 361, 📥 Скачиваний: 9.9К
https://pub.dev/packages/smooth_sheets

firestore_cache обновился до версии 2.3.0+1
Пакет для кэширования документов Firestore. Обновлен год авторских прав на 2023.
👍 Лайки: 103, 📥 Скачиваний: 1.9К
https://pub.dev/packages/firestore_cache

freezed обновился до версии 3.0.6
Генератор кода для создания классов данных, объединений и вложенных классов в Dart. Убраны логи.
👍 Лайки: 4200, 📥 Скачиваний: 1.65М
https://pub.dev/packages/freezed

sign_in_with_apple обновился до версии 7.0.1
Пакет для интеграции авторизации через Apple ID в приложения на Flutter. Добавлена возможность отключить кнопку авторизации.
👍 Лайки: 2040, 📥 Скачиваний: 460К
https://pub.dev/packages/sign_in_with_apple

bottom_picker обновился до версии 3.0.0
Пакет для Flutter, который предлагает пикеры для выбора даты и времени. Теперь поддерживает десктоп и веб-платформы.
👍 Лайки: 314, 📥 Скачиваний: 15.8К
https://pub.dev/packages/bottom_picker

#smooth_sheets #firestore_cache #freezed #sign_in_with_apple #bottom_picker #flutter #dart #pubdev #flutterpulse
Обзор пакетов на тему firestore_paging_controller 🚀

Firebase Pagination 📈
Пакет для упрощения пагинации данных в Firebase Realtime Database и Firestore.
Версия: 4.1.0
👍 Лайки: 83, 📥 Скачиваний: 3.5К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/firebase_pagination

Very Good Infinite List 📊
Эта библиотека позволяет легко отображать пагинированные данные в ваших Flutter-приложениях.
Версия: 0.9.0
👍 Лайки: 279, 📥 Скачиваний: 11.9К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/very_good_infinite_list

Number Paginator 📈
Виджет пагинации для Flutter, который позволяет переключаться между номерами страниц.
Версия: 1.1.0
👍 Лайки: 101, 📥 Скачиваний: 19.3К
Последнее обновление 📅: 9 дней назад
https://pub.dev/packages/number_paginator

Infinite Scroll Pagination 📊
Пакет позволяет реализовать бесконечную прокрутку и подгрузку элементов по мере прокрутки экрана.
Версия: 5.0.0
👍 Лайки: 3.7К, 📥 Скачиваний: 362К
Последнее обновление 📅: 49 дней назад
https://pub.dev/packages/infinite_scroll_pagination

Lazy Load Indexed Stack 📈
Пакет расширяет IndexedStack, позволяя загружать виджеты только при необходимости.
Версия: 1.2.1
👍 Лайки: 92, 📥 Скачиваний: 14.1К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/lazy_load_indexed_stack

Loading More List 📊
Пакет позволяет создавать списки с загрузкой данных по мере прокрутки.
Версия: 7.1.0
👍 Лайки: 174, 📥 Скачиваний: 3.4К
Последнее обновление 📅: 8 месяцев назад
https://pub.dev/packages/loading_more_list

#firestore_paging_controller #flutter #dart #pubdev #firebase_pagination #very_good_infinite_list #number_paginator #infinite_scroll_pagination #lazy_load_indexed_stack #loading_more_list #flutterpulse
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Flutter Android Lifecycle Plugin обновился до версии 2.0.28!
Плагин для Flutter, который позволяет другим плагинам получить доступ к объектам Android Lifecycle. Удален устаревший код, связанный с поддержкой SDK <21.
👍 Лайки: 105, 📥 Скачиваний: 3.1М
https://pub.dev/packages/flutter_lifecycle

Flutter BlurHash обновился до версии 0.9.0!
Пакет для создания компактных представлений изображений в виде placeholder'ов. Теперь он стал ещё быстрее благодаря оптимизациям от Raouf Rahiche.
👍 Лайки: 1.6К, 📥 Скачиваний: 237К
https://pub.dev/packages/blurhash

LocalHeroTransform обновился до версии 1.0.1!
Пакет для создания плавных анимаций перехода между сеткой и списком с возможностью кастомизации и оптимизацией производительности. Оптимизирован интерфейс для мобильных устройств и веб-приложений.
👍 Лайки: 116, 📥 Скачиваний: 201
https://pub.dev/packages/local_hero_transform

Nylo Framework обновился до версии 6.8.2!
Микрофреймворк для Flutter, который упрощает разработку приложений, предоставляя простой шаблон и MVC-паттерн. Обновлены файлы pubspec.yaml.
👍 Лайки: 96, 📥 Скачиваний: 3.8К
https://pub.dev/packages/nylo

Firestore Cache обновился до версии 2.3.0+1!
Пакет для чтения документов Firestore сначала из кэша, а затем с сервера. Обновлен год авторских прав на 2023.
👍 Лайки: 103, 📥 Скачиваний: 1.6К
https://pub.dev/packages/firestore_cache

#flutter #dart #pubdev #flutterpulse #flutter_android_lifecycle_plugin #flutter_blurhash #local_hero_transform #nylo_framework #firestore_cache
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Firestore Cache обновился до версии 2.3.0+1
Пакет для Flutter, который позволяет читать документы Firestore сначала из кэша, а затем с сервера. Обновлена информация о лицензии и годе авторских прав.
👍 Лайки: 103, 📥 Скачиваний: 1.6К
https://pub.dev/packages/firestore_cache

Radio Player обновился до версии 2.0.0
Пакет для Flutter, который позволяет проигрывать аудио-контент в фоновом режиме с поддержкой управления с экрана блокировки. Переход на media3 и минимальная версия iOS увеличена до 15.0.
👍 Лайки: 84, 📥 Скачиваний: 735
https://pub.dev/packages/radio_player

Sleek Circular Slider обновился до версии 2.1.0
Пакет для Flutter, который представляет собой удобный и настраиваемый круговой слайдер/индикатор прогресса и спиннер. Обновлён код и добавлены небольшие исправления и улучшения.
👍 Лайки: 1320, 📥 Скачиваний: 19.3К
https://pub.dev/packages/sleek_circular_slider

Screen Brightness обновился до версии 2.1.4
Пакет для Flutter, который позволяет контролировать яркость экрана в вашем приложении. Добавлена поддержка SMP.
👍 Лайки: 140, 📥 Скачиваний: 94.7К
https://pub.dev/packages/screen_brightness

Searchable ListView обновился до версии 2.18.0
Пакет для Flutter, который позволяет легко фильтровать списки. Добавлена возможность отображать метку по умолчанию в поле поиска и исправлена ошибка с отображением суффиксного виджета.
👍 Лайки: 256, 📥 Скачиваний: 3.09К
https://pub.dev/packages/searchable_listview

#flutter #dart #pubdev #flutterpulse #firestore_cache #radio_player #sleek_circular_slider #screen_brightness #searchable_listview
1
Самые лучшие обновлённые пакеты за последние 24 часа

file_picker 10.2.4
Пакет file_picker позволяет использовать родной файловый браузер для выбора одного или нескольких файлов с поддержкой фильтрации по расширениям.
В новой версии исправлена проблема с загрузкой файлов на Chromebook с помощью пользовательских MIME-типов.
👍 Лайки: 4770, 📥 Скачиваний: 2.1M
https://pub.dev/packages/file_picker

shadcn_flutter 0.0.38
Этот пакет предоставляет красиво оформленные компоненты для Flutter, включая кнопки, формы, навигацию и многое другое.
В новой версии добавлены компоненты tiles, исправлены ошибки и улучшена документация.
👍 Лайки: 264, 📥 Скачиваний: 2.4К
https://pub.dev/packages/shadcn_flutter

pro_image_editor 11.1.3
Этот пакет предназначен для редактирования изображений в приложениях Flutter и предоставляет широкий спектр функций, включая редакторы текста, изображений, видео и многое другое.
В новой версии исправлены проблемы с отображением длинного текста и корректировкой трим-бара в видео-редакторе.
👍 Лайки: 441, 📥 Скачиваний: 25.8К
https://pub.dev/packages/pro_image_editor

bottom_picker 4.1.0
Пакет bottom_picker используется для создания красивых и настраиваемых нижних выборщиков в приложениях Flutter.
В новой версии добавлены новые функции, такие как атрибут hour predicate для datetime picker, и исправлены ошибки, связанные с инициализацией начального времени в datetime picker.
👍 Лайки: 342, 📥 Скачиваний: 15.5К
https://pub.dev/packages/bottom_picker

firestore_cache 2.3.0+1
Этот пакет позволяет кэшировать документы Firestore, читая их сначала из кэша, а затем с сервера.
Используется для оптимизации запросов в приложениях Flutter.
👍 Лайки: 105, 📥 Скачиваний: 2.4К
https://pub.dev/packages/firestore_cache

msix 3.16.12
Пакет msix используется для создания установщиков MSIX для приложений Flutter, что позволяет легко публиковать их в Microsoft Store или на сайте.
В новой версии добавлена функция повторной попытки удаления файлов/папок, чтобы избежать конфликтов при удалении.
👍 Лайки: 925, 📥 Скачиваний: 98.9К
https://pub.dev/packages/msix

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #file_picker #shadcn_flutter #pro_image_editor #bottom_picker #firestore_cache #msix
Firestore: конфигурация из нативных приложений

Вы, возможно, пропустили это... Плагин Firebase может использовать конфигурацию напрямую на стороне Dart!

Шаги по настройке:

1. Создайте несколько окружений Firebase для разработки/стадии/продакшена, используя только Dart.
Создайте 3 файла в папке runners. Один для каждой среды.

2. Создайте несколько файлов конфигурации Flavors.
Также сгенерируйте все файлы FirebaseOptions, используя flutterFire cli.

3. Удалите запуск из вашего main.dart и добавьте это:


Future<void> runWrapperApp(FlavorConfig config) async {
// Инициализируйте конфигурацию приложения здесь
// Например, установите уровень журнала на основе среды
final firebaseApp = await Firebase.initializeApp(
options: config.firebaseConfig,
);
runApp(MyApp());
}



4. Запустите приложение:


flutter run -t lib/runners/main_dev.dart



Важно:
- FlutterFire cli добавляет нативную зависимость на iOS/Android.
- Удалите конфигурацию Firebase из папок android и iOS.
- На Android удалите службы Google из build.gradle.

Оцените новую рубрику! 👍 Оставляйте ваши отзывы в комментариях! 💬

Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #Firestore #Firebase #FlutterTips #MobileDevelopment #AppDevelopment
👍1