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

device_info_plus обновился до версии 11.2.2!
Пакет позволяет получить информацию о текущем устройстве изнутри приложения Flutter. Поддерживает платформы Android, iOS, MacOS, Web, Linux и Windows.
В новой версии исправлена ошибка, при которой на Windows вместо исключения теперь возвращаются значения по умолчанию. Также обновлена документация.
👍 Лайки: 2720, 📥 Скачиваний: 1.96М
https://pub.dev/packages/device_info_plus

go_router обновился до версии 14.7.2!
Пакет используется для навигации между экранами в приложениях Flutter, предоставляя удобный API для работы с URL-адресами.
В новой версии исправлена ошибка в документации, добавлен пропущенный await-ключ в примере кода.
👍 Лайки: 5070, 📥 Скачиваний: 1.06М
https://pub.dev/packages/go_router

just_audio обновился до версии 0.9.44!
Теперь поддерживает SwiftPM.
just_audio - это мощный аудио-плеер для Android, iOS, macOS, web, Linux и Windows.
👍 Лайки: 3810, 📥 Скачиваний: 452К
https://pub.dev/packages/just_audio

audioplayers обновился до версии 6.1.1!
Пакет позволяет проигрывать несколько аудиофайлов одновременно на Android, iOS, Linux, macOS, Windows и веб-платформах.
В новой версии обновлена зависимость до последней версии.
👍 Лайки: 3190, 📥 Скачиваний: 313К
https://pub.dev/packages/audioplayers

dio обновился до версии 5.8.0!
Улучшена работа с MultipartFile, удалены лишние предупреждения при составлении запросов на Web, исправлена проблема с границами в FormData.clone() и многое другое.
dio - это мощный пакет для работы с HTTP-запросами в Dart/Flutter.
👍 Лайки: 7750, 📥 Скачиваний: 1.76М
https://pub.dev/packages/dio

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

package_info_plus обновился до версии 8.1.4!
Пакет для Flutter, который позволяет получать информацию о пакете приложения. Исправлены ссылки на документацию и удалены ненужные названия библиотек.
👍 Лайки: 2460, 📥 Скачиваний: 2.5М
https://pub.dev/packages/package_info_plus

dio_web_adapter обновился до версии 2.1.0!
Пакет для использования библиотеки Dio на платформе Web. Добавлена поддержка FileAccessMode в методах Dio.download и Dio.downloadUri.
👍 Лайки: 2, 📥 Скачиваний: 1.51М
https://pub.dev/packages/dio_web_adapter

FakeAsync обновился до версии 1.3.3!
Пакет для тестирования кода, использующего асинхронные функции. Теперь он еще лучше поддерживает стандартное поведение зон и корректно обрабатывает ошибки.
👍 Лайки: 109, 📥 Скачиваний: 2.56М
https://pub.dev/packages/fake_async

vector_graphics обновился до версии 1.1.16!
Пакет для рендеринга векторной графики в Flutter. Исправлены некоторые утечки памяти.
👍 Лайки: 69, 📥 Скачиваний: 1.29М
https://pub.dev/packages/vector_graphics

webdriver обновился до версии v0.10.0-pre.1!
Пакет WebDriver для Dart. Изолирован код HTTP от остальной части реализации WebDriver и добавлена поддержка запуска WebDriver изнутри браузера.
👍 Лайки: 62, 📥 Скачиваний: 2.58М
https://pub.dev/packages/webdriver

#package_info_plus #dio_web_adapter #FakeAsync #vector_graphics #webdriver #flutter #dart #pubdev #flutterpulse
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Syncfusion Flutter Charts обновился до версии 28.1.40
Плагин для Flutter, который позволяет создавать красивые, анимированные и высокопроизводительные графики. Исправлена ошибка, связанная с масштабированием графиков при динамическом изменении ключа.
👍 Лайки: 3.4К, 📥 Скачиваний: 175К
https://pub.dev/packages/syncfusion_flutter_charts

File Picker обновился до версии 8.3.1
Пакет позволяет использовать системный файловый менеджер для выбора одного или нескольких файлов, с поддержкой фильтрации по расширениям. Исправлена ошибка #1367 для iOS.
👍 Лайки: 4.6К, 📥 Скачиваний: 1.38М
https://pub.dev/packages/file_picker

Syncfusion Flutter Datepicker обновился
Пакет позволяет пользователям легко выбирать одну дату, несколько дат или диапазон дат. Теперь он совместим с Flutter SDK 3.27.0.
👍 Лайки: 1.5К, 📥 Скачиваний: 153К
https://pub.dev/packages/syncfusion_flutter_datepicker

