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

firebase_auth 6.0.1
Плагин для Flutter, который позволяет использовать Firebase Authentication API. Исправлена проблема с импортом FirebaseAuth в файлах реализации.
👍 Лайки: 4170, 📥 Скачиваний: 1.1М
https://pub.dev/packages/firebase_auth

source_gen 3.1.0
Пакет для автоматизированной генерации исходного кода для Dart, обновлен до версии 3.1.0. В этом обновлении были внесены изменения, направленные на отказ от использования dart:mirrors, а также добавлены новые функции и улучшения.
👍 Лайки: 179, 📥 Скачиваний: 4.2М
https://pub.dev/packages/source_gen

file_picker 10.3.0
Пакет позволяет использовать родной файловый менеджер для выбора одного или нескольких файлов с поддержкой фильтрации по расширениям. В новой версии исправлены ошибки и добавлена поддержка xdg desktop portal filechooser на Linux.
👍 Лайки: 4770, 📥 Скачиваний: 2.2М
https://pub.dev/packages/file_picker

flutter_spinkit 5.2.2
Пакет для создания анимированных индикаторов загрузки в Flutter. Исправлена ошибка в SpinKitWanderingCubes.
👍 Лайки: 4520, 📥 Скачиваний: 422К
https://pub.dev/packages/flutter_spinkit

package_info_plus 8.3.1
Пакет для Flutter позволяет получить информацию о пакете приложения, включая имя, версию и номер сборки. Исправлена ошибка с временем установки на macOS при отключенном sandbox.
👍 Лайки: 2630, 📥 Скачиваний: 3.2М
https://pub.dev/packages/package_info_plus

analyzer 8.1.1
Пакет используется для статического анализа кода на Dart и полезен для интеграции инструментов и встраивания. В новой версии исправлена проблема с использованием EnumSet при компиляции в JavaScript.
👍 Лайки: 297, 📥 Скачиваний: 10.9М
https://pub.dev/packages/analyzer

#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #firebase_auth #source_gen #file_picker #flutter_spinkit #package_info_plus #analyzer
🔥 РАСШИРЯЕМ ВОЗМОЖНОСТИ FLUTTER С ПОМОЩЬЮ FFI! 🔥

Привет, Flutter-энтузиасты! Сегодня делимся крутым видео, которое откроет вам мир нативной интеграции в Dart. Автор подробно разбирает, как заставить Flutter общаться с кодом на C через FFI — и это только начало!

🎯 Что внутри?
👉 Автор начинает с основ: создание простой функции на C (сложение/умножение), её компиляция в динамическую библиотеку (.so) и вызов из Dart через dart:ffi. Никакой магии — только чёткие шаги!

⚙️ Главные фишки выпуска:
🔹 Зачем нужна кодогенерация ffigen и как она упрощает работу с заголовочными файлами (.h)
🔹 Как избежать ручного создания биндингов: автоматическая генерация Dart-интерфейсов для C-кода
🔹 Подробный разбор типов данных: почему int в Dart ≠ int в C и как это обойти
🔹 Рабочие примеры с репозиторием, где можно потрогать код руками

🚀 А вот что ждёт в следующих сериях:
▫️ Работа со строками — самые частые подводные камни!
▫️ Скрипты для автоматизации рутины
▫️ Вызов кода из Go, Rust, Python и C++

👉 Обязательно посмотрите, если хотите:
• Ускорить критичные операции через нативный код
• Интегрировать legacy-библиотеки в Flutter
• Понять, как устроен FFI изнутри

📹 Видео: Расширяем возможности Flutter с помощью FFI

#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube #FFI #CleanCode #FlutterArchitecture
👉 Больше крутых туториалов ищите по тегу #FlutterPulseYoutube!
OverflowBar или Wrap?
В чем основные различия между этими двумя виджетами Flutter? 🤔

При создании адаптивных интерфейсов в Flutter часто возникает вопрос о том, какой виджет использовать для размещения дочерних элементов: OverflowBar или Wrap? Давайте разберемся в их основных различиях. 🔍



_buildTestA(BuildContext context) => OverflowBar(
children: [
Container(width: 300, height: 100, color: Colors.blue),
const Card(
margin: EdgeInsets.all(32),
child: Text('My Title lorem lorem lorem'),
),
Expanded(child: Container(height: 100, color: Colors.red)),
],
);

_buildTestB(BuildContext context) => Wrap(
children: [
Container(width: 300, height: 100, color: Colors.blue),
const Card(
margin: EdgeInsets.all(32),
child: Text('My Title lorem lorem lorem'),
),
Expanded(child: Container(height: 100, color: Colors.red)),
],
);



OverflowBar и Wrap имеют разные подходы к размещению дочерних элементов. OverflowBar предназначен для размещения элементов в одной строке и не переносит их на новую строку, если они не помещаются. Wrap, наоборот, переносит элементы на новую строку, если они не помещаются в доступное пространство. 🌟

Оцените новую рубрику и напишите в комментариях, насколько она вам полезна! 👍💬

Все подобные новости можно найти по хэштегу #FlutterPulseTips. 🔍

#flutter #dart #flutterpulse #FlutterPulseTips #mobiledevelopment #appdevelopment #uiux #programmingtips
👍2🔥1
Обзор пакетов на тему Геолокация и Карты 🗺️

Google Maps for Flutter 📍️
Плагин для добавления виджета Google Maps в ваши Flutter-приложения. Поддерживает Android, iOS и Web.
👍 Лайки: 4490, 📥 Скачиваний: 698К
Последнее обновление 📅: 55 дней назад
https://pub.dev/packages/google_maps_flutter

location 📍️
Пакет для получения местоположения устройства на Android и iOS, а также получения callbacks при изменении местоположения.
👍 Лайки: 3170, 📥 Скачиваний: 223К
Последнее обновление 📅: 54 дня назад
https://pub.dev/packages/location

google_maps 🗺️
Библиотека для использования Google Maps JavaScript API v3 в Dart-скриптах. Используется для создания интерактивных карт на веб-страницах.
👍 Лайки: 123, 📥 Скачиваний: 668К
Последнее обновление 📅: 10 месяцев назад
https://pub.dev/packages/google_maps

Geolocator Plugin 📍️
Пакет для получения доступа к сервисам геолокации на платформах Android и iOS.
👍 Лайки: 5920, 📥 Скачиваний: 1.21М
Последнее обновление 📅: 41 день назад
https://pub.dev/packages/geolocator

Map Launcher 🗺️
Пакет для нахождения установленных карт на устройстве и запуска их с маркером или показа направлений.
👍 Лайки: 918, 📥 Скачиваний: 153К
Последнее обновление 📅: 16 дней назад
https://pub.dev/packages/map_launcher

Flutter Map 🗺️
Пакет для создания кроссплатформенных карт без привязки к конкретным поставщикам.
👍 Лайки: 2040, 📥 Скачиваний: 236К
Последнее обновление 📅: 31 день назад
https://pub.dev/packages/flutter_map

#flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages #google_maps_flutter #location #google_maps #geolocator #map_launcher #flutter_map