Привет всем. Я автор телеграм-канала FlutterPulse.
Хотел рассказать о главных новостях за неделю, касающихся flutter. В данной статье будут обзоры:
-
Лучших обновлённых пакетов на pub.dev
-
Лучших пакетах, появившихся на pub.dev
-
Топ видео на ютубе на flutter
-
И, конечно же, новости самого flutter
Обновлённые пакеты на pub.dev
Мой канал специализируется на ежедневных обзорах таких пакетов, потому подписывайтесь, если хотите читать больше.
-
dio обновился до версии 5.8.0+1!
Улучшена работа с MultipartFile, удалены лишние предупреждения при составлении запросов на Web, исправлена проблема с границами в FormData.clone(), улучшена совместимость с dio_web_adapter и многое другое.
dio — это мощный пакет для работы с HTTP-запросами в Dart/Flutter.
👍 Лайки: 7750, 📥 Скачиваний: 1.76М
https://pub.dev/packages/dio
-
File Picker обновился до версии 8.3.1
Пакет позволяет использовать системный файловый менеджер для выбора одного или нескольких файлов, с поддержкой фильтрации по расширениям. Исправлена ошибка #1367 для iOS.
👍 Лайки: 4.6К, 📥 Скачиваний: 1.38М
https://pub.dev/packages/file_picker
-
Shared Preferences обновился до версии 2.5.1
Пакет позволяет использовать платформо-зависимое постоянное хранилище для простых данных. Теперь доступны три API: SharedPreferences, SharedPreferencesAsync и SharedPreferencesWithCache. Добавлены SharedPreferencesOptions.
👍 Лайки: 9.9К, 📥 Скачиваний: 2.75М
https://pub.dev/packages/shared_preferences
-
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
-
Volume Controller обновился до версии 3.2.0
Пакет Volume Controller позволяет контролировать и отслеживать системный звук на вашем устройстве. Теперь в версии 3.2.0 добавлены новые функции: isMuted и setMute, позволяющие проверить, выключен ли звук, и включить/выключить его.
👍 Лайки: 91, 📥 Скачиваний: 77.2К
https://pub.dev/packages/volume_controller
-
app_settings обновился до версии 5.2.0!
Этот пакет позволяет открывать настройки телефона прямо из вашего Flutter-приложения. Теперь он поддерживает Swift Package Manager для интеграции с iOS.
👍 Лайки: 1110, 📥 Скачиваний: 483К
https://pub.dev/packages/app_settings
-
Flutter Map обновился до версии 8.0.0!
Пакет для создания карт в приложениях на Flutter. В новой версии добавлены бесконечная прокрутка по горизонтали, анимированные клавиатурные контролы для жестов и параметр filterQuality для OverlayImage.
👍 Лайки: 1920, 📥 Скачиваний: 183К
https://pub.dev/packages/flutter_map
-
Animate_do обновился!
Пакет для Flutter, который позволяет создавать анимации, вдохновленные Animate.css. Теперь вы можете легко создавать анимации для ваших приложений на Flutter.
👍 Лайки: 4620, 📥 Скачиваний: 54.8К
https://pub.dev/packages/animate_do
Топ новых пакетов на pub.dev
-
Stac — Server-Driven UI Framework для Flutter! 🚀
Плагин позволяет создавать динамические интерфейсы с помощью JSON и обновлять их без необходимости повторного развертывания приложения.
👍 Лайки: 11, 📥 Скачиваний: 0
https://pub.dev/packages/stac -
flutter_easy_recaptcha_v2 — новый пакет для Flutter!
Этот пакет позволяет легко интегрировать Google reCAPTCHA v2 в ваше приложение, без необходимости использования внешних веб-страниц.
👍 Лайки: 14, 📥 Скачиваний: 87
https://pub.dev/packages/flutter_easy_recaptcha_v2 -
FlusGen — утилита для автоматического создания структуры папок и файлов в проектах Flutter по шаблону MVVM или другим.
С ее помощью вы можете быстро создавать папки и файлы, а также выполнять операции по созданию, переименованию и удалению.
👍 Лайки: 1, 📥 Скачиваний: 226 -
FlutterNetworkCapabilities — новый пакет для Flutter!
Этот пакет позволяет мониторить сетевые возможности устройств на Android и iOS, включая скорость интернета, тип соединения и уровень сигнала.
👍 Лайки: 3, 📥 Скачиваний: 4.1К
https://pub.dev/packages/flutter_network_capabilities -
Flash Message — легкий и кастомизируемый пакет для создания всплывающих уведомлений (toast/notification) в вашем приложении.
👍 Лайки: 2, 📥 Скачиваний: 214
https://pub.dev/packages/flash_message -
Flutter Breakpoints — пакет для управления адаптивными макетами в Flutter!
Этот пакет позволяет определять конкретные точки останова для разных размеров экрана, что упрощает создание адаптивных интерфейсов.
👍 Лайки: 12, 📥 Скачиваний: 68
https://pub.dev/packages/flutter_breakpoints
Топ видео по Flutter за неделю
-
🕒📱 AI Chat Bot • Claude x Flutter Tutorial
📊 Этот туториал показывает, как создать приложение чата с ИИ, используя API Anthropic’s Claude и Flutter.
⏳ | 📲 3,683 просмотров
▶️ Смотреть видео (https://www.youtube.com/watch?v=nv76JCWIZc0) -
🕒📱 Local Database • Flutter Tutorial
📊 Узнайте, как использовать локальную базу данных в Flutter с помощью пакета Hive Community Edition.
⏳ | 📲 3,182 просмотров
▶️ Смотреть видео (https://www.youtube.com/watch?v=d-YcMgiQIS0) -
🕒📱 Создание приложения Flutter с DeepSeek • Flutter Tutorial
📊 Узнайте, как создать красивый дизайн интерфейса приложения Flutter с помощью DeepSeek в этом пошаговом руководстве.
⏳ | 📲 2,158 просмотров
▶️ Смотреть видео (https://www.youtube.com/watch?v=0fM_aj7utyA) -
🚫📱 Banned from Flutter: Wrong Nationality?
📊 История о том, как разработчика забанили в Flutter из-за его национальности.
⏳ 5 мин 50 сек | 📲 1,578 просмотров
▶️ Смотреть видео (https://www.youtube.com/watch?v=cEoWxlbh9eE) -
🕒📊 Flutter Desktop App With Riverpod | Windows | Linux | Mac
📊 Узнайте, как создать десктопное приложение на Flutter с помощью Riverpod для Windows, Linux и Mac.
⏳ | 📲 1449 просмотров
▶️ Смотреть видео (https://www.youtube.com/watch?v=nBVveSTppsQ) -
📚💻 Flutter Educational App UI Design для начинающих | Создание потрясающего интерфейса приложения для электронного обучения
📊 Узнайте, как спроектировать привлекательный интерфейс приложения для электронного обучения на Flutter с нуля.
⏳ | 📲 1065 просмотров
▶️ Смотреть видео (https://www.youtube.com/watch?v=mHD2-u7qaHw) -
🕒📱 Write Clean Flutter Code — Instance Variables
📊 Как написать чистый и качественный код на Flutter. Для этого вам нужно знать соглашение об именовании переменных экземпляра класса.
⏳ | 📲 977 просмотров
▶️ Смотреть видео (https://www.youtube.com/watch?v=fycA5RYQruA) -
📈 Публикация приложения Flutter в Google Play Store | 8-часовой комплексный урок
📊 Хотите опубликовать свое приложение Flutter в Google Play Store, но не знаете, с чего начать? В этом комплексном 8-часовом уроке пройдём с вами весь процесс, от настройки иконок приложения до выпуска обновлений.
⏳ 8 часов | 📲 666 просмотров
▶️ Смотреть видео (https://www.youtube.com/watch?v=Gq5pXnCwvdc)
И конечно же стрим от Surf tech. Ребята действительно молодцы, они показали, как правильно проводить код ревью и поделились ценными советами 🤩. Если вы новичок в программировании или просто хотите улучшить свои навыки, то обязательно посмотрите это видео https://www.youtube.com/watch?v=HUKiTWOtbsE
Новости
1) Команда Dart объявила, что после нескольких лет экспериментов и инвестиций в систему макросов они решили отказаться от её разработки. Почему? Потому что каждый раз, решая одну техническую проблему, они сталкивались с новыми, а производительность для разработчиков оставляла желать лучшего. Кстати, перевод статьи доступен на habr
2) Такие разные Slivers. Часть 2: базовые классы и делегаты. В этой части статьи мы погружаемся глубже в мир сливеров-списков и исследуем базовые классы и делегаты, которые определяют их поведение и структуру.
Читайте и узнавайте больше о SliverMultiBoxAdaptorWidget, SliverChildDelegate и SliverGridDelegate!
3) 🔥 Swift Build: возможно, скоро Flutter-приложения для iOS можно будет собирать на Windows! 🚀Apple открыла исходный код Swift Build – нового мощного движка сборки! И это может привести к революции в разработке кроссплатформенных приложений.
Жду Ваших отзывов о канале, об этой статье — что улучшить\изменить\удалить
ссылка на оригинал статьи https://habr.com/ru/articles/879692/
Добавить комментарий