Shared Preferences обновился до версии 2.5.1
Пакет позволяет использовать платформо-зависимое постоянное хранилище для простых данных. Теперь доступны три API: SharedPreferences, SharedPreferencesAsync и SharedPreferencesWithCache. Добавлены SharedPreferencesOptions.
👍 Лайки: 9.9К, 📥 Скачиваний: 2.75М
https://pub.dev/packages/shared_preferences

ShowcaseView обновился до версии 4.0.1
Пакет позволяет вам создавать пошаговые инструкции для ваших пользователей, подсвечивая нужные элементы интерфейса. Исправлена ошибка, из-за которой не отображался Showcase.withWidget.
👍 Лайки: 2.7К, 📥 Скачиваний: 192К
https://pub.dev/packages/showcaseview

#flutter #dart #pubdev #flutterpulse #syncfusion_flutter_charts #file_picker #syncfusion_flutter_datepicker #shared_preferences #showcaseview
ТОП самых просматриваемых видео по Flutter за неделю! 🔥

Список лучших видео по Flutter, которые помогут вам улучшить свои навыки и узнать новые технологии!

Подпишись на наш канал, чтобы быть в курсе всех новостей и обновлений!

📱💻 Build Real-Time Messenger App Clone using Flutter (3 Hour Masterlcass) 2025
📊 Узнайте, как создать клон приложения-мессенджера в режиме реального времени с помощью Flutter.
3 часа | 📲 4815 просмотров
▶️ https://www.youtube.com/watch?v=5NkkH_HGzqM

⌚️📱 Scheduled Notifications • Flutter Tutorial
📊 Как правильно настроить уведомления в Flutter с flutter_local_notifications и timezone.
14 мин | 📲 3,502 просмотров
▶️ https://www.youtube.com/watch?v=i98p9dJ4lhI

📊 #9 Calculator app step by step | Flutter tutorials | EMC
📝 Руководство по созданию калькулятора на Flutter и Dart для начинающих. Изучим проектирование, реализацию кнопок, полей ввода и функциональности.
| 📲 2557 просмотров
▶️ https://www.youtube.com/watch?v=SckUnGwFRqg

📱💻 Flutter Chat App с Tencent RTC
📊 Узнайте, как создать высокопроизводительное приложение для обмена сообщениями с использованием Tencent RTC и tencent_cloud_chat_uikit.
37 мин | 📲 1,251 просмотров
▶️ https://www.youtube.com/watch?v=LkNWZ4kj-_E

🕒📊 Maximise Speed с Dart FFI: Руководство для начинающих по высокопроизводительной интеграции | Flutter Heroes 2024
📊 Как использовать Dart FFI для повышения производительности ваших приложений на Flutter с помощью интеграции с языками C и Rust.
21 мин | 📲 1,086 просмотров
▶️ https://www.youtube.com/watch?v=HF8gHAakb1Q

📱💻 Master Flutter: Построение Полностью Функционального Чат-Приложения с Firebase & Cubit | GetIt | Clean Architecture
📊 Создайте профессиональное чат-приложение в Flutter - пошаговое руководство с нуля! Реализуйте функции реального времени, аутентификацию пользователей и многое другое.
9 часов 20 минут | 📲 823 просмотров
▶️ https://www.youtube.com/watch?v=7U5i2hVy3jg

📊 Complete QUIZ App UI Design Kit In Flutter - 25 Screens UI Design Kit
📚 Узнайте, как создать потрясающий набор дизайна интерфейса приложения-викторины в Flutter с помощью этого простого в использовании учебника. Изучите, как проектировать увлекательные и адаптивные пользовательские интерфейсы, идеально подходящие для приложений-викторин.
25 мин | 📲 742 просмотров
▶️ https://www.youtube.com/watch?v=mjk4ifMPzsE

🕒📱 Flutter State Management: Which One Dominates? Bloc vs Riverpod | Flutter Heroes 2024 Talk
📊 Сравнение Bloc и Riverpod для управления состоянием в Flutter. Присоединяйтесь к этому информативному разговору и узнайте о сильных и слабых сторонах каждого подхода.
43 мин | 📲 705 просмотров
▶️ https://www.youtube.com/watch?v=-Rm57eNxgdk

#Flutter #Dart #PubDev #FlutterPulse #MobileDevelopment #Programming #Coding #AppDevelopment #SoftwareDevelopment #TechNews #DeveloperNews
🚨🔍 ВАЖНЫЕ НОВОСТИ ИЗ МИРА FLUTTER & DART! 🔍🚨

