Привет всем. Я автор телеграм-канала FlutterPulse.

Логотип телеграм-канала
Логотип телеграм-канала

Хотел рассказать о главных новостях за неделю, касающихся flutter. В данной статье будут обзоры:

  • Лучших обновлённых пакетов на pub.dev

  • Лучших пакетах, появившихся на pub.dev

  • Топ видео на ютубе на flutter

  • И, конечно же, новости самого flutter

Обновлённые пакеты на pub.dev

Мой канал специализируется на ежедневных обзорах таких пакетов, потому подписывайтесь, если хотите читать больше.

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

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

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

  1. 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

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

  1. app_settings обновился до версии 5.2.0!
    Этот пакет позволяет открывать настройки телефона прямо из вашего Flutter-приложения. Теперь он поддерживает Swift Package Manager для интеграции с iOS.
    ? Лайки: 1110, ? Скачиваний: 483К
    https://pub.dev/packages/app_settings

  1. Flutter Map обновился до версии 8.0.0!
    Пакет для создания карт в приложениях на Flutter. В новой версии добавлены бесконечная прокрутка по горизонтали, анимированные клавиатурные контролы для жестов и параметр filterQuality для OverlayImage.
    ? Лайки: 1920, ? Скачиваний: 183К
    https://pub.dev/packages/flutter_map

  1. Animate_do обновился!
    Пакет для Flutter, который позволяет создавать анимации, вдохновленные Animate.css. Теперь вы можете легко создавать анимации для ваших приложений на Flutter.
    ? Лайки: 4620, ? Скачиваний: 54.8К
    https://pub.dev/packages/animate_do

Топ новых пакетов на pub.dev

  1. Stac - Server-Driven UI Framework для Flutter! ?
    Плагин позволяет создавать динамические интерфейсы с помощью JSON и обновлять их без необходимости повторного развертывания приложения.
    ? Лайки: 11, ? Скачиваний: 0
    https://pub.dev/packages/stac

  2. flutter_easy_recaptcha_v2 - новый пакет для Flutter!
    Этот пакет позволяет легко интегрировать Google reCAPTCHA v2 в ваше приложение, без необходимости использования внешних веб-страниц.
    ? Лайки: 14, ? Скачиваний: 87
    https://pub.dev/packages/flutter_easy_recaptcha_v2

  3. FlusGen - утилита для автоматического создания структуры папок и файлов в проектах Flutter по шаблону MVVM или другим.
    С ее помощью вы можете быстро создавать папки и файлы, а также выполнять операции по созданию, переименованию и удалению.
    ? Лайки: 1, ? Скачиваний: 226

  4. FlutterNetworkCapabilities - новый пакет для Flutter!
    Этот пакет позволяет мониторить сетевые возможности устройств на Android и iOS, включая скорость интернета, тип соединения и уровень сигнала.
    ? Лайки: 3, ? Скачиваний: 4.1К
    https://pub.dev/packages/flutter_network_capabilities

  5. Flash Message - легкий и кастомизируемый пакет для создания всплывающих уведомлений (toast/notification) в вашем приложении.
    ? Лайки: 2, ? Скачиваний: 214
    https://pub.dev/packages/flash_message

  6. Flutter Breakpoints - пакет для управления адаптивными макетами в Flutter!
    Этот пакет позволяет определять конкретные точки останова для разных размеров экрана, что упрощает создание адаптивных интерфейсов.
    ? Лайки: 12, ? Скачиваний: 68
    https://pub.dev/packages/flutter_breakpoints

Топ видео по Flutter за неделю

  1. ?? AI Chat Bot • Claude x Flutter Tutorial
    ? Этот туториал показывает, как создать приложение чата с ИИ, используя API Anthropic's Claude и Flutter.
    ⏳ | ? 3,683 просмотров
    ▶️ Смотреть видео (https://www.youtube.com/watch?v=nv76JCWIZc0)

  2. ?? Local Database • Flutter Tutorial
    ? Узнайте, как использовать локальную базу данных в Flutter с помощью пакета Hive Community Edition.
    ⏳ | ? 3,182 просмотров
    ▶️ Смотреть видео (https://www.youtube.com/watch?v=d-YcMgiQIS0)

  3. ?? Создание приложения Flutter с DeepSeek • Flutter Tutorial
    ? Узнайте, как создать красивый дизайн интерфейса приложения Flutter с помощью DeepSeek в этом пошаговом руководстве.
    ⏳ | ? 2,158 просмотров
    ▶️ Смотреть видео (https://www.youtube.com/watch?v=0fM_aj7utyA)

  4. ?? Banned from Flutter: Wrong Nationality?
    ? История о том, как разработчика забанили в Flutter из-за его национальности.
    ⏳ 5 мин 50 сек | ? 1,578 просмотров
    ▶️ Смотреть видео (https://www.youtube.com/watch?v=cEoWxlbh9eE)

  5. ?? Flutter Desktop App With Riverpod | Windows | Linux | Mac
    ? Узнайте, как создать десктопное приложение на Flutter с помощью Riverpod для Windows, Linux и Mac.
    ⏳ | ? 1449 просмотров
    ▶️ Смотреть видео (https://www.youtube.com/watch?v=nBVveSTppsQ)

  6. ?? Flutter Educational App UI Design для начинающих | Создание потрясающего интерфейса приложения для электронного обучения
    ? Узнайте, как спроектировать привлекательный интерфейс приложения для электронного обучения на Flutter с нуля.
    ⏳ | ? 1065 просмотров
    ▶️ Смотреть видео (https://www.youtube.com/watch?v=mHD2-u7qaHw)

  7. ?? Write Clean Flutter Code - Instance Variables
    ? Как написать чистый и качественный код на Flutter. Для этого вам нужно знать соглашение об именовании переменных экземпляра класса.
    ⏳ | ? 977 просмотров
    ▶️ Смотреть видео (https://www.youtube.com/watch?v=fycA5RYQruA)

  8. ? Публикация приложения 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 – нового мощного движка сборки! И это может привести к революции в разработке кроссплатформенных приложений.

Жду Ваших отзывов о канале, об этой статье - что улучшить\изменить\удалить

Комментарии (0)