Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз
googleapis_auth обновился до версии 2.0.0!
Этот пакет используется для получения OAuth2-креденциалов для доступа к Google API. Теперь он поддерживает работу через WebAssembly и требует SDK версии 3.6.0 или выше.
Удалены устаревшие классы и методы, включая RefreshFailedException и auth.dart.
👍 Лайки: 210, 📥 Скачиваний: 1.16M
https://pub.dev/packages/googleapis_auth
uni_links_desktop обновился до версии 0.2.0! 🚀
Пакет для создания ссылок на приложения Flutter на macOS и Windows.
В новой версии обновлена документация, зависимость win32_registry до ^2.1.0, минимальная версия Dart обновлена до 3.7.0 и минимальная версия Flutter обновлена до 3.29.0.
👍 Лайки: 27, 📥 Скачиваний: 221К
https://pub.dev/packages/uni_links_desktop
clevertap_plugin обновился! 🚀
Пакет для мобильного взаимодействия с клиентами и аналитики обновился.
Используйте его для создания персонализированных уведомлений и анализа поведения пользователей.
👍 Лайки: 37, 📥 Скачиваний: 137К
https://pub.dev/packages/clevertap_plugin
fetch_api обновился до версии 2.3.0!
Пакет предоставляет привязки к JavaScript Fetch API для использования в приложениях на базе Dart.
Добавлены проверки типов JS, улучшена документация, добавлены новые типы данных для RequestBody и ResponseBody, исправлены ошибки и обновлена лицензия.
👍 Лайки: 11, 📥 Скачиваний: 133К
https://pub.dev/packages/fetch_api
protoc_plugin обновился до версии 22.0.1!
Плагин позволяет генерировать Dart-код для работы с данными в формате Protocol Buffers.
В новой версии обновлена зависимость от пакета protobuf до ^4.0.0.
👍 Лайки: 89, 📥 Скачиваний: 153К
https://pub.dev/packages/protoc_plugin
#flutter #dart #pubdev #flutterpulse #googleapis_auth #uni_links_desktop #clevertap_plugin #fetch_api #protoc_plugin
googleapis_auth обновился до версии 2.0.0!
Этот пакет используется для получения OAuth2-креденциалов для доступа к Google API. Теперь он поддерживает работу через WebAssembly и требует SDK версии 3.6.0 или выше.
Удалены устаревшие классы и методы, включая RefreshFailedException и auth.dart.
👍 Лайки: 210, 📥 Скачиваний: 1.16M
https://pub.dev/packages/googleapis_auth
uni_links_desktop обновился до версии 0.2.0! 🚀
Пакет для создания ссылок на приложения Flutter на macOS и Windows.
В новой версии обновлена документация, зависимость win32_registry до ^2.1.0, минимальная версия Dart обновлена до 3.7.0 и минимальная версия Flutter обновлена до 3.29.0.
👍 Лайки: 27, 📥 Скачиваний: 221К
https://pub.dev/packages/uni_links_desktop
clevertap_plugin обновился! 🚀
Пакет для мобильного взаимодействия с клиентами и аналитики обновился.
Используйте его для создания персонализированных уведомлений и анализа поведения пользователей.
👍 Лайки: 37, 📥 Скачиваний: 137К
https://pub.dev/packages/clevertap_plugin
fetch_api обновился до версии 2.3.0!
Пакет предоставляет привязки к JavaScript Fetch API для использования в приложениях на базе Dart.
Добавлены проверки типов JS, улучшена документация, добавлены новые типы данных для RequestBody и ResponseBody, исправлены ошибки и обновлена лицензия.
👍 Лайки: 11, 📥 Скачиваний: 133К
https://pub.dev/packages/fetch_api
protoc_plugin обновился до версии 22.0.1!
Плагин позволяет генерировать Dart-код для работы с данными в формате Protocol Buffers.
В новой версии обновлена зависимость от пакета protobuf до ^4.0.0.
👍 Лайки: 89, 📥 Скачиваний: 153К
https://pub.dev/packages/protoc_plugin
#flutter #dart #pubdev #flutterpulse #googleapis_auth #uni_links_desktop #clevertap_plugin #fetch_api #protoc_plugin
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков
Dio Cache Interceptor обновился до версии 4.0.2!
Пакет для кэширования HTTP-запросов в приложениях на основе Dio. Исправлена ошибка, связанная с отсутствием экспорта для кэширования только на клиенте.
👍 Лайки: 368, 📥 Скачиваний: 211К
https://pub.dev/packages/dio_cache_interceptor
Swagger Parser обновился до версии 1.22.1!
Пакет для Dart, который генерирует REST-клиенты и классы данных из файлов или ссылок OpenApi. Добавлена поддержка freezed 3!
👍 Лайки: 89, 📥 Скачиваний: 6.9К
https://pub.dev/packages/swagger_parser
Open Food Facts обновился до версии 1.3.8!
Пакет предоставляет бесплатный и легкий доступ к информации о более чем 2,9 миллионах продуктов питания со всего мира. Добавлены новые обновления для KnowledgePanel API.
👍 Лайки: 131, 📥 Скачиваний: 2.5К
https://pub.dev/packages/openfoodfacts
Flutter Wall Layout обновился до версии 2.1.2!
Пакет позволяет создавать вертикальные или горизонтальные списки с элементами разной формы. Добавлена функция primaryAxisStoneSize.
👍 Лайки: 129, 📥 Скачиваний: 1.5К
https://pub.dev/packages/flutter_wall_layout
Get Phone Number обновился!
Пакет позволяет разработчикам получать номер телефона устройства на платформе Android. Теперь он поддерживает SDK 3.7.2 и Flutter 3.3.0.
👍 Лайки: 39, 📥 Скачиваний: 1.7К
https://pub.dev/packages/get_phone_number
#dio_cache_interceptor #swagger_parser #openfoodfacts #flutter_wall_layout #get_phone_number #flutter #dart #pubdev #flutterpulse
Dio Cache Interceptor обновился до версии 4.0.2!
Пакет для кэширования HTTP-запросов в приложениях на основе Dio. Исправлена ошибка, связанная с отсутствием экспорта для кэширования только на клиенте.
👍 Лайки: 368, 📥 Скачиваний: 211К
https://pub.dev/packages/dio_cache_interceptor
Swagger Parser обновился до версии 1.22.1!
Пакет для Dart, который генерирует REST-клиенты и классы данных из файлов или ссылок OpenApi. Добавлена поддержка freezed 3!
👍 Лайки: 89, 📥 Скачиваний: 6.9К
https://pub.dev/packages/swagger_parser
Open Food Facts обновился до версии 1.3.8!
Пакет предоставляет бесплатный и легкий доступ к информации о более чем 2,9 миллионах продуктов питания со всего мира. Добавлены новые обновления для KnowledgePanel API.
👍 Лайки: 131, 📥 Скачиваний: 2.5К
https://pub.dev/packages/openfoodfacts
Flutter Wall Layout обновился до версии 2.1.2!
Пакет позволяет создавать вертикальные или горизонтальные списки с элементами разной формы. Добавлена функция primaryAxisStoneSize.
👍 Лайки: 129, 📥 Скачиваний: 1.5К
https://pub.dev/packages/flutter_wall_layout
Get Phone Number обновился!
Пакет позволяет разработчикам получать номер телефона устройства на платформе Android. Теперь он поддерживает SDK 3.7.2 и Flutter 3.3.0.
👍 Лайки: 39, 📥 Скачиваний: 1.7К
https://pub.dev/packages/get_phone_number
#dio_cache_interceptor #swagger_parser #openfoodfacts #flutter_wall_layout #get_phone_number #flutter #dart #pubdev #flutterpulse
Обзор пакетов на тему кастомных тостов для Flutter 🍞️
Flutter Local Notifications 📣
Кроссплатформенный плагин для отображения локальных уведомлений в ваших Flutter-приложениях. Поддерживает Android, iOS, macOS, Linux и Windows.
👍 Лайки: 6870, 📥 Скачиваний: 1.2М
Последнее обновление 📅: 14 дней назад
https://pub.dev/packages/flutter_local_notifications
Flash ⚡️
Библиотека для показа сообщений или оповещений в вашем приложении быстро и легко. Может быть использована как альтернатива Snackbar или Toast.
👍 Лайки: 1080, 📥 Скачиваний: 37.1К
Последнее обновление 📅: 9 месяцев назад
https://pub.dev/packages/flash
Flutter Smart Dialog 🚀
Пакет для создания элегантных диалоговых окон в приложениях на Flutter. Поддерживает функции, такие как toast, loading, attach dialog и многое другое.
👍 Лайки: 573, 📥 Скачиваний: 4.3К
Последнее обновление 📅: 36 дней назад
https://pub.dev/packages/flutter_smart_dialog
Awesome Snackbar Content 🚀
Улучшите опыт использования SnackBar и MaterialBanner в вашем приложении с помощью этого пакета.
👍 Лайки: 898, 📥 Скачиваний: 14.1К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/awesome_snackbar_content
Toastification 🍞️
Пакет позволяет легко отображать уведомления в виде тостов в ваших приложениях. Поддерживает несколько стилей и возможность настройки.
👍 Лайки: 1000, 📥 Скачиваний: 84К
Последнее обновление 📅: 17 дней назад
https://pub.dev/packages/toastification
Fluttertoast 🍞️
Пакет для создания toast-сообщений в приложениях Flutter. Поддерживает два типа сообщений: с BuildContext и без него.
👍 Лайки: 3960, 📥 Скачиваний: 741К
Последнее обновление 📅: 46 дней назад
https://pub.dev/packages/fluttertoast
#flutter #dart #pubdev #flutterpulse #flutter_local_notifications #flash #flutter_smart_dialog #awesome_snackbar_content #toastification #fluttertoast
Flutter Local Notifications 📣
Кроссплатформенный плагин для отображения локальных уведомлений в ваших Flutter-приложениях. Поддерживает Android, iOS, macOS, Linux и Windows.
👍 Лайки: 6870, 📥 Скачиваний: 1.2М
Последнее обновление 📅: 14 дней назад
https://pub.dev/packages/flutter_local_notifications
Flash ⚡️
Библиотека для показа сообщений или оповещений в вашем приложении быстро и легко. Может быть использована как альтернатива Snackbar или Toast.
👍 Лайки: 1080, 📥 Скачиваний: 37.1К
Последнее обновление 📅: 9 месяцев назад
https://pub.dev/packages/flash
Flutter Smart Dialog 🚀
Пакет для создания элегантных диалоговых окон в приложениях на Flutter. Поддерживает функции, такие как toast, loading, attach dialog и многое другое.
👍 Лайки: 573, 📥 Скачиваний: 4.3К
Последнее обновление 📅: 36 дней назад
https://pub.dev/packages/flutter_smart_dialog
Awesome Snackbar Content 🚀
Улучшите опыт использования SnackBar и MaterialBanner в вашем приложении с помощью этого пакета.
👍 Лайки: 898, 📥 Скачиваний: 14.1К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/awesome_snackbar_content
Toastification 🍞️
Пакет позволяет легко отображать уведомления в виде тостов в ваших приложениях. Поддерживает несколько стилей и возможность настройки.
👍 Лайки: 1000, 📥 Скачиваний: 84К
Последнее обновление 📅: 17 дней назад
https://pub.dev/packages/toastification
Fluttertoast 🍞️
Пакет для создания toast-сообщений в приложениях Flutter. Поддерживает два типа сообщений: с BuildContext и без него.
👍 Лайки: 3960, 📥 Скачиваний: 741К
Последнее обновление 📅: 46 дней назад
https://pub.dev/packages/fluttertoast
#flutter #dart #pubdev #flutterpulse #flutter_local_notifications #flash #flutter_smart_dialog #awesome_snackbar_content #toastification #fluttertoast
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз
Regula Document Reader обновился до версии 7.5.0!
Пакет для Flutter, который позволяет считывать различные виды документов, такие как паспорта, водительские удостоверения и идентификационные карты, полностью офлайн на вашем устройстве. В новой версии внесены изменения в класс RecognizeConfig.
👍 Лайки: 33, 📥 Скачиваний: 5.2К
https://pub.dev/packages/document_reader
macos_window_utils обновился до версии 1.7.1!
Пакет для Flutter, который позволяет настраивать внешний вид и поведение окна приложения на macOS. В новой версии исправлена ошибка, связанная с nil-значением при вызове метода reset.
👍 Лайки: 73, 📥 Скачиваний: 41.2К
https://pub.dev/packages/macos_window_utils
Flutter Map Math обновился до версии 0.2.1!
Пакет для выполнения картографических расчетов в приложениях Flutter. Теперь вы можете использовать функцию getElevation для получения высоты точки на карте.
👍 Лайки: 29, 📥 Скачиваний: 3.9К
https://pub.dev/packages/flutter_map_math
Layrz Models обновился до версии 3.3.56!
Пакет Layrz Models - это набор классов и SDK для реализации скриптов в модулях Layrz или интеграции их в ваши собственные проекты. Теперь он поддерживает операцию operationId в AtsEntry.
👍 Лайки: 3, 📥 Скачиваний: 4.2К
https://pub.dev/packages/layrz_models
CBOR обновился до версии 6.3.6!
Пакет CBOR (Concise Binary Object Representation) используется для эффективного представления данных в бинарном формате. В новой версии исправлена ошибка, описанная в Issue 72.
👍 Лайки: 32, 📥 Скачиваний: 27.8К
https://pub.dev/packages/cbor
#flutter #dart #pubdev #flutterpulse #document_reader #macos_window_utils #flutter_map_math #layrz_models #cbor
Regula Document Reader обновился до версии 7.5.0!
Пакет для Flutter, который позволяет считывать различные виды документов, такие как паспорта, водительские удостоверения и идентификационные карты, полностью офлайн на вашем устройстве. В новой версии внесены изменения в класс RecognizeConfig.
👍 Лайки: 33, 📥 Скачиваний: 5.2К
https://pub.dev/packages/document_reader
macos_window_utils обновился до версии 1.7.1!
Пакет для Flutter, который позволяет настраивать внешний вид и поведение окна приложения на macOS. В новой версии исправлена ошибка, связанная с nil-значением при вызове метода reset.
👍 Лайки: 73, 📥 Скачиваний: 41.2К
https://pub.dev/packages/macos_window_utils
Flutter Map Math обновился до версии 0.2.1!
Пакет для выполнения картографических расчетов в приложениях Flutter. Теперь вы можете использовать функцию getElevation для получения высоты точки на карте.
👍 Лайки: 29, 📥 Скачиваний: 3.9К
https://pub.dev/packages/flutter_map_math
Layrz Models обновился до версии 3.3.56!
Пакет Layrz Models - это набор классов и SDK для реализации скриптов в модулях Layrz или интеграции их в ваши собственные проекты. Теперь он поддерживает операцию operationId в AtsEntry.
👍 Лайки: 3, 📥 Скачиваний: 4.2К
https://pub.dev/packages/layrz_models
CBOR обновился до версии 6.3.6!
Пакет CBOR (Concise Binary Object Representation) используется для эффективного представления данных в бинарном формате. В новой версии исправлена ошибка, описанная в Issue 72.
👍 Лайки: 32, 📥 Скачиваний: 27.8К
https://pub.dev/packages/cbor
#flutter #dart #pubdev #flutterpulse #document_reader #macos_window_utils #flutter_map_math #layrz_models #cbor
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков
Conduit обновился до версии 5.1.5
Пакет для создания HTTP-серверов на Dart. Внесены изменения в систему CI, обновлены пакеты и проведен рефакторинг кода.
👍 Лайки: 171, 📥 Скачиваний: 1.2К
https://pub.dev/packages/conduit
Elegant Notification обновился до версии 2.4.4
Пакет для отображения элегантных уведомлений для пользователей с анимацией и кастомизируемыми темами. Исправлена ошибка с отображением индикатора прогресса.
👍 Лайки: 480, 📥 Скачиваний: 17.6К
https://pub.dev/packages/elegant_notification
Alarm обновился до версии 5.1.1
Плагин для установки и отмены будильников на устройствах iOS и Android. Добавлена возможность задавать цвет иконки уведомления на Android.
👍 Лайки: 303, 📥 Скачиваний: 4.4К
https://pub.dev/packages/alarm
Pdfrx обновился до версии 1.1.18
Пакет для отображения PDF-файлов в приложениях на основе Flutter. Исправлена ошибка с кэшированием PDF-файлов.
👍 Лайки: 192, 📥 Скачиваний: 128К
https://pub.dev/packages/pdfrx
Just Waveform обновился до версии 0.0.7
Плагин для извлечения данных о форме сигнала из аудиофайлов. Минимальная версия Flutter увеличена до 3.27.0.
👍 Лайки: 241, 📥 Скачиваний: 10.6К
https://pub.dev/packages/just_waveform
#Conduit #ElegantNotification #Alarm #Pdfrx #JustWaveform #flutter #dart #pubdev #flutterpulse
Conduit обновился до версии 5.1.5
Пакет для создания HTTP-серверов на Dart. Внесены изменения в систему CI, обновлены пакеты и проведен рефакторинг кода.
👍 Лайки: 171, 📥 Скачиваний: 1.2К
https://pub.dev/packages/conduit
Elegant Notification обновился до версии 2.4.4
Пакет для отображения элегантных уведомлений для пользователей с анимацией и кастомизируемыми темами. Исправлена ошибка с отображением индикатора прогресса.
👍 Лайки: 480, 📥 Скачиваний: 17.6К
https://pub.dev/packages/elegant_notification
Alarm обновился до версии 5.1.1
Плагин для установки и отмены будильников на устройствах iOS и Android. Добавлена возможность задавать цвет иконки уведомления на Android.
👍 Лайки: 303, 📥 Скачиваний: 4.4К
https://pub.dev/packages/alarm
Pdfrx обновился до версии 1.1.18
Пакет для отображения PDF-файлов в приложениях на основе Flutter. Исправлена ошибка с кэшированием PDF-файлов.
👍 Лайки: 192, 📥 Скачиваний: 128К
https://pub.dev/packages/pdfrx
Just Waveform обновился до версии 0.0.7
Плагин для извлечения данных о форме сигнала из аудиофайлов. Минимальная версия Flutter увеличена до 3.27.0.
👍 Лайки: 241, 📥 Скачиваний: 10.6К
https://pub.dev/packages/just_waveform
#Conduit #ElegantNotification #Alarm #Pdfrx #JustWaveform #flutter #dart #pubdev #flutterpulse
Обзор пакетов для редактирования изображений и видео в Flutter
image_editor 1.6.0
Пакет для редактирования изображений в Flutter, позволяющий обрезать, поворачивать, масштабировать и применять различные эффекты к изображениям.
👍 Лайки: 351, 📥 Скачиваний: 42.4К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/image_editor
video_trimmer 4.0.2
Пакет для обрезки видео в Flutter, позволяющий конвертировать в GIF и управлять воспроизведением.
👍 Лайки: 468, 📥 Скачиваний: 5.2К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/video_trimmer
gal 2.3.1
Пакет для сохранения изображений и видео в галерею на Android, iOS, macOS, Windows и Linux.
👍 Лайки: 419, 📥 Скачиваний: 94.8К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/gal
video_compress 3.1.4
Пакет для сжатия видео, удаления аудио, манипулирования миниатюрами и совместимости со всеми платформами.
👍 Лайки: 691, 📥 Скачиваний: 88.3К
Последнее обновление 📅: 46 дней назад
https://pub.dev/packages/video_compress
flutter_image_compress 2.4.0
Пакет для сжатия изображений в форматах JPEG, PNG, WebP и HEIF на платформах Android, iOS, macOS, Web и OpenHarmony.
👍 Лайки: 1640, 📥 Скачиваний: 470К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/flutter_image_compress
pro_image_editor 9.3.0
Пакет для интеграции редактора изображений в приложение, поддерживающий рисование, текст, обрезку, фильтры и многое другое.
👍 Лайки: 351, 📥 Скачиваний: 16.7К
Последнее обновление 📅: 2 дня назад
https://pub.dev/packages/pro_image_editor
#image_editor #video_trimmer #gal #video_compress #flutter_image_compress #pro_image_editor #flutter #dart #pubdev #flutterpulse
image_editor 1.6.0
Пакет для редактирования изображений в Flutter, позволяющий обрезать, поворачивать, масштабировать и применять различные эффекты к изображениям.
👍 Лайки: 351, 📥 Скачиваний: 42.4К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/image_editor
video_trimmer 4.0.2
Пакет для обрезки видео в Flutter, позволяющий конвертировать в GIF и управлять воспроизведением.
👍 Лайки: 468, 📥 Скачиваний: 5.2К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/video_trimmer
gal 2.3.1
Пакет для сохранения изображений и видео в галерею на Android, iOS, macOS, Windows и Linux.
👍 Лайки: 419, 📥 Скачиваний: 94.8К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/gal
video_compress 3.1.4
Пакет для сжатия видео, удаления аудио, манипулирования миниатюрами и совместимости со всеми платформами.
👍 Лайки: 691, 📥 Скачиваний: 88.3К
Последнее обновление 📅: 46 дней назад
https://pub.dev/packages/video_compress
flutter_image_compress 2.4.0
Пакет для сжатия изображений в форматах JPEG, PNG, WebP и HEIF на платформах Android, iOS, macOS, Web и OpenHarmony.
👍 Лайки: 1640, 📥 Скачиваний: 470К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/flutter_image_compress
pro_image_editor 9.3.0
Пакет для интеграции редактора изображений в приложение, поддерживающий рисование, текст, обрезку, фильтры и многое другое.
👍 Лайки: 351, 📥 Скачиваний: 16.7К
Последнее обновление 📅: 2 дня назад
https://pub.dev/packages/pro_image_editor
#image_editor #video_trimmer #gal #video_compress #flutter_image_compress #pro_image_editor #flutter #dart #pubdev #flutterpulse
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз
CBOR обновился до версии 6.3.6
Пакет для эффективного представления данных в бинарном формате. Исправлена ошибка, описанная в Issue 72.
👍 Лайки: 32, 📥 Скачиваний: 27.1К
https://pub.dev/packages/cbor
Number Paginator обновился до версии 1.0.0
Пакет для реализации пагинации с номерами страниц в Flutter-приложениях. Теперь он стал еще более гибким и кастомизируемым.
👍 Лайки: 100, 📥 Скачиваний: 19.9К
https://pub.dev/packages/number_paginator
Geolocator обновился до версии 13.0.4
Плагин для доступа к сервисам геолокации на платформах Android и iOS. Обновлена зависимость flutter_lints до версии 5.0.0.
👍 Лайки: 5780, 📥 Скачиваний: 1.1М
https://pub.dev/packages/geolocator
gRPC обновился до версии 4.0.2
Фреймворк для создания RPC-сервисов, ориентированный на мобильные устройства и HTTP/2. Внутренние оптимизации клиентского кода и исправлены небольшие ошибки.
👍 Лайки: 425, 📥 Скачиваний: 311К
https://pub.dev/packages/grpc
native_c обновился до версии 0.10.0
Пакет для вызова компилятора C на хост-машине. Обновление пакета `native_assets_cli` до версии 0.13.0 и необходимые исправления.
👍 Лайки: 15, 📥 Скачиваний: 397К
https://pub.dev/packages/native_c
#CBOR #NumberPaginator #Geolocator #gRPC #native_c #flutter #dart #pubdev #flutterpulse
CBOR обновился до версии 6.3.6
Пакет для эффективного представления данных в бинарном формате. Исправлена ошибка, описанная в Issue 72.
👍 Лайки: 32, 📥 Скачиваний: 27.1К
https://pub.dev/packages/cbor
Number Paginator обновился до версии 1.0.0
Пакет для реализации пагинации с номерами страниц в Flutter-приложениях. Теперь он стал еще более гибким и кастомизируемым.
👍 Лайки: 100, 📥 Скачиваний: 19.9К
https://pub.dev/packages/number_paginator
Geolocator обновился до версии 13.0.4
Плагин для доступа к сервисам геолокации на платформах Android и iOS. Обновлена зависимость flutter_lints до версии 5.0.0.
👍 Лайки: 5780, 📥 Скачиваний: 1.1М
https://pub.dev/packages/geolocator
gRPC обновился до версии 4.0.2
Фреймворк для создания RPC-сервисов, ориентированный на мобильные устройства и HTTP/2. Внутренние оптимизации клиентского кода и исправлены небольшие ошибки.
👍 Лайки: 425, 📥 Скачиваний: 311К
https://pub.dev/packages/grpc
native_c обновился до версии 0.10.0
Пакет для вызова компилятора C на хост-машине. Обновление пакета `native_assets_cli` до версии 0.13.0 и необходимые исправления.
👍 Лайки: 15, 📥 Скачиваний: 397К
https://pub.dev/packages/native_c
#CBOR #NumberPaginator #Geolocator #gRPC #native_c #flutter #dart #pubdev #flutterpulse
🚀 Новости из мира Flutter! 🚀
Привет, друзья! 👋
Хочу поделиться с вами интересной информацией о модификаторах классов в Dart 🤔.
Когда вы только начинаете разрабатывать на Flutter, многие возможности языка остаются незамеченными 🙈.
Но с опытом вы начинаете глубже разбираться в деталях и повышать свою экспертность 💪.
С модификаторами классов у меня было так же: изначально в моем арсенале был лишь abstract... и всё, наверное 🤷♀️.
А со временем появились и sealed, и base 📚.
Делюсь этим и с вами! 🤗
🔸 Зачем нужны модификаторы?
Модификаторы в Dart помогают управлять наследованием и доступностью классов 📈.
Они задают ограничения, предотвращают нежелательное расширение или, наоборот, определяют четкие правила для будущих реализаций 📊.
🔸 Основные модификаторы:
🔸 abstract: если вам не нужна реализация всех методов, а вы хотите создать класс-шаблон 📝.
🔴 Запрещает создавать экземпляры этого класса напрямую (new AbstractClass() не сработает) 🚫.
🔴 Часто используется как базовый класс, определяющий интерфейс и частичное поведение для наследников 👪.
🔸 base: разрешает наследование (extends) и реализацию (implements), но только в пределах текущего пакета 📦.
🔴 За пределами пакета base-класс нельзя реализовать (implements) 🚫.
🔴 Полезно, если нужно предотвратить реализацию, но оставить возможность наследования 🤝.
🔸 interface: принуждает использовать класс только через implements, запрещая наследование (extends) 🚫.
Полезно, если хотите создать чистый контракт, без возможности переиспользовать реализацию 📜.
🔸 final: запрещает любое наследование (extends) или реализацию (implements) класса за пределами текущей библиотеки 🚫.
Гарантирует, что класс — конечная точка в иерархии 📈.
🔸 mixin: позволяет переиспользовать код без наследования 📈.
🔴 Класс с mixin можно добавлять к другим классам через with 🤝.
🔴 Миксины не могут иметь конструкторов и не могут быть инстанцированы напрямую 🚫.
🔸 sealed: позволяет создавать закрытый набор подтипов 📈.
🔴 Все подклассы должны быть в той же библиотеке, что и sealed-класс 📦.
🔴 Полезно для switch, так как компилятор проверяет, что все случаи учтены (exhaustiveness) 📊.
🔴 Отлично подходит для описания состояний (Loading, Success, Error), событий и других строго определенных иерархий 📈.
🔖 Важно! Модификаторы можно комбинировать (abstract base class), создавая тонкие правила для классов 🤝.
Подробнее — в таблице в комментариях 📝.
📎 Официальная документация по модификаторам
А какие модификаторы используете чаще всего? Делитесь в комментариях! 👀
Ссылка на новость
Не забудьте подписаться на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 🚀
#flutter #dart #flutterpulse
Привет, друзья! 👋
Хочу поделиться с вами интересной информацией о модификаторах классов в Dart 🤔.
Когда вы только начинаете разрабатывать на Flutter, многие возможности языка остаются незамеченными 🙈.
Но с опытом вы начинаете глубже разбираться в деталях и повышать свою экспертность 💪.
С модификаторами классов у меня было так же: изначально в моем арсенале был лишь abstract... и всё, наверное 🤷♀️.
А со временем появились и sealed, и base 📚.
Делюсь этим и с вами! 🤗
🔸 Зачем нужны модификаторы?
Модификаторы в Dart помогают управлять наследованием и доступностью классов 📈.
Они задают ограничения, предотвращают нежелательное расширение или, наоборот, определяют четкие правила для будущих реализаций 📊.
🔸 Основные модификаторы:
🔸 abstract: если вам не нужна реализация всех методов, а вы хотите создать класс-шаблон 📝.
🔴 Запрещает создавать экземпляры этого класса напрямую (new AbstractClass() не сработает) 🚫.
🔴 Часто используется как базовый класс, определяющий интерфейс и частичное поведение для наследников 👪.
🔸 base: разрешает наследование (extends) и реализацию (implements), но только в пределах текущего пакета 📦.
🔴 За пределами пакета base-класс нельзя реализовать (implements) 🚫.
🔴 Полезно, если нужно предотвратить реализацию, но оставить возможность наследования 🤝.
🔸 interface: принуждает использовать класс только через implements, запрещая наследование (extends) 🚫.
Полезно, если хотите создать чистый контракт, без возможности переиспользовать реализацию 📜.
🔸 final: запрещает любое наследование (extends) или реализацию (implements) класса за пределами текущей библиотеки 🚫.
Гарантирует, что класс — конечная точка в иерархии 📈.
🔸 mixin: позволяет переиспользовать код без наследования 📈.
🔴 Класс с mixin можно добавлять к другим классам через with 🤝.
🔴 Миксины не могут иметь конструкторов и не могут быть инстанцированы напрямую 🚫.
🔸 sealed: позволяет создавать закрытый набор подтипов 📈.
🔴 Все подклассы должны быть в той же библиотеке, что и sealed-класс 📦.
🔴 Полезно для switch, так как компилятор проверяет, что все случаи учтены (exhaustiveness) 📊.
🔴 Отлично подходит для описания состояний (Loading, Success, Error), событий и других строго определенных иерархий 📈.
🔖 Важно! Модификаторы можно комбинировать (abstract base class), создавая тонкие правила для классов 🤝.
Подробнее — в таблице в комментариях 📝.
📎 Официальная документация по модификаторам
А какие модификаторы используете чаще всего? Делитесь в комментариях! 👀
Ссылка на новость
Не забудьте подписаться на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter! 🚀
#flutter #dart #flutterpulse
Новые пакеты за неделю!
loc_checker - инструмент для автоматического обнаружения нелокализованных строк в Flutter-проекте и генерации ARB-файлов для локализации. 👍 Лайки: 5, 📥 Скачиваний: 104
https://pub.dev/packages/loc_checker
Syntech Nepali Calendar - пакет для работы с непальским календарем в приложениях Flutter. 👍 Лайки: 6, 📥 Скачиваний: 129
https://pub.dev/packages/syntech_nepali_calendar
inject.dart - фреймворк для внедрения зависимостей во время компиляции для Dart и Flutter. 👍 Лайки: 17, 📥 Скачиваний: 396
https://pub.dev/packages/inject_flutter
info_ui_package - пакет с набором компонентов интерфейса пользователя для отображения информации в красивом и последовательном виде. 👍 Лайки: 1, 📥 Скачиваний: 366
https://pub.dev/packages/info_ui_package
Licensify - пакет для лицензирования с криптографической защитой для приложений Flutter/Dart. 👍 Лайки: 4, 📥 Скачиваний: 372
https://pub.dev/packages/licensify
#loc_checker #SyntechNepaliCalendar #injectdart #infouipackage #Licensify #flutter #dart #pubdev #flutterpulse
loc_checker - инструмент для автоматического обнаружения нелокализованных строк в Flutter-проекте и генерации ARB-файлов для локализации. 👍 Лайки: 5, 📥 Скачиваний: 104
https://pub.dev/packages/loc_checker
Syntech Nepali Calendar - пакет для работы с непальским календарем в приложениях Flutter. 👍 Лайки: 6, 📥 Скачиваний: 129
https://pub.dev/packages/syntech_nepali_calendar
inject.dart - фреймворк для внедрения зависимостей во время компиляции для Dart и Flutter. 👍 Лайки: 17, 📥 Скачиваний: 396
https://pub.dev/packages/inject_flutter
info_ui_package - пакет с набором компонентов интерфейса пользователя для отображения информации в красивом и последовательном виде. 👍 Лайки: 1, 📥 Скачиваний: 366
https://pub.dev/packages/info_ui_package
Licensify - пакет для лицензирования с криптографической защитой для приложений Flutter/Dart. 👍 Лайки: 4, 📥 Скачиваний: 372
https://pub.dev/packages/licensify
#loc_checker #SyntechNepaliCalendar #injectdart #infouipackage #Licensify #flutter #dart #pubdev #flutterpulse
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков
Firebase Auth обновился до версии 5.5.2
Пакет для аутентификации пользователей в приложениях на основе Firebase. Обновление включает в себя обновление зависимости до последней версии.
👍 Лайки: 4.1К, 📥 Скачиваний: 883К
https://pub.dev/packages/firebase_auth
File Picker обновился до версии 10.0.0!
Пакет для использования системного файлового менеджера для выбора одного или нескольких файлов. В новой версии: BREAKING CHANGE: свойство compressionQuality теперь по умолчанию равно 0, BREAKING CHANGE: свойство allowCompression устарело и теперь по умолчанию равно false.
👍 Лайки: 4.7К, 📥 Скачиваний: 1.8М
https://pub.dev/packages/file_picker
Firebase Core обновился до версии 3.13.0!
Пакет для подключения к нескольким приложениям Firebase в вашем Flutter-проекте. В новой версии: обновление C++ SDK до 12.7.0 для Windows, переход на Swift для облачных функций Apple.
👍 Лайки: 3.8К, 📥 Скачиваний: 2.5М
https://pub.dev/packages/firebase_core
Geolocator обновился до версии 13.0.4!
Плагин для доступа к сервисам геолокации на платформах Android и iOS. В новой версии обновлена зависимость flutter_lints до версии 5.0.0.
👍 Лайки: 5.8К, 📥 Скачиваний: 1.1М
https://pub.dev/packages/geolocator
Google Maps обновился до версии 2.12.1!
Пакет для использования виджета карты Google в ваших приложениях. В новой версии исправлена опечатка в README.
👍 Лайки: 4.4К, 📥 Скачиваний: 727К
https://pub.dev/packages/google_maps_flutter
#firebase_auth #file_picker #firebase_core #geolocator #google_maps #flutter #dart #pubdev #flutterpulse
Firebase Auth обновился до версии 5.5.2
Пакет для аутентификации пользователей в приложениях на основе Firebase. Обновление включает в себя обновление зависимости до последней версии.
👍 Лайки: 4.1К, 📥 Скачиваний: 883К
https://pub.dev/packages/firebase_auth
File Picker обновился до версии 10.0.0!
Пакет для использования системного файлового менеджера для выбора одного или нескольких файлов. В новой версии: BREAKING CHANGE: свойство compressionQuality теперь по умолчанию равно 0, BREAKING CHANGE: свойство allowCompression устарело и теперь по умолчанию равно false.
👍 Лайки: 4.7К, 📥 Скачиваний: 1.8М
https://pub.dev/packages/file_picker
Firebase Core обновился до версии 3.13.0!
Пакет для подключения к нескольким приложениям Firebase в вашем Flutter-проекте. В новой версии: обновление C++ SDK до 12.7.0 для Windows, переход на Swift для облачных функций Apple.
👍 Лайки: 3.8К, 📥 Скачиваний: 2.5М
https://pub.dev/packages/firebase_core
Geolocator обновился до версии 13.0.4!
Плагин для доступа к сервисам геолокации на платформах Android и iOS. В новой версии обновлена зависимость flutter_lints до версии 5.0.0.
👍 Лайки: 5.8К, 📥 Скачиваний: 1.1М
https://pub.dev/packages/geolocator
Google Maps обновился до версии 2.12.1!
Пакет для использования виджета карты Google в ваших приложениях. В новой версии исправлена опечатка в README.
👍 Лайки: 4.4К, 📥 Скачиваний: 727К
https://pub.dev/packages/google_maps_flutter
#firebase_auth #file_picker #firebase_core #geolocator #google_maps #flutter #dart #pubdev #flutterpulse
Обзор пакетов на тему ROHD (Rapid Open Hardware Development)
rpi_gpio 0.10.0
Пакет для доступа к GPIO-пинам Raspberry Pi.
👍 Лайки: 30, 📥 Скачиваний: 122
Последнее обновление 📅: 9 месяцев назад
https://pub.dev/packages/rpi_gpio
ROHD 0.6.3
Пакет ROHD - это фреймворк для описания и верификации аппаратного обеспечения на языке программирования Dart.
👍 Лайки: 17, 📥 Скачиваний: 2.0К
Последнее обновление 📅: 40 дней назад
https://pub.dev/packages/rohd
dart_periphery 0.9.18
Пакет, который предоставляет доступ к периферийным устройствам в Linux. Поддерживает GPIO, LED, PWM, SPI, I2C, MMIO и Serial периферийные устройства.
👍 Лайки: 67, 📥 Скачиваний: 5.1К
Последнее обновление 📅: 23 дня назад
https://pub.dev/packages/dart_periphery
easy_onvif 3.1.1+6
Пакет для работы с IP-камерами и сетевыми видеорегистраторами в приложениях на Dart и Flutter.
👍 Лайки: 31, 📥 Скачиваний: 436
Последнее обновление 📅: 28 дней назад
https://pub.dev/packages/easy_onvif
esp_smartconfig 2.0.4
Пакет для подключения устройств к Wi-Fi сети без ввода SSID и пароля.
👍 Лайки: 39, 📥 Скачиваний: 550
Последнее обновление 📅: 11 месяцев назад
https://pub.dev/packages/esp_smartconfig
nordic_dfu 7.0.0
Библиотека для обновления прошивки устройств на базе чипов nrf51 и nrf52 от Nordic Semiconductor.
👍 Лайки: 41, 📥 Скачиваний: 2.5К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/nordic_dfu
#ROHD #rpi_gpio #dart_periphery #easy_onvif #esp_smartconfig #nordic_dfu #flutter #dart #pubdev #flutterpulse
rpi_gpio 0.10.0
Пакет для доступа к GPIO-пинам Raspberry Pi.
👍 Лайки: 30, 📥 Скачиваний: 122
Последнее обновление 📅: 9 месяцев назад
https://pub.dev/packages/rpi_gpio
ROHD 0.6.3
Пакет ROHD - это фреймворк для описания и верификации аппаратного обеспечения на языке программирования Dart.
👍 Лайки: 17, 📥 Скачиваний: 2.0К
Последнее обновление 📅: 40 дней назад
https://pub.dev/packages/rohd
dart_periphery 0.9.18
Пакет, который предоставляет доступ к периферийным устройствам в Linux. Поддерживает GPIO, LED, PWM, SPI, I2C, MMIO и Serial периферийные устройства.
👍 Лайки: 67, 📥 Скачиваний: 5.1К
Последнее обновление 📅: 23 дня назад
https://pub.dev/packages/dart_periphery
easy_onvif 3.1.1+6
Пакет для работы с IP-камерами и сетевыми видеорегистраторами в приложениях на Dart и Flutter.
👍 Лайки: 31, 📥 Скачиваний: 436
Последнее обновление 📅: 28 дней назад
https://pub.dev/packages/easy_onvif
esp_smartconfig 2.0.4
Пакет для подключения устройств к Wi-Fi сети без ввода SSID и пароля.
👍 Лайки: 39, 📥 Скачиваний: 550
Последнее обновление 📅: 11 месяцев назад
https://pub.dev/packages/esp_smartconfig
nordic_dfu 7.0.0
Библиотека для обновления прошивки устройств на базе чипов nrf51 и nrf52 от Nordic Semiconductor.
👍 Лайки: 41, 📥 Скачиваний: 2.5К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/nordic_dfu
#ROHD #rpi_gpio #dart_periphery #easy_onvif #esp_smartconfig #nordic_dfu #flutter #dart #pubdev #flutterpulse
Обновлённые пакеты за последние 24 часа, скачанные наибольшее число раз
firebase_messaging_web обновился до версии 3.10.5!
Пакет для реализации облачных сообщений Firebase в веб-приложениях. Обновлена зависимость до последнего релиза.
👍 Лайки: 26, 📥 Скачиваний: 1.54М
https://pub.dev/packages/firebase_messaging_web
webview_flutter_wkwebview обновился до версии 3.18.5!
Пакет для реализации WebView на платформе iOS с помощью WKWebView от Apple. Исправлена ошибка, которая вызывала краш при отправке неопределенного сообщения через JavaScript-канал.
👍 Лайки: 40, 📥 Скачиваний: 2.13М
https://pub.dev/packages/webview_flutter_wkwebview
firebase_messaging обновился до версии 15.2.5!
Плагин для использования API Firebase Cloud Messaging в ваших Flutter-приложениях. Обновлена зависимость до последней версии.
👍 Лайки: 3740, 📥 Скачиваний: 1.55М
https://pub.dev/packages/firebase_messaging
_flutterfire_internals обновился до версии 1.3.54!
Пакет для хранения общего кода на Dart между плагинами FlutterFire. Обновлена зависимость до последнего релиза.
👍 Лайки: 2, 📥 Скачиваний: 2.42М
https://pub.dev/packages/_flutterfire_internals
firebase_core_web обновился до версии 2.22.0!
Пакет для интеграции Firebase в веб-приложения на Flutter. Обновлена версия Firebase JS SDK до 11.5.0.
👍 Лайки: 51, 📥 Скачиваний: 2.48М
https://pub.dev/packages/firebase_core_web
#firebase_messaging_web #webview_flutter_wkwebview #firebase_messaging #_flutterfire_internals #firebase_core_web #flutter #dart #pubdev #flutterpulse
firebase_messaging_web обновился до версии 3.10.5!
Пакет для реализации облачных сообщений Firebase в веб-приложениях. Обновлена зависимость до последнего релиза.
👍 Лайки: 26, 📥 Скачиваний: 1.54М
https://pub.dev/packages/firebase_messaging_web
webview_flutter_wkwebview обновился до версии 3.18.5!
Пакет для реализации WebView на платформе iOS с помощью WKWebView от Apple. Исправлена ошибка, которая вызывала краш при отправке неопределенного сообщения через JavaScript-канал.
👍 Лайки: 40, 📥 Скачиваний: 2.13М
https://pub.dev/packages/webview_flutter_wkwebview
firebase_messaging обновился до версии 15.2.5!
Плагин для использования API Firebase Cloud Messaging в ваших Flutter-приложениях. Обновлена зависимость до последней версии.
👍 Лайки: 3740, 📥 Скачиваний: 1.55М
https://pub.dev/packages/firebase_messaging
_flutterfire_internals обновился до версии 1.3.54!
Пакет для хранения общего кода на Dart между плагинами FlutterFire. Обновлена зависимость до последнего релиза.
👍 Лайки: 2, 📥 Скачиваний: 2.42М
https://pub.dev/packages/_flutterfire_internals
firebase_core_web обновился до версии 2.22.0!
Пакет для интеграции Firebase в веб-приложения на Flutter. Обновлена версия Firebase JS SDK до 11.5.0.
👍 Лайки: 51, 📥 Скачиваний: 2.48М
https://pub.dev/packages/firebase_core_web
#firebase_messaging_web #webview_flutter_wkwebview #firebase_messaging #_flutterfire_internals #firebase_core_web #flutter #dart #pubdev #flutterpulse
Реализация простого SSE клиента на Dart 🚀💻
В этой статье мы поговорим об Server-Sent Events (SSE) и том, как их можно использовать для обновления данных в реальном времени 🕒!
Узнайте, как решить задачу передачи данных от сервера к клиенту без лишней сложности 🤔, используя Flutter и Dart 📈.
Перейдите по ссылке, чтобы узнать больше о реализации SSE клиента и о том, как использовать FlutterPulse для создания приложений с обновлением данных в реальном времени 📊!
https://habr.com/ru/articles/896442/
#flutter #dart #flutterpulse #SSE #ServerSentEvents #реалтиме #обновленияданных #мобильныеприложения #вебразработка
В этой статье мы поговорим об Server-Sent Events (SSE) и том, как их можно использовать для обновления данных в реальном времени 🕒!
Узнайте, как решить задачу передачи данных от сервера к клиенту без лишней сложности 🤔, используя Flutter и Dart 📈.
Перейдите по ссылке, чтобы узнать больше о реализации SSE клиента и о том, как использовать FlutterPulse для создания приложений с обновлением данных в реальном времени 📊!
https://habr.com/ru/articles/896442/
#flutter #dart #flutterpulse #SSE #ServerSentEvents #реалтиме #обновленияданных #мобильныеприложения #вебразработка