Команда Dart объявила, что после нескольких лет экспериментов и инвестиций в систему макросов они решили отказаться от её разработки. Почему? Потому что каждый раз, решая одну техническую проблему, они сталкивались с новыми, а производительность для разработчиков оставляла желать лучшего. ⚠️

Почему макросы не будут реализованы?

🔄 Слишком долгие компиляции – глубокая семантическая интроспекция сильно замедляла процесс.

🛠 Глобальное влияние на кодогенерацию – ухудшение статического анализа и автодополнения кода.

📈 Громоздкость реализации – команда решила, что в текущем виде макросы не обеспечат нужное качество и удобство.

Куда теперь пойдёт развитие Dart?

🔮 Улучшение работы с данными – сериализация, десериализация и другие аспекты станут удобнее!

🌀 Оптимизация времени сборки – ускорение build_runner и улучшенная кодогенерация.

🌟 Поддержка Augmentations – эта часть макросов всё-таки будет внедрена, но как отдельная фича.

🎉 Что это значит для разработчиков?

Хотя отказ от макросов может разочаровать часть сообщества, команда Dart обещает сосредоточиться на более полезных и востребованных возможностях. Впереди – мощные улучшения, которые сделают разработку ещё удобнее и быстрее.

💪 А как вы относитесь к этим изменениям? Делитесь своими мыслями в комментариях!

#flutter #dart #flutterpulse
А вот и первые комментарии наших топов программистов на этот счёт:
Макросов в Dart не будет, но не всё так плохо!

Стас Ильин в своём телеграм-канале статьи расстроен отменой макросов, ведь они могли бы серьёзно упростить работу разработчиков. Однако он призывает не отчаиваться – команда Dart всё равно внедрит Data-классы, просто другим способом. Вместо погони за идеалом разработчики выбрали более практичный путь, который решает реальные проблемы. Да, мы лишились мощного инструмента для метапрограммирования, но удобная работа с данными всё же появится! 💪

Что думаете? Боль или норм? 🤔

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

dio обновился до версии 5.8.0+1!
Пакет для работы с HTTP-запросами, позволяет легко отправлять GET, POST, PUT, DELETE и другие запросы. В новой версии исправлены ошибки и улучшена совместимость с dio_web_adapter.
👍 Лайки: 7.75К, 📥 Скачиваний: 1.83М
https://pub.dev/packages/dio

custom_lint обновился до версии 0.7.2!
Пакет для создания кастомных правил линтинга для Dart-проектов. В этом обновлении исправлена проблема с Android Studio и IntelliJ.
👍 Лайки: 220, 📥 Скачиваний: 1.18М
https://pub.dev/packages/custom_lint

custom_lint_builder обновился до версии 0.7.2!
Пакет для определения пользовательских линтов в ваших проектах. Теперь он обновлен вместе с обновлением custom_lint.
👍 Лайки: 17, 📥 Скачиваний: 1.19М
https://pub.dev/packages/custom_lint_builder

Syncfusion Flutter Core обновился до версии 28.1.36!
Пакет для создания различных виджетов для Flutter. В новой версии обновлена совместимость с Flutter SDK 3.27.0.
👍 Лайки: 221, 📥 Скачиваний: 459К
https://pub.dev/packages/syncfusion_flutter_core

sqlite3_flutter_libs обновился до версии 0.5.29+1!
Пакет для использования библиотеки SQLite3 в приложениях Flutter. В новой версии обновлена версия compileSdkVersion для Android до 35.
👍 Лайки: 154, 📥 Скачиваний: 170К
https://pub.dev/packages/sqlite3_flutter_libs

#dio #custom_lint #custom_lint_builder #SyncfusionFlutterCore #sqlite3_flutter_libs #flutter #dart #pubdev #flutterpulse
Такие разные Slivers. Часть 2: базовые классы и делегаты
В этой части статьи мы погружаемся глубже в мир сливеров-списков и исследуем базовые классы и делегаты, которые определяют их поведение и структуру.
Читайте и узнавайте больше о SliverMultiBoxAdaptorWidget, SliverChildDelegate и SliverGridDelegate!
Перейдите по ссылке и узнайте все секреты Flutter и Dart!
https://habr.com/ru/articles/877376/
#flutter #dart #flutterpulse #slivers #mobiledevelopment #programming
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Vexana обновился до версии 5.0.3!
Пакет для Flutter, упрощающий работу с сетью при помощи dio. В новой версии обновлена зависимость dio до версии 5.8.0 и добавлен новый метод для скачивания файлов.
👍 Лайки: 285, 📥 Скачиваний: 1.08К
https://pub.dev/packages/vexana

