Волнующие новости для всех разработчиков на Flutter и Dart! 🚀💻
Только что вышла новая версия Dart 3.9.0! 🎉 И она приносит с собой целый ряд интересных обновлений:
👉 Ускорение работы анализатора - ваш код будет проверяться еще быстрее! 🚀
👉 Полный null safety теперь включен по умолчанию в местах, где его раньше не было, что делает ваш код еще более точным и безопасным! 🛡
👉 Поддержка tag-pattern для git тегов в pubspec зависимостях - управление зависимостями стало еще проще! 📈
👉 Отмена Future после hot restart, если она была создана в другом "поколении" приложения - еще один шаг к более стабильному и предсказуемому коду! 🔥
Хотите узнать больше о всех этих обновлениях? 🤔 Тогда переходите по ссылке и читайте полный changelog! 📌
И не забудьте подписаться на канал flutterpulse, чтобы быть всегда в курсе последних новостей и обновлений из мира Flutter и Dart! 📱 #flutter #dart #flutterpulse 💻👍
Только что вышла новая версия Dart 3.9.0! 🎉 И она приносит с собой целый ряд интересных обновлений:
👉 Ускорение работы анализатора - ваш код будет проверяться еще быстрее! 🚀
👉 Полный null safety теперь включен по умолчанию в местах, где его раньше не было, что делает ваш код еще более точным и безопасным! 🛡
👉 Поддержка tag-pattern для git тегов в pubspec зависимостях - управление зависимостями стало еще проще! 📈
👉 Отмена Future после hot restart, если она была создана в другом "поколении" приложения - еще один шаг к более стабильному и предсказуемому коду! 🔥
Хотите узнать больше о всех этих обновлениях? 🤔 Тогда переходите по ссылке и читайте полный changelog! 📌
И не забудьте подписаться на канал flutterpulse, чтобы быть всегда в курсе последних новостей и обновлений из мира Flutter и Dart! 📱 #flutter #dart #flutterpulse 💻👍
🚀 Flutter в автомобиле и не только: как создать приложение для бортового компьютера на Raspberry Pi!
Привет, комьюнити Flutter Pulse! 👋 Сегодня делимся крутым видео, которое перевернет ваше представление о возможностях Flutter. Речь о встраиваемых системах — от умных приборных панелей до IoT-устройств! 🔥
👉 Смотреть видео: "Flutter в Automotive & Embedded: создаём приложение для автомобиля (и не только)"
🤔 О чём это видео?
А может ли Flutter работать внутри автомобиля или, скажем, умного чайника? Спойлер: да! На открытом уроке от онлайн-курса «Flutter Mobile Developer» Дмитрий Золотов (Flutter-разработчик из Яндекса) разбирает, как выйти за рамки мобильных приложений. Вы увидите, как Flutter оживает на реальном железе! 💻🔧
🔍 Ключевые темы:
✅ Yocto и embedded Linux — зачем нужны кастомные дистрибутивы и как собрать Flutter под ARM.
✅ Запуск без X11/Wayland — работа с framebuffer для экономии ресурсов.
✅ Multi-display интерфейсы — создание панелей для приборных кластеров, HUD и медиасистем.
✅ Интеграция с CAN-шиной — как получать данные скорости, оборотов и температуры в реальном времени.
✅ Практика — сборка Flutter-приложения для Raspberry Pi (бортовой компьютер или IoT-панель).
🎯 После вебинара вы сможете:
- Применять Flutter в automotive и embedded-проектах.
- Собирать Yocto-дистрибутивы для устройств.
- Запускать Flutter-приложения без оконных систем.
- Строить интерфейсы для нескольких экранов.
- Интегрироваться с автомобильной электроникой через CAN-шину.
👥 Кому будет полезно?
- Flutter-разработчикам, готовым к новым вызовам.
- Embedded-инженерам, ищущим современные UI-решения.
- Всем, кто мечтает создавать цифровые интерфейсы для авто и умной техники!
🔔 Подписывайтесь на Flutter Pulse, чтобы первыми получать лучшие материалы о Flutter! Исследуйте другие видео по хэштегу #FlutterPulseYoutube — у нас много эксклюзивов.
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Привет, комьюнити Flutter Pulse! 👋 Сегодня делимся крутым видео, которое перевернет ваше представление о возможностях Flutter. Речь о встраиваемых системах — от умных приборных панелей до IoT-устройств! 🔥
👉 Смотреть видео: "Flutter в Automotive & Embedded: создаём приложение для автомобиля (и не только)"
🤔 О чём это видео?
А может ли Flutter работать внутри автомобиля или, скажем, умного чайника? Спойлер: да! На открытом уроке от онлайн-курса «Flutter Mobile Developer» Дмитрий Золотов (Flutter-разработчик из Яндекса) разбирает, как выйти за рамки мобильных приложений. Вы увидите, как Flutter оживает на реальном железе! 💻🔧
🔍 Ключевые темы:
✅ Yocto и embedded Linux — зачем нужны кастомные дистрибутивы и как собрать Flutter под ARM.
✅ Запуск без X11/Wayland — работа с framebuffer для экономии ресурсов.
✅ Multi-display интерфейсы — создание панелей для приборных кластеров, HUD и медиасистем.
✅ Интеграция с CAN-шиной — как получать данные скорости, оборотов и температуры в реальном времени.
✅ Практика — сборка Flutter-приложения для Raspberry Pi (бортовой компьютер или IoT-панель).
🎯 После вебинара вы сможете:
- Применять Flutter в automotive и embedded-проектах.
- Собирать Yocto-дистрибутивы для устройств.
- Запускать Flutter-приложения без оконных систем.
- Строить интерфейсы для нескольких экранов.
- Интегрироваться с автомобильной электроникой через CAN-шину.
👥 Кому будет полезно?
- Flutter-разработчикам, готовым к новым вызовам.
- Embedded-инженерам, ищущим современные UI-решения.
- Всем, кто мечтает создавать цифровые интерфейсы для авто и умной техники!
🔔 Подписывайтесь на Flutter Pulse, чтобы первыми получать лучшие материалы о Flutter! Исследуйте другие видео по хэштегу #FlutterPulseYoutube — у нас много эксклюзивов.
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
🔥2❤1
Центрирование формы без скрытия полей при открытом клавиатуре
Привет, подписчики! 👋 Сегодня мы рассмотрим полезный совет по Flutter, который поможет вам улучшить пользовательский опыт в ваших приложениях. 📱💡
Проблема: Когда клавиатура открывается, поля формы могут быть скрыты, что затрудняет ввод данных пользователем. 😕
Решение: Использовать
Как это работает:
-
-
-
👍 Оцените новую рубрику и напишите в комментариях, какие темы вам интересны! 💬
Все подобные новости можно найти по хэштегу #FlutterPulseTips. 🔍
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDev #UIUX #AppDevelopment #CodingTips
Привет, подписчики! 👋 Сегодня мы рассмотрим полезный совет по Flutter, который поможет вам улучшить пользовательский опыт в ваших приложениях. 📱💡
Проблема: Когда клавиатура открывается, поля формы могут быть скрыты, что затрудняет ввод данных пользователем. 😕
Решение: Использовать
Scaffold
с параметром resizeToAvoidBottomInset: true
и обернуть форму в SingleChildScrollView
. 📝
Scaffold(
resizeToAvoidBottomInset: true, // Изменяет размер при открытии клавиатуры
body: Form(
key: _formKey,
child: SingleChildScrollView( // Позволяет прокручивать содержимое
child: SizedBox(
height: MediaQuery.of(context).size.height,
width: MediaQuery.of(context).size.width,
child: Column(
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.center, // Центрирует содержимое
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
const Spacer(flex: 1), // Гибкое пространство сверху
TextFormField(...), // Поля формы
TextFormField(...),
const Spacer(flex: 1), // Гибкое пространство снизу
],
),
),
),
),
)
Как это работает:
-
resizeToAvoidBottomInset: true
заставляет Scaffold
изменять размер при открытии клавиатуры. 🔄-
SingleChildScrollView
позволяет прокручивать содержимое формы, если оно не помещается на экране. 🔄-
Spacer
с гибким размером (flex: 1
) обеспечивает равномерное распределение пространства сверху и снизу формы. ⚖️👍 Оцените новую рубрику и напишите в комментариях, какие темы вам интересны! 💬
Все подобные новости можно найти по хэштегу #FlutterPulseTips. 🔍
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDev #UIUX #AppDevelopment #CodingTips
👍4❤1🔥1🤯1
Isolate в Dart не всё так гладко! 🚀💻
У меня есть интересная новость для вас! 🤔
Оказывается, конструктор класса Isolate в Dart не работает так, как ожидается 🤯.
Хотя документация говорит, что он позволяет создать обертку над уже существующим изолятом и ограничить вызов операции завершения работы изолятом или постановку на паузу его работы, на самом деле все не так просто 🤔.
Что происходит на самом деле?
Когда вы создаете обертку над уже существующим изолятом, вы ожидаете, что метод kill не сможет завершить исходный изолят, но... 🤯 он все равно завершает его! 😭
Хотя метод pause работает правильно, как описано в документации 📚.
Что делать?
Если вы заинтересованы в подробностях, можете прочитать полную новость тут 📄.
А если вы хотите быть в курсе всех последних новостей и обновлений о Flutter и Dart, то обязательно подпишитесь на канал flutterpulse! 📣
Мы будем держать вас в курсе всех интересных событий и обновлений в мире разработки на Flutter и Dart! 💻 #flutter #dart #flutterpulse 🚀💻
У меня есть интересная новость для вас! 🤔
Оказывается, конструктор класса Isolate в Dart не работает так, как ожидается 🤯.
Хотя документация говорит, что он позволяет создать обертку над уже существующим изолятом и ограничить вызов операции завершения работы изолятом или постановку на паузу его работы, на самом деле все не так просто 🤔.
Что происходит на самом деле?
Когда вы создаете обертку над уже существующим изолятом, вы ожидаете, что метод kill не сможет завершить исходный изолят, но... 🤯 он все равно завершает его! 😭
Хотя метод pause работает правильно, как описано в документации 📚.
Что делать?
Если вы заинтересованы в подробностях, можете прочитать полную новость тут 📄.
А если вы хотите быть в курсе всех последних новостей и обновлений о Flutter и Dart, то обязательно подпишитесь на канал flutterpulse! 📣
Мы будем держать вас в курсе всех интересных событий и обновлений в мире разработки на Flutter и Dart! 💻 #flutter #dart #flutterpulse 🚀💻
Обзор пакетов на тему "Вкладки" (Tab) для Flutter 📚
1. Advanced Segment
Пакет позволяет создавать полностью настраиваемые сегменты с множеством свойств. Используется для создания вкладок или разделов в вашем приложении.
👍 Лайки: 111, 📥 Скачиваний: 5.9К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/flutter_advanced_segment
2. Scrollable List Tab Scroller
Синхронизируйте список прокрутки с вкладками и настраивайте их по своему желанию.
👍 Лайки: 162, 📥 Скачиваний: 14.2К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/scrollable_list_tab_scroller
3. Extended Tabs
Этот мощный пакет позволяет создавать вкладки с прокруткой предков или дочерних вкладок при превышении текущей прокрутки.
👍 Лайки: 163, 📥 Скачиваний: 4.6К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/extended_tabs
4. Tabbed View
Классический компонент вкладок в стиле Desktop, с поддержкой кастомизации тем.
👍 Лайки: 115, 📥 Скачиваний: 1.9К
Последнее обновление 📅: 54 дня назад
https://pub.dev/packages/tabbed_view
5. Buttons TabBar
Этот пакет позволяет создавать интерактивные и настраиваемые вкладки для ваших приложений.
👍 Лайки: 432, 📥 Скачиваний: 16.1К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/buttons_tabbar
6. CustomSlidingSegmentedControl
Этот пакет позволяет гибко настроить виджет для отображения контролов.
👍 Лайки: 206, 📥 Скачиваний: 62.7К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/custom_sliding_segmented_control
#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #flutter_advanced_segment #scrollable_list_tab_scroller #extended_tabs #tabbed_view #buttons_tabbar #custom_sliding_segmented_control
1. Advanced Segment
Пакет позволяет создавать полностью настраиваемые сегменты с множеством свойств. Используется для создания вкладок или разделов в вашем приложении.
👍 Лайки: 111, 📥 Скачиваний: 5.9К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/flutter_advanced_segment
2. Scrollable List Tab Scroller
Синхронизируйте список прокрутки с вкладками и настраивайте их по своему желанию.
👍 Лайки: 162, 📥 Скачиваний: 14.2К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/scrollable_list_tab_scroller
3. Extended Tabs
Этот мощный пакет позволяет создавать вкладки с прокруткой предков или дочерних вкладок при превышении текущей прокрутки.
👍 Лайки: 163, 📥 Скачиваний: 4.6К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/extended_tabs
4. Tabbed View
Классический компонент вкладок в стиле Desktop, с поддержкой кастомизации тем.
👍 Лайки: 115, 📥 Скачиваний: 1.9К
Последнее обновление 📅: 54 дня назад
https://pub.dev/packages/tabbed_view
5. Buttons TabBar
Этот пакет позволяет создавать интерактивные и настраиваемые вкладки для ваших приложений.
👍 Лайки: 432, 📥 Скачиваний: 16.1К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/buttons_tabbar
6. CustomSlidingSegmentedControl
Этот пакет позволяет гибко настроить виджет для отображения контролов.
👍 Лайки: 206, 📥 Скачиваний: 62.7К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/custom_sliding_segmented_control
#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #flutter_advanced_segment #scrollable_list_tab_scroller #extended_tabs #tabbed_view #buttons_tabbar #custom_sliding_segmented_control
Самые лучшие обновлённые пакеты за последние 24 часа
video_player_avfoundation 2.8.4
Плагин для проигрывания видео на iOS и macOS в приложениях, созданных с помощью Flutter. Упрощен родной код.
👍 Лайки: 8, 📥 Скачиваний: 2.95M
https://pub.dev/packages/video_player_avfoundation
upgrader 11.5.0
Пакет для уведомления пользователей о необходимости обновить приложение, когда в магазине появляется новая версия.
Исправлены проблемы с показом диалогов в CupertinoApp, добавлены проверки на null и исправлены переводы на хинди.
👍 Лайки: 2350, 📥 Скачиваний: 162К
https://pub.dev/packages/upgrader
wechat_assets_picker 9.8.0
Пакет для выбора изображений, видео и аудио в приложениях Flutter, с интерфейсом, вдохновленным WeChat.
Исправлены ошибки и улучшены темы.
👍 Лайки: 830, 📥 Скачиваний: 36.4К
https://pub.dev/packages/wechat_assets_picker
flutter_signin_button 2.1.0
Пакет для создания кнопок входа для различных социальных сетей в приложениях Flutter.
Улучшения: улучшение стиля и форматирования кода, интеграция с Claude Code GitHub Workflow, обновление реализации кнопок, исправления ошибок.
👍 Лайки: 887, 📥 Скачиваний: 17.2К
https://pub.dev/packages/flutter_signin_button
dwds 25.0.0
Теперь доступна горячая перезагрузка через веб-сокеты с поддержкой нескольких окон.
Исправлена ошибка гонки при обновлении и удалены устаревшие параметры.
👍 Лайки: 30, 📥 Скачиваний: 3.81М
https://pub.dev/packages/dwds
purchases_flutter 9.2.1
Клиент для системы отслеживания подписок и покупок RevenueCat, упрощающий реализацию в-app покупок в Flutter.
Исправлена локализация потока покупок на веб-страницах в соответствии с настройками браузера.
👍 Лайки: 827, 📥 Скачиваний: 160К
https://pub.dev/packages/purchases_flutter
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #video_player_avfoundation #upgrader #wechat_assets_picker #flutter_signin_button #dwds #purchases_flutter
video_player_avfoundation 2.8.4
Плагин для проигрывания видео на iOS и macOS в приложениях, созданных с помощью Flutter. Упрощен родной код.
👍 Лайки: 8, 📥 Скачиваний: 2.95M
https://pub.dev/packages/video_player_avfoundation
upgrader 11.5.0
Пакет для уведомления пользователей о необходимости обновить приложение, когда в магазине появляется новая версия.
Исправлены проблемы с показом диалогов в CupertinoApp, добавлены проверки на null и исправлены переводы на хинди.
👍 Лайки: 2350, 📥 Скачиваний: 162К
https://pub.dev/packages/upgrader
wechat_assets_picker 9.8.0
Пакет для выбора изображений, видео и аудио в приложениях Flutter, с интерфейсом, вдохновленным WeChat.
Исправлены ошибки и улучшены темы.
👍 Лайки: 830, 📥 Скачиваний: 36.4К
https://pub.dev/packages/wechat_assets_picker
flutter_signin_button 2.1.0
Пакет для создания кнопок входа для различных социальных сетей в приложениях Flutter.
Улучшения: улучшение стиля и форматирования кода, интеграция с Claude Code GitHub Workflow, обновление реализации кнопок, исправления ошибок.
👍 Лайки: 887, 📥 Скачиваний: 17.2К
https://pub.dev/packages/flutter_signin_button
dwds 25.0.0
Теперь доступна горячая перезагрузка через веб-сокеты с поддержкой нескольких окон.
Исправлена ошибка гонки при обновлении и удалены устаревшие параметры.
👍 Лайки: 30, 📥 Скачиваний: 3.81М
https://pub.dev/packages/dwds
purchases_flutter 9.2.1
Клиент для системы отслеживания подписок и покупок RevenueCat, упрощающий реализацию в-app покупок в Flutter.
Исправлена локализация потока покупок на веб-страницах в соответствии с настройками браузера.
👍 Лайки: 827, 📥 Скачиваний: 160К
https://pub.dev/packages/purchases_flutter
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #video_player_avfoundation #upgrader #wechat_assets_picker #flutter_signin_button #dwds #purchases_flutter
Проверьте устаревшие зависимости
Flutter cli спешит на помощь!
Команда Flutter pub outdated
Совет по CI: Вы можете извлечь данные в формате json и использовать их в шаге CI. Запуск этого шага каждую неделю на вашей основной ветке (main) и уведомление по электронной почте, если доступна новая версия пакета.
Оцените новую рубрику! 👍💡
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #FlutterTips #MobileDevelopment #CI #DevTips
Flutter cli спешит на помощь!
Команда Flutter pub outdated
flutter pub outdated
# Показывает устаревшие пакеты.
# [*] указывает на версии, которые не являются последними доступными.
# Имя пакета Текущая Обновляемая Разрешимая Последняя
# прямые зависимости:
adaptive_dialog *1.3.0 1.4.0 1.4.0 1.4.0
cloud_firestore *3.1.6 3.1.10 3.1.10 3.1.10
cloud_functions *3.2.5 3.2.10 3.2.10 3.2.10
Совет по CI: Вы можете извлечь данные в формате json и использовать их в шаге CI. Запуск этого шага каждую неделю на вашей основной ветке (main) и уведомление по электронной почте, если доступна новая версия пакета.
Оцените новую рубрику! 👍💡
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #FlutterTips #MobileDevelopment #CI #DevTips
Обзор пакетов для обрезки изображений в Flutter 📸
Image Cropping 🌟
Пакет для обрезки и поворота изображений на нескольких платформах. Поддерживает изменение соотношения сторон, включение фона и многое другое.
👍 Лайки: 91, 📥 Скачиваний: 812
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/image_cropping
Croppy 🌟
Полностью настраиваемый редактор изображений с встроенными Material и Cupertino кропперами. Поддерживает Android, iOS, Windows, Linux, macOS и Web.
👍 Лайки: 130, 📥 Скачиваний: 7.1К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/croppy
Crop Your Image 🌟
Пакет предоставляет гибкий и настраиваемый виджет для обрезки изображений. Он позволяет разработчикам создавать собственные интерфейсы для обрезки изображений и управлять процессом обрезки программно.
👍 Лайки: 546, 📥 Скачиваний: 75.1К
Последнее обновление 📅: 8 месяцев назад
https://pub.dev/packages/crop_your_image
Crop Image 🌟
Пакет позволяет обрезать изображения на всех платформах, поддерживаемых Flutter.
👍 Лайки: 149, 📥 Скачиваний: 32.9К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/crop_image
Image Cropper 🌟
Пакет позволяет обрезать изображения на Android, iOS и Web с помощью нативных библиотек.
👍 Лайки: 2.4К, 📥 Скачиваний: 379К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/image_cropper
Custom Image Crop 🌟
Пакет позволяет создавать настраиваемые кадры для обрезки изображений. Вы можете настроить форму, размер, цвет и многое другое.
👍 Лайки: 87, 📥 Скачиваний: 10.4К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/custom_image_crop
#image_cropping #croppy #crop_your_image #crop_image #image_cropper #custom_image_crop #flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages
Image Cropping 🌟
Пакет для обрезки и поворота изображений на нескольких платформах. Поддерживает изменение соотношения сторон, включение фона и многое другое.
👍 Лайки: 91, 📥 Скачиваний: 812
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/image_cropping
Croppy 🌟
Полностью настраиваемый редактор изображений с встроенными Material и Cupertino кропперами. Поддерживает Android, iOS, Windows, Linux, macOS и Web.
👍 Лайки: 130, 📥 Скачиваний: 7.1К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/croppy
Crop Your Image 🌟
Пакет предоставляет гибкий и настраиваемый виджет для обрезки изображений. Он позволяет разработчикам создавать собственные интерфейсы для обрезки изображений и управлять процессом обрезки программно.
👍 Лайки: 546, 📥 Скачиваний: 75.1К
Последнее обновление 📅: 8 месяцев назад
https://pub.dev/packages/crop_your_image
Crop Image 🌟
Пакет позволяет обрезать изображения на всех платформах, поддерживаемых Flutter.
👍 Лайки: 149, 📥 Скачиваний: 32.9К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/crop_image
Image Cropper 🌟
Пакет позволяет обрезать изображения на Android, iOS и Web с помощью нативных библиотек.
👍 Лайки: 2.4К, 📥 Скачиваний: 379К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/image_cropper
Custom Image Crop 🌟
Пакет позволяет создавать настраиваемые кадры для обрезки изображений. Вы можете настроить форму, размер, цвет и многое другое.
👍 Лайки: 87, 📥 Скачиваний: 10.4К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/custom_image_crop
#image_cropping #croppy #crop_your_image #crop_image #image_cropper #custom_image_crop #flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages
Самые лучшие обновлённые пакеты за последние 24 часа
build 3.0.2 - пакет для написания кода генераторов, которые запускаются с помощью build_runner. Теперь использует build_runner_core 9.3.0, обновлена документация и добавлена поддержка meta 1.16.0. Уже 94 лайка и более 4 690 000 скачиваний! 📈👍
Лайки: 94, Скачиваний: 4.7М
https://pub.dev/packages/build
flutter_form_builder 9.2.0 - пакет для создания форм для сбора данных в Flutter. В новой версии добавлены новые функции, такие как возможность добавлять сообщения при.unregisterField, улучшение валидации форм и исправление ошибок. Пакет имеет 2730 лайков и более 203000 скачиваний! 📝👍
Лайки: 2730, Скачиваний: 203К
https://pub.dev/packages/flutter_form_builder
build_resolvers 3.0.2 - пакет для реализации в памяти Resolvers для использования с package:build. Теперь он использует build_runner 2.7.0 и удалил неиспользуемые зависимости. Уже 12 лайков и 4 560 000 скачиваний! 🔄👍
Лайки: 12, Скачиваний: 4.6М
https://pub.dev/packages/build_resolvers
build_runner 2.7.0 - пакет для генерации кода в проектах Dart и Flutter. В новой версии добавлены новые возможности, такие как опция "run_only_if_triggered" и удаление интерактивных запросов на удаление файлов. Пакет имеет 2230 лайков и более 4620000 скачиваний! 🚀👍
Лайки: 2230, Скачиваний: 4.6М
https://pub.dev/packages/build_runner
flex_color_scheme 8.3.0 - пакет для создания красивых тем Material Design в Flutter. В новой версии исправлены проблемы, связанные с изменениями в Flutter v3.35.0, и добавлены новые функции. Пакет имеет 3060 лайков и 53800 скачиваний. 🎨👍
Лайки: 3060, Скачиваний: 53.8К
https://pub.dev/packages/flex_color_scheme
adaptive_theme 3.7.1 - пакет для добавления поддержки светлых и темных тем в приложения Flutter. В новой версии произведена очистка кода и удалено использование устаревших имен классов в документации. Пакет имеет 925 лайков и более 37 900 скачиваний. 🌃👍
Лайки: 925, Скачиваний: 37.9К
https://pub.dev/packages/adaptive_theme
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #build #flutter_form_builder #build_resolvers #build_runner #flex_color_scheme #adaptive_theme
build 3.0.2 - пакет для написания кода генераторов, которые запускаются с помощью build_runner. Теперь использует build_runner_core 9.3.0, обновлена документация и добавлена поддержка meta 1.16.0. Уже 94 лайка и более 4 690 000 скачиваний! 📈👍
Лайки: 94, Скачиваний: 4.7М
https://pub.dev/packages/build
flutter_form_builder 9.2.0 - пакет для создания форм для сбора данных в Flutter. В новой версии добавлены новые функции, такие как возможность добавлять сообщения при.unregisterField, улучшение валидации форм и исправление ошибок. Пакет имеет 2730 лайков и более 203000 скачиваний! 📝👍
Лайки: 2730, Скачиваний: 203К
https://pub.dev/packages/flutter_form_builder
build_resolvers 3.0.2 - пакет для реализации в памяти Resolvers для использования с package:build. Теперь он использует build_runner 2.7.0 и удалил неиспользуемые зависимости. Уже 12 лайков и 4 560 000 скачиваний! 🔄👍
Лайки: 12, Скачиваний: 4.6М
https://pub.dev/packages/build_resolvers
build_runner 2.7.0 - пакет для генерации кода в проектах Dart и Flutter. В новой версии добавлены новые возможности, такие как опция "run_only_if_triggered" и удаление интерактивных запросов на удаление файлов. Пакет имеет 2230 лайков и более 4620000 скачиваний! 🚀👍
Лайки: 2230, Скачиваний: 4.6М
https://pub.dev/packages/build_runner
flex_color_scheme 8.3.0 - пакет для создания красивых тем Material Design в Flutter. В новой версии исправлены проблемы, связанные с изменениями в Flutter v3.35.0, и добавлены новые функции. Пакет имеет 3060 лайков и 53800 скачиваний. 🎨👍
Лайки: 3060, Скачиваний: 53.8К
https://pub.dev/packages/flex_color_scheme
adaptive_theme 3.7.1 - пакет для добавления поддержки светлых и темных тем в приложения Flutter. В новой версии произведена очистка кода и удалено использование устаревших имен классов в документации. Пакет имеет 925 лайков и более 37 900 скачиваний. 🌃👍
Лайки: 925, Скачиваний: 37.9К
https://pub.dev/packages/adaptive_theme
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #build #flutter_form_builder #build_resolvers #build_runner #flex_color_scheme #adaptive_theme
Круглый аватар с границей
Круглый аватар не имеет границы, но есть быстрый способ добавить её!
Если вы не хотите переписывать виджет CircleAvatar...
Просто оберните его ещё в один или используйте Container с градиентом.
Оцените новую рубрику лайком 👍 и подпишитесь, чтобы не пропустить новые советы! 😉
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #mobiledev #appdevelopment #uiux #codingtips
Круглый аватар не имеет границы, но есть быстрый способ добавить её!
Если вы не хотите переписывать виджет CircleAvatar...
Просто оберните его ещё в один или используйте Container с градиентом.
CircleAvatar(
radius: radius + 2, // Увеличиваем радиус для границы
backgroundColor: borderColor, // Цвет границы
child: CircleAvatar(
radius: radius, // Радиус внутреннего аватара
backgroundImage: NetworkImage(url), // Изображение из сети
),
);
Оцените новую рубрику лайком 👍 и подпишитесь, чтобы не пропустить новые советы! 😉
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #mobiledev #appdevelopment #uiux #codingtips
👍3
Обзор пакетов на тему "Выбор даты и времени" 🕰️
Syncfusion Flutter Date Range Picker📆
Легковесный виджет для выбора одной даты, нескольких дат или диапазона дат.
Возможности: выбор одной или нескольких дат, выбор диапазона дат, поддержка различных видов календаря.
👍 Лайки: 1590, 📥 Скачиваний: 190К
Последнее обновление: 2 дня назад
https://pub.dev/packages/syncfusion_flutter_datepicker
month_picker_dialog 📆
Диалоговое окно для выбора месяца, диапазона месяцев или года в стиле Material Design.
Поддерживает интернационализацию и доступен на всех языках, известных Flutter.
👍 Лайки: 158, 📥 Скачиваний: 36.5К
Последнее обновление: 23 дня назад
https://pub.dev/packages/month_picker_dialog
EasyDateTimelinePicker 🕰️
Удобный и настраиваемый виджет для выбора даты и времени.
Предоставляет горизонтальный интерфейс временной шкалы для выбора дат.
👍 Лайки: 557, 📥 Скачиваний: 11.2К
Последнее обновление: 5 месяцев назад
https://pub.dev/packages/easy_date_timeline
Bottom Picker 📊
Красивые и кастомизируемые нижние панели выбора для ваших приложений на Flutter.
Версия 4.1.0 предлагает полную кастомизацию и продвинутые функции для выбора даты и времени.
👍 Лайки: 343, 📥 Скачиваний: 15.3К
Последнее обновление: 6 дней назад
https://pub.dev/packages/bottom_picker
DatePickerTimeline 🕰️
Библиотека выбора даты, которая представляет календарь в виде горизонтальной временной шкалы.
👍 Лайки: 572, 📥 Скачиваний: 7.39К
Последнее обновление: 2 месяца назад
https://pub.dev/packages/date_picker_timeline
CalendarDatePicker2📆
Легкий и настраиваемый календарь для выбора дат, поддерживающий режимы выбора одиночной даты, диапазона дат и нескольких дат.
👍 Лайки: 632, 📥 Скачиваний: 275К
Последнее обновление: 2 месяца назад
https://pub.dev/packages/calendar_date_picker2
#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #syncfusion_flutter_datepicker #month_picker_dialog #easy_date_timeline #bottom_picker #date_picker_timeline #calendar_date_picker2
Syncfusion Flutter Date Range Picker📆
Легковесный виджет для выбора одной даты, нескольких дат или диапазона дат.
Возможности: выбор одной или нескольких дат, выбор диапазона дат, поддержка различных видов календаря.
👍 Лайки: 1590, 📥 Скачиваний: 190К
Последнее обновление: 2 дня назад
https://pub.dev/packages/syncfusion_flutter_datepicker
month_picker_dialog 📆
Диалоговое окно для выбора месяца, диапазона месяцев или года в стиле Material Design.
Поддерживает интернационализацию и доступен на всех языках, известных Flutter.
👍 Лайки: 158, 📥 Скачиваний: 36.5К
Последнее обновление: 23 дня назад
https://pub.dev/packages/month_picker_dialog
EasyDateTimelinePicker 🕰️
Удобный и настраиваемый виджет для выбора даты и времени.
Предоставляет горизонтальный интерфейс временной шкалы для выбора дат.
👍 Лайки: 557, 📥 Скачиваний: 11.2К
Последнее обновление: 5 месяцев назад
https://pub.dev/packages/easy_date_timeline
Bottom Picker 📊
Красивые и кастомизируемые нижние панели выбора для ваших приложений на Flutter.
Версия 4.1.0 предлагает полную кастомизацию и продвинутые функции для выбора даты и времени.
👍 Лайки: 343, 📥 Скачиваний: 15.3К
Последнее обновление: 6 дней назад
https://pub.dev/packages/bottom_picker
DatePickerTimeline 🕰️
Библиотека выбора даты, которая представляет календарь в виде горизонтальной временной шкалы.
👍 Лайки: 572, 📥 Скачиваний: 7.39К
Последнее обновление: 2 месяца назад
https://pub.dev/packages/date_picker_timeline
CalendarDatePicker2📆
Легкий и настраиваемый календарь для выбора дат, поддерживающий режимы выбора одиночной даты, диапазона дат и нескольких дат.
👍 Лайки: 632, 📥 Скачиваний: 275К
Последнее обновление: 2 месяца назад
https://pub.dev/packages/calendar_date_picker2
#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #syncfusion_flutter_datepicker #month_picker_dialog #easy_date_timeline #bottom_picker #date_picker_timeline #calendar_date_picker2
👍1
Самые лучшие обновлённые пакеты за последние 24 часа
auto_route для навигации во Flutter обновлён!
Он позволяет использовать сильную типизацию при передаче аргументов, упрощает глубокие ссылки и использует генерацию кода для настройки маршрутов.
Версия: 0.1.0
👍 Лайки: 3310, 📥 Скачиваний: 166К
https://pub.dev/packages/auto_route
image_picker для Flutter обновлён до версии 1.2.0!
Пакет позволяет выбирать изображения из галереи и делать новые фотографии с помощью камеры. В новой версии добавлена функция выбора нескольких видеофайлов из галереи и обновлена минимальная поддерживаемая версия SDK до Flutter 3.27/Dart 3.6.
👍 Лайки: 7540, 📥 Скачиваний: 2.2М
https://pub.dev/packages/image_picker
path_provider_foundation обновлён до версии 2.4.2!
Теперь с обновлением до Pigeon 25.5.0 и минимальной поддержкой SDK версии Flutter 3.27/Dart 3.6.
👍 Лайки: 6, 📥 Скачиваний: 4.2М
https://pub.dev/packages/path_provider_foundation
petitparser обновлён до версии 7.0.1!
Пакет используется для создания парсеров и грамматик программных языков. В новой версии добавлена совместимость с Dart и Flutter 3.9, оптимизированы повторяющиеся парсеры символов и добавлена проверка на бесконечный цикл в трим-парсере.
👍 Лайки: 362, 📥 Скачиваний: 6.1М
https://pub.dev/packages/petitparser
xml обновлён до версии 6.6.1!
Пакет - это легковесная библиотека для парсинга,遍历, запросов, преобразования и построения XML-документов. В новой версии добавлена совместимость с Dart и Flutter 3.9, а также проведена оптимизация для устранения неиспользуемых пространств имен.
👍 Лайки: 425, 📥 Скачиваний: 6М
https://pub.dev/packages/xml
flutter_inapp_purchase обновлён до версии 6.1.0!
Этот пакет используется для реализации покупок внутри приложения в соответствии со спецификацией Open IAP.
В новой версии удалены устаревшие методы, улучшено качество кода и добавлены новые функции.
👍 Лайки: 419, 📥 Скачиваний: 5.7К
https://pub.dev/packages/flutter_inapp_purchase
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #auto_route #image_picker #path_provider_foundation #petitparser #xml #flutter_inapp_purchase
auto_route для навигации во Flutter обновлён!
Он позволяет использовать сильную типизацию при передаче аргументов, упрощает глубокие ссылки и использует генерацию кода для настройки маршрутов.
Версия: 0.1.0
👍 Лайки: 3310, 📥 Скачиваний: 166К
https://pub.dev/packages/auto_route
image_picker для Flutter обновлён до версии 1.2.0!
Пакет позволяет выбирать изображения из галереи и делать новые фотографии с помощью камеры. В новой версии добавлена функция выбора нескольких видеофайлов из галереи и обновлена минимальная поддерживаемая версия SDK до Flutter 3.27/Dart 3.6.
👍 Лайки: 7540, 📥 Скачиваний: 2.2М
https://pub.dev/packages/image_picker
path_provider_foundation обновлён до версии 2.4.2!
Теперь с обновлением до Pigeon 25.5.0 и минимальной поддержкой SDK версии Flutter 3.27/Dart 3.6.
👍 Лайки: 6, 📥 Скачиваний: 4.2М
https://pub.dev/packages/path_provider_foundation
petitparser обновлён до версии 7.0.1!
Пакет используется для создания парсеров и грамматик программных языков. В новой версии добавлена совместимость с Dart и Flutter 3.9, оптимизированы повторяющиеся парсеры символов и добавлена проверка на бесконечный цикл в трим-парсере.
👍 Лайки: 362, 📥 Скачиваний: 6.1М
https://pub.dev/packages/petitparser
xml обновлён до версии 6.6.1!
Пакет - это легковесная библиотека для парсинга,遍历, запросов, преобразования и построения XML-документов. В новой версии добавлена совместимость с Dart и Flutter 3.9, а также проведена оптимизация для устранения неиспользуемых пространств имен.
👍 Лайки: 425, 📥 Скачиваний: 6М
https://pub.dev/packages/xml
flutter_inapp_purchase обновлён до версии 6.1.0!
Этот пакет используется для реализации покупок внутри приложения в соответствии со спецификацией Open IAP.
В новой версии удалены устаревшие методы, улучшено качество кода и добавлены новые функции.
👍 Лайки: 419, 📥 Скачиваний: 5.7К
https://pub.dev/packages/flutter_inapp_purchase
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #auto_route #image_picker #path_provider_foundation #petitparser #xml #flutter_inapp_purchase
Создаем собственный экран ошибок
Вам надоело видеть красный или серый экран при возникновении ошибки? 🤔
Это поведение Flutter-приложения по умолчанию. 📱
Примечание: Если вы хотите, чтобы Flutter перестал показывать красный экран в режиме отладки или серый в production-режиме, просто удалите функцию
Вы можете переопределить виджет ошибки по умолчанию или вообще не показывать ничего... 🤷♂️
Хорошим решением может быть перенаправление пользователя и отображение ошибки в виде всплывающего сообщения. 📢
Оцените нашу новую рубрику! 👍💬 Оставляйте ваши отзывы в комментариях! 💬👇
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDevelopment #AppDevelopment #ErrorHandling #CustomErrorScreen #FlutterTips
Вам надоело видеть красный или серый экран при возникновении ошибки? 🤔
Это поведение Flutter-приложения по умолчанию. 📱
Примечание: Если вы хотите, чтобы Flutter перестал показывать красный экран в режиме отладки или серый в production-режиме, просто удалите функцию
presentError
. 💡Вы можете переопределить виджет ошибки по умолчанию или вообще не показывать ничего... 🤷♂️
Хорошим решением может быть перенаправление пользователя и отображение ошибки в виде всплывающего сообщения. 📢
void main() {
FlutterError.onError = (FlutterErrorDetails details) {
FlutterError.presentError(details); // Показываем ошибку
};
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
routes: routes,
initialRoute: 'route1',
builder: (context, widget) {
ErrorWidget.builder = (FlutterErrorDetails errorDetails) {
Widget error = Text('...rendering error... : ${errorDetails.summary}');
if (widget is Scaffold || widget is Navigator) {
error = Scaffold(body: Center(child: error));
}
return error;
};
return widget;
},
);
}
}
Оцените нашу новую рубрику! 👍💬 Оставляйте ваши отзывы в комментариях! 💬👇
Все подобные новости можно найти по хэштегу #FlutterPulseTips
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDevelopment #AppDevelopment #ErrorHandling #CustomErrorScreen #FlutterTips
👍2
Обзор пакетов на тему Graph Query Language 📚
GraphQL Flutter 🚀
Пакет предоставляет удобный интерфейс для работы с GraphQL API в приложениях на Flutter.
👍 Лайки: 888, 📥 Скачиваний: 252К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/graphql_flutter
gql_code_builder 💻
Пакет позволяет создавать полезные классы из документов *.graphql и SDL с помощью Dart.
👍 Лайки: 5, 📥 Скачиваний: 214К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/gql_code_builder
Normalize 📊
Пакет для нормализации и денормализации данных для GraphQL-операций.
👍 Лайки: 16, 📥 Скачиваний: 444К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/normalize
Ferry 🚀
Пакет предназначен для работы с GraphQL и предлагает типизированную работу с данными, автоматическую генерацию кода и настройку сети и кэширования.
👍 Лайки: 364, 📥 Скачиваний: 2.8К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/ferry
GraphQL Codegen 💻
Пакет позволяет сгенерировать Dart-сериализаторы и клиентские хелперы с минимальной конфигурацией.
👍 Лайки: 142, 📥 Скачиваний: 94.1К
Последнее обновление 📅: 47 дней назад
https://pub.dev/packages/graphql_codegen
GraphQL 🚀
Пакет позволяет взаимодействовать с любым GraphQL-сервером.
👍 Лайки: 481, 📥 Скачиваний: 489К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/graphql
#graphql #flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #graphql_flutter #gql_code_builder #normalize #ferry #graphql_codegen
GraphQL Flutter 🚀
Пакет предоставляет удобный интерфейс для работы с GraphQL API в приложениях на Flutter.
👍 Лайки: 888, 📥 Скачиваний: 252К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/graphql_flutter
gql_code_builder 💻
Пакет позволяет создавать полезные классы из документов *.graphql и SDL с помощью Dart.
👍 Лайки: 5, 📥 Скачиваний: 214К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/gql_code_builder
Normalize 📊
Пакет для нормализации и денормализации данных для GraphQL-операций.
👍 Лайки: 16, 📥 Скачиваний: 444К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/normalize
Ferry 🚀
Пакет предназначен для работы с GraphQL и предлагает типизированную работу с данными, автоматическую генерацию кода и настройку сети и кэширования.
👍 Лайки: 364, 📥 Скачиваний: 2.8К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/ferry
GraphQL Codegen 💻
Пакет позволяет сгенерировать Dart-сериализаторы и клиентские хелперы с минимальной конфигурацией.
👍 Лайки: 142, 📥 Скачиваний: 94.1К
Последнее обновление 📅: 47 дней назад
https://pub.dev/packages/graphql_codegen
GraphQL 🚀
Пакет позволяет взаимодействовать с любым GraphQL-сервером.
👍 Лайки: 481, 📥 Скачиваний: 489К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/graphql
#graphql #flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #graphql_flutter #gql_code_builder #normalize #ferry #graphql_codegen
Самые лучшие обновлённые пакеты за последние 24 часа
qs_dart 1.4.3 - библиотека для кодирования и декодирования строк запросов в Dart. Исправлены ошибки и оптимизирована производительность. Теперь работает быстрее и точнее. 👍 Лайки: 10, 📥 Скачиваний: 90.4К. Узнайте больше: https://pub.dev/packages/qs_dart
font_awesome_flutter 4.7.0 - бесплатный набор иконок Font Awesome для Flutter. Добавлены новые функции, включая доступ к иконкам через класс FontAwesomeIcons и галерею приложений. 👍 Лайки: 4820, 📥 Скачиваний: 769К. Узнайте больше: https://pub.dev/packages/font_awesome_flutter
persian_datetime_picker 3.1.1 - пакет для создания персидского датапикера и таймпикера для Flutter. Исправлена несовместимость с Flutter 3.35.1. 👍 Лайки: 285, 📥 Скачиваний: 2.7К. Подробнее: https://pub.dev/packages/persian_datetime_picker
adaptive_theme 3.7.1+2 - пакет для добавления поддержки светлых и темных тем в приложение Flutter. Обновлена директория example/web, повышены минимальные ограничения зависимости shared_preferences и исправлены импорты для Brightness. 👍 Лайки: 926, 📥 Скачиваний: 39.3К. Узнайте больше: https://pub.dev/packages/adaptive_theme
flutter_inapp_purchase 6.2.0 - пакет для покупок внутри приложения. Теперь соответствует спецификации Open IAP, включает единый токен покупки и улучшена обработка транзакций. 👍 Лайки: 419, 📥 Скачиваний: 5.7К. Подробнее: https://pub.dev/packages/flutter_inapp_purchase
auto_route 0.1.0 - пакет для навигации во Flutter. Использует сильную типизацию при передаче аргументов, упрощает глубокие ссылки и генерацию кода для настройки маршрутов. 👍 Лайки: 3310, 📥 Скачиваний: 164К. Подробнее: https://pub.dev/packages/auto_route
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #qs_dart #font_awesome_flutter #persian_datetime_picker #adaptive_theme #flutter_inapp_purchase #auto_route
qs_dart 1.4.3 - библиотека для кодирования и декодирования строк запросов в Dart. Исправлены ошибки и оптимизирована производительность. Теперь работает быстрее и точнее. 👍 Лайки: 10, 📥 Скачиваний: 90.4К. Узнайте больше: https://pub.dev/packages/qs_dart
font_awesome_flutter 4.7.0 - бесплатный набор иконок Font Awesome для Flutter. Добавлены новые функции, включая доступ к иконкам через класс FontAwesomeIcons и галерею приложений. 👍 Лайки: 4820, 📥 Скачиваний: 769К. Узнайте больше: https://pub.dev/packages/font_awesome_flutter
persian_datetime_picker 3.1.1 - пакет для создания персидского датапикера и таймпикера для Flutter. Исправлена несовместимость с Flutter 3.35.1. 👍 Лайки: 285, 📥 Скачиваний: 2.7К. Подробнее: https://pub.dev/packages/persian_datetime_picker
adaptive_theme 3.7.1+2 - пакет для добавления поддержки светлых и темных тем в приложение Flutter. Обновлена директория example/web, повышены минимальные ограничения зависимости shared_preferences и исправлены импорты для Brightness. 👍 Лайки: 926, 📥 Скачиваний: 39.3К. Узнайте больше: https://pub.dev/packages/adaptive_theme
flutter_inapp_purchase 6.2.0 - пакет для покупок внутри приложения. Теперь соответствует спецификации Open IAP, включает единый токен покупки и улучшена обработка транзакций. 👍 Лайки: 419, 📥 Скачиваний: 5.7К. Подробнее: https://pub.dev/packages/flutter_inapp_purchase
auto_route 0.1.0 - пакет для навигации во Flutter. Использует сильную типизацию при передаче аргументов, упрощает глубокие ссылки и генерацию кода для настройки маршрутов. 👍 Лайки: 3310, 📥 Скачиваний: 164К. Подробнее: https://pub.dev/packages/auto_route
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #qs_dart #font_awesome_flutter #persian_datetime_picker #adaptive_theme #flutter_inapp_purchase #auto_route
😁1
Clean Arch + Cubit + Reactor 🚀.
Узнайте, как оптимизировать управление состоянием во Flutter с помощью Clean Architecture и Cubit! 🤩
В этой статье вы узнаете, как уменьшить сложность кубитов, разбивая их на более мелкие, однозначные части! 📈
И также, новая концепция управления данными в приложениях: реактивный репозиторий и кубиты! 📊
Узнайте, как решить проблему обновления данных в кубитах без привязки к UI-слою! 📱
И, наконец, Упрощение архитектуры с помощью Reactor и Cubit! 🚀
Читайте о том, как разделить ответственность и автоматизировать синхронизацию в вашем приложении! 🤝
Читать здесь 📚
#flutter #dart #flutterpulse 🚀💻
Узнайте, как оптимизировать управление состоянием во Flutter с помощью Clean Architecture и Cubit! 🤩
В этой статье вы узнаете, как уменьшить сложность кубитов, разбивая их на более мелкие, однозначные части! 📈
И также, новая концепция управления данными в приложениях: реактивный репозиторий и кубиты! 📊
Узнайте, как решить проблему обновления данных в кубитах без привязки к UI-слою! 📱
И, наконец, Упрощение архитектуры с помощью Reactor и Cubit! 🚀
Читайте о том, как разделить ответственность и автоматизировать синхронизацию в вашем приложении! 🤝
Читать здесь 📚
#flutter #dart #flutterpulse 🚀💻
❤1👎1
🚀 Расширяем возможности Flutter с помощью FFI: Магия работы с памятью на C!
Привет, Flutter-энтузиасты! Готовы погрузиться в глубины нативной интеграции? 🔍 Наш коллега Руслан Цицер выпустил мощное видео, которое раскрывает тайны взаимодействия Dart и C через FFI. Это не просто теория — это ключ к высокопроизводительным решениям!
🔥 Что вас ждет в видео:
👉 🧠 Основы работы с памятью: стек, куча, указатели — объясняем на пальцах, почему это критично для FFI.
👉 📦 Передача строк между Dart и C: как избежать утечек памяти и преобразовывать данные без боли.
👉 ⚙️ Автоматизация рутины: простые скрипты на Bash/Makefile для сборки и генерации кода.
👉 💡 Реальные примеры: разбор C-кода, работа с
❗️ Важно: Руслан наглядно показывает, как:
- Корректно освобождать память, чтобы приложение не "падало".
- Использовать
- Избегать Race Condition и утечек в долгоживущих приложениях.
💬 "Это база для тех, кто хочет запускать Go, Rust или C++ код в Flutter!" — Руслан анонсирует продолжение темы в следующих выпусках.
👉 Не пропустите! Подписывайтесь на канал автора, жмите 🔔 колокольчик и лайк 👍, если хотите больше глубинки. Пишите вопросы в комментариях — Руслан активно отвечает!
💡 Ищете другие полезные ролики? Загляните по хэштегу #FlutterPulseYoutube!
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube #FFI #CleanCode #Refactoring
Привет, Flutter-энтузиасты! Готовы погрузиться в глубины нативной интеграции? 🔍 Наш коллега Руслан Цицер выпустил мощное видео, которое раскрывает тайны взаимодействия Dart и C через FFI. Это не просто теория — это ключ к высокопроизводительным решениям!
🔥 Что вас ждет в видео:
👉 🧠 Основы работы с памятью: стек, куча, указатели — объясняем на пальцах, почему это критично для FFI.
👉 📦 Передача строк между Dart и C: как избежать утечек памяти и преобразовывать данные без боли.
👉 ⚙️ Автоматизация рутины: простые скрипты на Bash/Makefile для сборки и генерации кода.
👉 💡 Реальные примеры: разбор C-кода, работа с
malloc
, free
и нативными библиотеками. ❗️ Важно: Руслан наглядно показывает, как:
- Корректно освобождать память, чтобы приложение не "падало".
- Использовать
Utf8
для преобразования строк. - Избегать Race Condition и утечек в долгоживущих приложениях.
💬 "Это база для тех, кто хочет запускать Go, Rust или C++ код в Flutter!" — Руслан анонсирует продолжение темы в следующих выпусках.
👉 Не пропустите! Подписывайтесь на канал автора, жмите 🔔 колокольчик и лайк 👍, если хотите больше глубинки. Пишите вопросы в комментариях — Руслан активно отвечает!
💡 Ищете другие полезные ролики? Загляните по хэштегу #FlutterPulseYoutube!
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube #FFI #CleanCode #Refactoring
Создаём круглый индикатор прогресса
Привет, подписчики! 👋 Сегодня мы рассмотрим интересный Flutter-трюк, который поможет вам создать круглый индикатор прогресса с помощью
Вы можете использовать виджет
В этом примере мы используем
Оцените новую рубрику и напишите в комментариях, какие темы вам интересны 🔥
Все подобные новости можно найти по хэштегу #FlutterPulseTips 🤓
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDevelopment #UIUX #ProgressIndicator #FlutterTips #CodingTricks #AppDevelopment
Привет, подписчики! 👋 Сегодня мы рассмотрим интересный Flutter-трюк, который поможет вам создать круглый индикатор прогресса с помощью
ClipRRect
🌟Вы можете использовать виджет
ClipRRect
, чтобы создать круглый индикатор прогресса. Для этого нужно обернуть LinearProgressIndicator
в ClipRRect
и задать ему радиус границы 🌈
ClipRRect(
borderRadius: const BorderRadius.all(Radius.circular(10)),
child: LinearProgressIndicator(
minHeight: 14,
value: progress, // текущий прогресс
color: Colors.red, // цвет прогресса
backgroundColor: Colors.white, // фон индикатора
),
),
В этом примере мы используем
LinearProgressIndicator
с minHeight
равным 14 и оборачиваем его в ClipRRect
с радиусом 10, чтобы получить круглый индикатор прогресса 🔴⚪️Оцените новую рубрику и напишите в комментариях, какие темы вам интересны 🔥
Все подобные новости можно найти по хэштегу #FlutterPulseTips 🤓
#flutter #dart #flutterpulse #FlutterPulseTips #MobileDevelopment #UIUX #ProgressIndicator #FlutterTips #CodingTricks #AppDevelopment
👍1
Обзор пакетов на тему "Вкладки" (Tab) для Flutter
📦 CustomSlidingSegmentedControl - позволяет гибко настроить виджет для отображения контролов. Вы можете добавить цвет, скорость, размер, начальное значение, анимацию и многое другое.
👍 Лайки: 206, 📥 Скачиваний: 65.5К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/custom_sliding_segmented_control
📦 Scrollable List Tab Scroller - синхронизируйте список прокрутки с вкладками и настраивайте их по своему желанию.
👍 Лайки: 162, 📥 Скачиваний: 14.6К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/scrollable_list_tab_scroller
📦 Flutter Advanced Segment - позволяет создавать полностью настраиваемые сегменты с множеством свойств.
👍 Лайки: 111, 📥 Скачиваний: 5.8К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/flutter_advanced_segment
📦 Tabbed View - классический компонент вкладок в стиле Desktop, с поддержкой кастомизации тем.
👍 Лайки: 115, 📥 Скачиваний: 1.9К
Последнее обновление 📅: 2 дня назад
https://pub.dev/packages/tabbed_view
📦 Extended Tabs - позволяет создавать вкладки с прокруткой предков или дочерних вкладок при превышении текущей прокрутки.
👍 Лайки: 163, 📥 Скачиваний: 4.2К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/extended_tabs
📦 Buttons TabBar - позволяет создавать интерактивные и настраиваемые вкладки для ваших приложений.
👍 Лайки: 432, 📥 Скачиваний: 15.7К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/buttons_tabbar
#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #CustomSlidingSegmentedControl #ScrollableListTabScroller #FlutterAdvancedSegment #TabbedView #ExtendedTabs #ButtonsTabBar
📦 CustomSlidingSegmentedControl - позволяет гибко настроить виджет для отображения контролов. Вы можете добавить цвет, скорость, размер, начальное значение, анимацию и многое другое.
👍 Лайки: 206, 📥 Скачиваний: 65.5К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/custom_sliding_segmented_control
📦 Scrollable List Tab Scroller - синхронизируйте список прокрутки с вкладками и настраивайте их по своему желанию.
👍 Лайки: 162, 📥 Скачиваний: 14.6К
Последнее обновление 📅: 2 месяца назад
https://pub.dev/packages/scrollable_list_tab_scroller
📦 Flutter Advanced Segment - позволяет создавать полностью настраиваемые сегменты с множеством свойств.
👍 Лайки: 111, 📥 Скачиваний: 5.8К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/flutter_advanced_segment
📦 Tabbed View - классический компонент вкладок в стиле Desktop, с поддержкой кастомизации тем.
👍 Лайки: 115, 📥 Скачиваний: 1.9К
Последнее обновление 📅: 2 дня назад
https://pub.dev/packages/tabbed_view
📦 Extended Tabs - позволяет создавать вкладки с прокруткой предков или дочерних вкладок при превышении текущей прокрутки.
👍 Лайки: 163, 📥 Скачиваний: 4.2К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/extended_tabs
📦 Buttons TabBar - позволяет создавать интерактивные и настраиваемые вкладки для ваших приложений.
👍 Лайки: 432, 📥 Скачиваний: 15.7К
Последнее обновление 📅: 7 месяцев назад
https://pub.dev/packages/buttons_tabbar
#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #CustomSlidingSegmentedControl #ScrollableListTabScroller #FlutterAdvancedSegment #TabbedView #ExtendedTabs #ButtonsTabBar
Привет, программисты! 🤩 Я рад поделиться с вами интересной фичей из мира Flutter и Dart! 📱💻 Сегодня мы поговорим о том, как установить релизное приложение на iOS 📈.
Для начала вам понадобится файл с разрешением
Если вы выбрали сборку через консоль, вам нужно будет найти файл по пути
Если вы используете Xcode, то из Organizer нужно нажать правой кнопкой мыши на архив, выбрать “Show in Finder”, и затем найти файл, как и в случае с архивом из консоли 📊.
Далее, откройте Xcode, перейдите по пути Windows -> Devices and Simulators -> Ваше устройство, и добавьте файл в графа Installed Apps 📈. Можно либо перетащить его, либо нажать на плюсик и выбрать из системы 📁.
После этого нужно немного подождать завершения установки ⏱️. Обратите внимание, что устройство должно быть зарегистрировано в App Store Connect на аккаунт, которому принадлежит приложение 📝.
Хотите узнать больше о Flutter и Dart? 🤔 Тогда стоит подписаться на канал flutterpulse 📣, где вы найдете много интересных новостей и уроков 📚!
А полная новость по ссылке находится здесь 📄
#flutter #dart #flutterpulse 🚀💻📱
Для начала вам понадобится файл с разрешением
.app
или .ipa
. Для этого можно собрать iOS привычным способом, используя команды Flutter, такие как flutter build ios --release
или flutter build ipa
, или же архивировать через Xcode 📁. Если вы выбрали сборку через консоль, вам нужно будет найти файл по пути
/build/ios/archive/Runner.xcarchive
, нажать правой кнопкой мыши и выбрать “Показать содержимое пакета”, а затем найти файл по пути /Products/Applications/Runner.app
📂. Если вы используете Xcode, то из Organizer нужно нажать правой кнопкой мыши на архив, выбрать “Show in Finder”, и затем найти файл, как и в случае с архивом из консоли 📊.
Далее, откройте Xcode, перейдите по пути Windows -> Devices and Simulators -> Ваше устройство, и добавьте файл в графа Installed Apps 📈. Можно либо перетащить его, либо нажать на плюсик и выбрать из системы 📁.
После этого нужно немного подождать завершения установки ⏱️. Обратите внимание, что устройство должно быть зарегистрировано в App Store Connect на аккаунт, которому принадлежит приложение 📝.
Хотите узнать больше о Flutter и Dart? 🤔 Тогда стоит подписаться на канал flutterpulse 📣, где вы найдете много интересных новостей и уроков 📚!
А полная новость по ссылке находится здесь 📄
#flutter #dart #flutterpulse 🚀💻📱