Image Cropper обновился до версии 9.0.0!
Плагин для Flutter, позволяющий обрезать изображения на Android, iOS и Web. В новой версии добавлена поддержка Swift Package Manager на iOS и улучшено решение проблемы edge-to-edge на Android.
👍 Лайки: 2300, 📥 Скачиваний: 239К
https://pub.dev/packages/image_cropper

Flutter Markdown обновился до версии 0.7.6!
Пакет для Flutter, позволяющий отображать текст в формате Markdown. В новой версии добавлена поддержка горизонтальной прокрутки таблиц и опция tableScrollbarThumbVisibility.
👍 Лайки: 1420, 📥 Скачиваний: 475К
https://pub.dev/packages/flutter_markdown

ShowcaseView обновился до версии 4.0.1!
Пакет для Flutter, позволяющий создавать пошаговые инструкции для пользователей. В новой версии исправлена ошибка, из-за которой не отображался Showcase.withWidget.
👍 Лайки: 2700, 📥 Скачиваний: 192К
https://pub.dev/packages/showcaseview

ShadcnUI обновился до версии 0.18.5!
Пакет для Flutter, предоставляющий набор кастомизируемых UI-компонентов. В новой версии исправлена ошибка с цветом иконки кнопки "вперёд" в календаре.
👍 Лайки: 423, 📥 Скачиваний: 6.32К
https://pub.dev/packages/shadcn_ui

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

Unleash Proxy Client для Flutter обновился до версии 1.9.4
Пакет позволяет легко интегрировать Unleash в ваши Flutter-приложения, обеспечивая простой и удобный способ управления функциями и тогглами. В новой версии исправлена ошибка с префиксом "x-" в заголовках Unleash.
👍 Лайки: 10, 📥 Скачиваний: 22.9К
https://pub.dev/packages/unleash_proxy_client_flutter

Attributed Text обновился до версии 0.4.3
Этот пакет позволяет легко добавлять метаданные к строкам текста. Используется в качестве основы для представления текста в редакторе Super Editor. В новой версии исправлена ошибка, при которой доступ к отдельным символам в AttributedText не пытался получить доступ к индексам вне границ.
👍 Лайки: 25, 📥 Скачиваний: 18.1К
https://pub.dev/packages/attributed_text

Google API Headers обновился до версии 2.0.0
Пакет Google API Headers позволяет получить необходимые заголовки для вызова Google API с ограниченным ключом API в приложениях на Flutter. В новой версии обновлена версия компилятора Android до 33, добавлена совместимость с Android Gradle Plugin 8.0 и обновлено ограничение версии Dart SDK.
👍 Лайки: 28, 📥 Скачиваний: 63.9К
https://pub.dev/packages/google_api_headers

Volume Controller обновился до версии 3.2.0
Пакет Volume Controller позволяет контролировать и отслеживать системный звук на вашем устройстве. Теперь в версии 3.2.0 добавлены новые функции: isMuted и setMute, позволяющие проверить, выключен ли звук, и включить/выключить его.
👍 Лайки: 91, 📥 Скачиваний: 77.2К
https://pub.dev/packages/volume_controller

Shelf Web Socket обновился до версии 3.0.0
Этот пакет используется для создания WebSocket-соединений в Shelf-приложениях. В новой версии изменился сигнатура метода webSocketHandler, теперь он требует два параметра. Кроме того, добавлен пример использования API и обновлены требования к версии Dart (теперь требуется Dart ^3.5.0).
👍 Лайки: 124, 📥 Скачиваний: 5.7М
https://pub.dev/packages/shelf_web_socket

#unleash_proxy_client_flutter #attributed_text #google_api_headers #volume_controller #shelf_web_socket #flutter #dart #pubdev #flutterpulse
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

Country Code Picker обновился до версии 3.2.0
Пакет для Flutter, который позволяет отображать селектор кода страны и поддерживает 70 языков. В новой версии добавлены новые стили для селектора кода страны, удаление специальных символов и исправления для обновлений и улучшений Flutter и Dart SDK.
👍 Лайки: 864, 📥 Скачиваний: 71.3К
https://pub.dev/packages/country_code_picker

Amazon Cognito Identity SDK обновился до версии 3.8.1
Пакет для Dart, который используется для аутентификации и авторизации пользователей в приложениях. Теперь поддерживается новый вызов пароля (new password challenge).
👍 Лайки: 194, 📥 Скачиваний: 42.7К
https://pub.dev/packages/amazon_cognito_identity_dart_2

jnigen обновился до версии 0.14.0
Генератор привязок Java для Dart через dart:ffi и JNI. Пакет позволяет автоматически генерировать привязки для Java-классов и использовать их в Dart-приложениях. В новой версии исправлена ошибка, при которой парсер исходного кода не имел всех параметров типа.
👍 Лайки: 93, 📥 Скачиваний: 1.7К
https://pub.dev/packages/jnigen

Country Codes обновился до версии 3.2.2
Пакет для Flutter, который позволяет легко получить код страны на основе предоставленного Locale. Теперь он еще более стабильный: исправлена ошибка, при которой код страны не мог быть разрешен и выбрасывалось исключение.
👍 Лайки: 119, 📥 Скачиваний: 6.8К
https://pub.dev/packages/country_codes

Fluent UI System Icons обновился до версии 1.1.273
Коллекция современных иконок от Microsoft, которые можно использовать в ваших Flutter-приложениях. В новой версии внесены изменения и улучшения, подробности которых можно найти в журнале изменений.
👍 Лайки: 854, 📥 Скачиваний: 12.8К
https://pub.dev/packages/fluentui_system_icons

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

vector_graphics обновился до версии 1.1.17!
Пакет для рендеринга векторной графики в Flutter. В новой версии исправлена ошибка, которая вызывала исключения во время выполнения.
👍 Лайки: 70, 📥 Скачиваний: 1.36M
https://pub.dev/packages/vector_graphics

DWDS обновился до версии 24.3.4!
Пакет для использования инструментов разработчика с веб-приложениями Dart. В новой версии добавлена поддержка некоторых API отладки и горячей перезагрузки.
👍 Лайки: 29, 📥 Скачиваний: 2.3M
https://pub.dev/packages/dwds

scip-dart обновился до версии 1.6.0!
Пакет для индексации кода на языке Dart. В новой версии добавлен флаг --output для настройки местоположения выходного файла индекса.
👍 Лайки: 0, 📥 Скачиваний: 57.7К
https://pub.dev/packages/scip_dart

jni обновился до версии 0.14.0!
Пакет для доступа к JNI из кода Dart/Flutter. В новой версии добавлены новые методы для работы с массивами и объектами Java.
👍 Лайки: 39, 📥 Скачиваний: 38.8К
https://pub.dev/packages/jni

jovial_misc обновился до версии 0.9.1!
Пакет с различными фрагментами кода на Dart. В новой версии добавлены новые функции и исправлены ошибки.
👍 Лайки: 3, 📥 Скачиваний: 148К
https://pub.dev/packages/jovial_misc

#vector_graphics #DWDS #scip_dart #jni #jovial_misc #flutter #dart #pubdev #flutterpulse
Обновлённые пакеты за последние 24 часа, получившие наибольшее число лайков

ProImageEditor обновился до версии 8.1.2!
Виджет Flutter для редактирования изображений в вашем приложении. Исправлены ошибки с выбором нижней панели, функцией "Отменить" и выбором слоев.
👍 Лайки: 311, 📥 Скачиваний: 11.5К
https://pub.dev/packages/pro_image_editor

flutter_timezone обновился!
Пакет для получения местной часовой зоны ОС. Теперь поддерживает Swift Package Manager.
👍 Лайки: 241, 📥 Скачиваний: 353К
https://pub.dev/packages/flutter_timezone

just_audio_background обновился до версии 0.0.1-beta.15!
Пакет для фонового воспроизведения аудио и удаленного управления. Добавлена возможность установки идентификатора WebSinkId для веб-плеера.
👍 Лайки: 329, 📥 Скачиваний: 15.3К
https://pub.dev/packages/just_audio_background

Bottom Picker обновился до версии 2.11.0!
Пакет для отображения нижнего пикера элементов или даты/времени. Добавлена функция minutesInterval для диапазона времени.
👍 Лайки: 308, 📥 Скачиваний: 11.5К
https://pub.dev/packages/bottom_picker

just_audio обновился до версии 0.9.45!
Мощный аудио-плеер для Android, iOS, macOS, web, Linux и Windows. Добавлена возможность установки идентификатора WebSinkId для веб-плеера.
👍 Лайки: 3810, 📥 Скачиваний: 485К
https://pub.dev/packages/just_audio

#ProImageEditor #flutter_timezone #just_audio_background #BottomPicker #just_audio #flutter #dart #pubdev #flutterpulse