Создание крутых интерфейсов с Flow Widget
🚀 Хотите создать анимированные и динамические интерфейсы в своих Flutter-приложениях? 🤔 В статье ниже вы найдёте подробное руководство по использованию Flow Widget! 📚
Основная часть статьи посвящена описанию приёмов и фишек Flow Widget, который позволяет создавать кастомные, анимированные макеты. Вы узнаете, как использовать FlowDelegate для управления расположением дочерних виджетов, как применять матрицы трансформации для динамического позиционирования и как оптимизировать производительность с помощью анимаций. 📈
В статье приведены практические примеры, включая создание анимированного Floating Action Button (FAB) меню с нуля, без использования сторонних пакетов. Вы увидите, как использовать AnimationController и Flow Widget для создания плавных и эффективных анимаций. 🌟
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #ui #ux #animation #FlowWidget
🚀 Хотите создать анимированные и динамические интерфейсы в своих Flutter-приложениях? 🤔 В статье ниже вы найдёте подробное руководство по использованию Flow Widget! 📚
Основная часть статьи посвящена описанию приёмов и фишек Flow Widget, который позволяет создавать кастомные, анимированные макеты. Вы узнаете, как использовать FlowDelegate для управления расположением дочерних виджетов, как применять матрицы трансформации для динамического позиционирования и как оптимизировать производительность с помощью анимаций. 📈
В статье приведены практические примеры, включая создание анимированного Floating Action Button (FAB) меню с нуля, без использования сторонних пакетов. Вы увидите, как использовать AnimationController и Flow Widget для создания плавных и эффективных анимаций. 🌟
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #ui #ux #animation #FlowWidget
Обзор пакетов на тему Date & Time Utilities
🚀 Time 2.1.5 - пакет для работы с датой и временем в Dart!
👉 Упрощает работу с Duration и DateTime, позволяет выполнять арифметические операции, сравнивать даты, задерживать выполнение кода и многое другое.
👍 371 лайк, 📥 1.3М скачиваний!
➡️ https://pub.dev/packages/time
📌 Обновлено 11 месяцев назад.
#Time #Dart #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 rrule: 613,000+ скачиваний, 89 лайков!
Этот пакет позволяет парсить и вычислять правила повторения, как определено в RFC iCalendar.
👉 Простой API, поддержка сложных правил, конвертация.
👍 89 лайков, 📥 613К скачиваний.
➡️ https://pub.dev/packages/rrule
📌 Версия 0.2.17, обновлена 10 месяцев назад.
#rrule #Dart #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 flutter_timezone - плагин для Flutter, который позволяет получать местное время системы.
👍 305 лайков, 📥 494К скачиваний.
➡️ https://pub.dev/packages/flutter_timezone
📌 Версия 5.0.1, обновлена 11 дней назад.
#flutter_timezone #Flutter #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 Jiffy 6.4.3 - мощный пакет для работы с датой и временем в Flutter!
👉 Парсинг, манипуляция, запросы и форматирование дат и времени.
👉 Поддержка локалей.
👍 1140+ лайков, 📥 295К+ скачиваний.
➡️ https://pub.dev/packages/jiffy
📌 Обновлено 7 месяцев назад.
#Jiffy #Flutter #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 timeago - пакет для Flutter, который преобразует даты в понятные для человека текстовые представления.
👍 1950 лайков, 📥 612К скачиваний.
➡️ https://pub.dev/packages/timeago
📌 Версия 3.7.1, обновлена 6 месяцев назад.
#timeago #Flutter #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 timezone - пакет для работы с базой данных часовых поясов IANA в Dart!
👉 База данных часовых поясов IANA, класс TZDateTime, конвертация дат и времени.
👍 545 лайков, 📥 2.4М скачиваний.
➡️ https://pub.dev/packages/timezone
📌 Версия 0.10.1, обновлена 6 месяцев назад.
#timezone #Dart #pubdev #flutterpulse #FlutterPulseThemedPackages
🚀 Time 2.1.5 - пакет для работы с датой и временем в Dart!
👉 Упрощает работу с Duration и DateTime, позволяет выполнять арифметические операции, сравнивать даты, задерживать выполнение кода и многое другое.
👍 371 лайк, 📥 1.3М скачиваний!
➡️ https://pub.dev/packages/time
📌 Обновлено 11 месяцев назад.
#Time #Dart #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 rrule: 613,000+ скачиваний, 89 лайков!
Этот пакет позволяет парсить и вычислять правила повторения, как определено в RFC iCalendar.
👉 Простой API, поддержка сложных правил, конвертация.
👍 89 лайков, 📥 613К скачиваний.
➡️ https://pub.dev/packages/rrule
📌 Версия 0.2.17, обновлена 10 месяцев назад.
#rrule #Dart #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 flutter_timezone - плагин для Flutter, который позволяет получать местное время системы.
👍 305 лайков, 📥 494К скачиваний.
➡️ https://pub.dev/packages/flutter_timezone
📌 Версия 5.0.1, обновлена 11 дней назад.
#flutter_timezone #Flutter #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 Jiffy 6.4.3 - мощный пакет для работы с датой и временем в Flutter!
👉 Парсинг, манипуляция, запросы и форматирование дат и времени.
👉 Поддержка локалей.
👍 1140+ лайков, 📥 295К+ скачиваний.
➡️ https://pub.dev/packages/jiffy
📌 Обновлено 7 месяцев назад.
#Jiffy #Flutter #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 timeago - пакет для Flutter, который преобразует даты в понятные для человека текстовые представления.
👍 1950 лайков, 📥 612К скачиваний.
➡️ https://pub.dev/packages/timeago
📌 Версия 3.7.1, обновлена 6 месяцев назад.
#timeago #Flutter #pubdev #flutterpulse #FlutterPulseThemedPackages
📅 timezone - пакет для работы с базой данных часовых поясов IANA в Dart!
👉 База данных часовых поясов IANA, класс TZDateTime, конвертация дат и времени.
👍 545 лайков, 📥 2.4М скачиваний.
➡️ https://pub.dev/packages/timezone
📌 Версия 0.10.1, обновлена 6 месяцев назад.
#timezone #Dart #pubdev #flutterpulse #FlutterPulseThemedPackages
Делаем мультплатформенное приложение во Flutter с помощью Claude Code и GitHub Spec Kit. Часть 2
Сегодня мы поговорим о создании мультплатформенного приложения во Flutter с использованием Claude Code и GitHub Spec Kit. В этом видео мы продолжим работу, начатую в предыдущей части, и узнаем, как можно использовать эти инструменты для разработки приложения.
🔥 В этом видео мы:
✦ Узнаем, как использовать Claude Code для генерации кода во Flutter
✦ Поймем, как интегрировать GitHub Spec Kit в наш проект
✦ Увидим, как можно использовать эти инструменты для создания мультплатформенного приложения
📹 Смотрите видео на YouTube: Делаем мультплатформенное приложение во Flutter с помощью Claude Code и GitHub Spec Kit. Часть 2
👉 Подпишитесь на наш канал и нажмите на колокольчик, чтобы не пропустить новые видео по Flutter и Dart! #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Не забудьте посмотреть другие видео по хэштегу #FlutterPulseYoutube!
Сегодня мы поговорим о создании мультплатформенного приложения во Flutter с использованием Claude Code и GitHub Spec Kit. В этом видео мы продолжим работу, начатую в предыдущей части, и узнаем, как можно использовать эти инструменты для разработки приложения.
🔥 В этом видео мы:
✦ Узнаем, как использовать Claude Code для генерации кода во Flutter
✦ Поймем, как интегрировать GitHub Spec Kit в наш проект
✦ Увидим, как можно использовать эти инструменты для создания мультплатформенного приложения
📹 Смотрите видео на YouTube: Делаем мультплатформенное приложение во Flutter с помощью Claude Code и GitHub Spec Kit. Часть 2
👉 Подпишитесь на наш канал и нажмите на колокольчик, чтобы не пропустить новые видео по Flutter и Dart! #Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Не забудьте посмотреть другие видео по хэштегу #FlutterPulseYoutube!
Новые пакеты за неделю
vtzero_dart - пакет для декодирования Mapbox Vector Tiles (MVT) в приложениях Dart/Flutter. Он обеспечивает прямой доступ к функциям vtzero C++ библиотеки, что позволяет добиться высокой производительности и эффективности. 👍 Лайки: 1, 📥 Скачиваний: 530. Узнать больше: https://pub.dev/packages/vtzero_dart
import_ozempic - пакет для оптимизации импортов в Dart-проектах. Он удаляет неиспользуемые импорты и организует остальные в правильном порядке. 🚀 Уже 576 скачиваний и 1 лайк! 😊 Узнайте больше и установите пакет: https://pub.dev/packages/import_ozempic
ms_single_multi_select - пакет для создания настраиваемых выпадающих списков с возможностью поиска и выбором одного или нескольких элементов. Уже 11 лайков и 265 скачиваний! Подробнее: https://pub.dev/packages/ms_single_multi_select
clickable_animated_bottom_nav_bar - пакет для создания красивой и настраиваемой анимированной нижней панели навигации для приложений Flutter! Лайков: 7, Скачиваний: 98. https://pub.dev/packages/clickable_animated_bottom_nav_bar
SmartAppBar - пакет для создания умного виджета AppBar, который автоматически адаптируется к маршрутам, поддерживает несколько визуальных вариантов и предоставляет богатые возможности доступности. 10 лайков и 231 скачивание! Узнайте больше: https://pub.dev/packages/smart_appbar
flutter_scale_kit - пакет для создания адаптивного дизайна в Flutter! Он автоматически настраивает оптимальное масштабирование для вашего приложения, поддерживая различные размеры экранов и устройства. Лайков: 7, Скачиваний: 385. Узнайте больше: https://pub.dev/packages/flutter_scale_kit
#dart #flutter #pubdev #FlutterPulse #FlutterPulseBestNewPackages #vtzero_dart #import_ozempic #ms_single_multi_select #clickable_animated_bottom_nav_bar #SmartAppBar #flutter_scale_kit
vtzero_dart - пакет для декодирования Mapbox Vector Tiles (MVT) в приложениях Dart/Flutter. Он обеспечивает прямой доступ к функциям vtzero C++ библиотеки, что позволяет добиться высокой производительности и эффективности. 👍 Лайки: 1, 📥 Скачиваний: 530. Узнать больше: https://pub.dev/packages/vtzero_dart
import_ozempic - пакет для оптимизации импортов в Dart-проектах. Он удаляет неиспользуемые импорты и организует остальные в правильном порядке. 🚀 Уже 576 скачиваний и 1 лайк! 😊 Узнайте больше и установите пакет: https://pub.dev/packages/import_ozempic
ms_single_multi_select - пакет для создания настраиваемых выпадающих списков с возможностью поиска и выбором одного или нескольких элементов. Уже 11 лайков и 265 скачиваний! Подробнее: https://pub.dev/packages/ms_single_multi_select
clickable_animated_bottom_nav_bar - пакет для создания красивой и настраиваемой анимированной нижней панели навигации для приложений Flutter! Лайков: 7, Скачиваний: 98. https://pub.dev/packages/clickable_animated_bottom_nav_bar
SmartAppBar - пакет для создания умного виджета AppBar, который автоматически адаптируется к маршрутам, поддерживает несколько визуальных вариантов и предоставляет богатые возможности доступности. 10 лайков и 231 скачивание! Узнайте больше: https://pub.dev/packages/smart_appbar
flutter_scale_kit - пакет для создания адаптивного дизайна в Flutter! Он автоматически настраивает оптимальное масштабирование для вашего приложения, поддерживая различные размеры экранов и устройства. Лайков: 7, Скачиваний: 385. Узнайте больше: https://pub.dev/packages/flutter_scale_kit
#dart #flutter #pubdev #FlutterPulse #FlutterPulseBestNewPackages #vtzero_dart #import_ozempic #ms_single_multi_select #clickable_animated_bottom_nav_bar #SmartAppBar #flutter_scale_kit
👍3
Самые лучшие обновлённые пакеты за последние 24 часа
http 1.6.0 - библиотека для работы с HTTP-запросами, позволяющая легко отправлять запросы и получать ответы. В новой версии изменено поведение Request.body, исправлена проблема с отменой запросов на веб-страницах и добавлена секция о тестировании в README.md. 👍 Лайки: 8350, 📥 Скачиваний: 11.2М
https://pub.dev/packages/http
test_api 0.7.8 - пакет для создания каналов к тестовому запускающему. Требуется Dart 3.7, поддержка analyzer версии 9. 👍 Лайки: 23, 📥 Скачиваний: 6.9М
https://pub.dev/packages/test_api
ObjectBox 5.0.2-dev.0 - база данных для Flutter, позволяющая эффективно управлять данными в приложениях. В новой версии исправлены ошибки, в том числе добавлена проверка длины параметра macosApplicationGroup при открытии Store на macOS. 👍 Лайки: 1510, 📥 Скачиваний: 90.2К
https://pub.dev/packages/objectbox
pdfrx 2.2.9 - быстрый и функциональный просмотрщик и редактор PDF для Flutter. В новой версии обновлен до pdfrx_engine 0.3.0. 👍 Лайки: 270, 📥 Скачиваний: 219К
https://pub.dev/packages/pdfrx
build_daemon 4.1.1 - пакет для запуска сборок в фоновом режиме. В новой версии исправлена ошибка, из-за которой процесс демона завершался при внутренних ошибках. 👍 Лайки: 8, 📥 Скачиваний: 4.5М
https://pub.dev/packages/build_daemon
Vania 1.1.2 - мощный фреймворк для создания высокопроизводительных веб-приложений на Dart. В новой версии исправлена проблема с сохранением файлов. 👍 Лайки: 163, 📥 Скачиваний: 306
https://pub.dev/packages/vania
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #http #test_api #ObjectBox #pdfrx #build_daemon #Vania
http 1.6.0 - библиотека для работы с HTTP-запросами, позволяющая легко отправлять запросы и получать ответы. В новой версии изменено поведение Request.body, исправлена проблема с отменой запросов на веб-страницах и добавлена секция о тестировании в README.md. 👍 Лайки: 8350, 📥 Скачиваний: 11.2М
https://pub.dev/packages/http
test_api 0.7.8 - пакет для создания каналов к тестовому запускающему. Требуется Dart 3.7, поддержка analyzer версии 9. 👍 Лайки: 23, 📥 Скачиваний: 6.9М
https://pub.dev/packages/test_api
ObjectBox 5.0.2-dev.0 - база данных для Flutter, позволяющая эффективно управлять данными в приложениях. В новой версии исправлены ошибки, в том числе добавлена проверка длины параметра macosApplicationGroup при открытии Store на macOS. 👍 Лайки: 1510, 📥 Скачиваний: 90.2К
https://pub.dev/packages/objectbox
pdfrx 2.2.9 - быстрый и функциональный просмотрщик и редактор PDF для Flutter. В новой версии обновлен до pdfrx_engine 0.3.0. 👍 Лайки: 270, 📥 Скачиваний: 219К
https://pub.dev/packages/pdfrx
build_daemon 4.1.1 - пакет для запуска сборок в фоновом режиме. В новой версии исправлена ошибка, из-за которой процесс демона завершался при внутренних ошибках. 👍 Лайки: 8, 📥 Скачиваний: 4.5М
https://pub.dev/packages/build_daemon
Vania 1.1.2 - мощный фреймворк для создания высокопроизводительных веб-приложений на Dart. В новой версии исправлена проблема с сохранением файлов. 👍 Лайки: 163, 📥 Скачиваний: 306
https://pub.dev/packages/vania
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #http #test_api #ObjectBox #pdfrx #build_daemon #Vania
Планирование уведомлений в Flutter с Local Notifications
Хотите добавить в своё Flutter-приложение локальные уведомления, которые будут работать даже без интернета? В этой статье вы найдёте подробное руководство по реализации уведомлений с помощью пакета Local Notifications!
В статье вы узнаете, как настроить локальные уведомления в Flutter, запланировать одноразовые и повторяющиеся уведомления, а также правильно обрабатывать уведомления в фоне. Вы научитесь использовать пакет `
🇷🇺Читать статью на русском
🇬🇧Читать статью на английском
🌐Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #localnotifications #mobiledevelopment #appdevelopment
Хотите добавить в своё Flutter-приложение локальные уведомления, которые будут работать даже без интернета? В этой статье вы найдёте подробное руководство по реализации уведомлений с помощью пакета Local Notifications!
В статье вы узнаете, как настроить локальные уведомления в Flutter, запланировать одноразовые и повторяющиеся уведомления, а также правильно обрабатывать уведомления в фоне. Вы научитесь использовать пакет `
flutter_local_notifications` для показа мгновенных уведомлений, планирования будущих уведомлений и создания повторяющихся уведомлений. Кроме того, вы разберётесь, как отменять уведомления и реализовывать их в пользовательском интерфейсе вашего приложения.🇷🇺Читать статью на русском
🇬🇧Читать статью на английском
🌐Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
#flutter #dart #flutterpulse #FlutterPulseMedium #localnotifications #mobiledevelopment #appdevelopment
Обзор пакетов на тему Geolocation Utilities
flutter_polyline_points 3.1.0 обновлён! 🚀
Этот пакет для Flutter позволяет декодировать точки полилинии из Google Maps Directions API и нового Google Routes API. Теперь он ещё проще в использовании и поддерживает оба API.
✅ Новые возможности:
* Упрощённый интерфейс для Routes API
* Улучшенные модели запросов и ответов
* Возможность настроить параметры запроса
* Поддержка альтернативных маршрутов
* Возможность настроить предпочтения маршрутизации
👍 644 лайка, 71,300 скачиваний
📅 Обновлён 52 дня назад
🔗 https://pub.dev/packages/flutter_polyline_points
Maps Toolkit - библиотека для измерения расстояний, площадей и направлений на карте. 📏
📈 44,6К+ скачиваний, 380+ лайков
🆕 Версия 3.1.0, обновлена 9 месяцев назад.
🔗 https://pub.dev/packages/maps_toolkit
geoflutterfire_plus - пакет для работы с геоданными в Flutter! 🌍
Этот пакет позволяет вашим Flutter-приложениям запрашивать географические данные, хранящиеся в Cloud Firestore.
Ключевые особенности:
* Сохранение геоданных в Cloud Firestore с использованием Geohash.
* Запросы геоданных в радиусе от заданной точки.
* Поддержка withConverter для типобезопасных запросов.
👍 81 лайк, 7,070 скачиваний
📅 Обновлено 3 месяца назад
🔗 https://pub.dev/packages/geoflutterfire_plus
Geocoding для Flutter! 🌎
Этот плагин позволяет легко преобразовывать адреса в координаты и наоборот.
👍 1,340 лайков, 407,000 скачиваний
📅 Обновлён 5 месяцев назад (версия 4.0.0)
🔗 https://pub.dev/packages/geocoding
gpx 2.3.0 - библиотека для работы с GPS-данными в формате GPX. 📡
🚀 7,610 скачиваний, 66 лайков.
🌎 Читайте, манипулируйте и сохраняйте GPS-данные в формате GPX. Экспортируйте в KML для Google Earth.
📅 Обновлено 11 месяцев назад.
🔗 https://pub.dev/packages/gpx
flutter_geofire - 103 лайка, 744 скачивания! 🔥
Этот плагин для Flutter позволяет работать с API GeoFire, позволяя хранить и запрашивать данные на основе географического местоположения в реальном времени с помощью Firebase.
Ключевые возможности:
* Хранение местоположений с строковыми ключами
* Запросы ключей в заданной географической области
* Обновление результатов запросов в реальном времени
* Эффективное использование данных, загружая только ближайшие к местоположению
📅 Обновлено 6 месяцев назад
🔗 https://pub.dev/packages/flutter_geofire
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
flutter_polyline_points 3.1.0 обновлён! 🚀
Этот пакет для Flutter позволяет декодировать точки полилинии из Google Maps Directions API и нового Google Routes API. Теперь он ещё проще в использовании и поддерживает оба API.
✅ Новые возможности:
* Упрощённый интерфейс для Routes API
* Улучшенные модели запросов и ответов
* Возможность настроить параметры запроса
* Поддержка альтернативных маршрутов
* Возможность настроить предпочтения маршрутизации
👍 644 лайка, 71,300 скачиваний
📅 Обновлён 52 дня назад
🔗 https://pub.dev/packages/flutter_polyline_points
Maps Toolkit - библиотека для измерения расстояний, площадей и направлений на карте. 📏
📈 44,6К+ скачиваний, 380+ лайков
🆕 Версия 3.1.0, обновлена 9 месяцев назад.
🔗 https://pub.dev/packages/maps_toolkit
geoflutterfire_plus - пакет для работы с геоданными в Flutter! 🌍
Этот пакет позволяет вашим Flutter-приложениям запрашивать географические данные, хранящиеся в Cloud Firestore.
Ключевые особенности:
* Сохранение геоданных в Cloud Firestore с использованием Geohash.
* Запросы геоданных в радиусе от заданной точки.
* Поддержка withConverter для типобезопасных запросов.
👍 81 лайк, 7,070 скачиваний
📅 Обновлено 3 месяца назад
🔗 https://pub.dev/packages/geoflutterfire_plus
Geocoding для Flutter! 🌎
Этот плагин позволяет легко преобразовывать адреса в координаты и наоборот.
👍 1,340 лайков, 407,000 скачиваний
📅 Обновлён 5 месяцев назад (версия 4.0.0)
🔗 https://pub.dev/packages/geocoding
gpx 2.3.0 - библиотека для работы с GPS-данными в формате GPX. 📡
🚀 7,610 скачиваний, 66 лайков.
🌎 Читайте, манипулируйте и сохраняйте GPS-данные в формате GPX. Экспортируйте в KML для Google Earth.
📅 Обновлено 11 месяцев назад.
🔗 https://pub.dev/packages/gpx
flutter_geofire - 103 лайка, 744 скачивания! 🔥
Этот плагин для Flutter позволяет работать с API GeoFire, позволяя хранить и запрашивать данные на основе географического местоположения в реальном времени с помощью Firebase.
Ключевые возможности:
* Хранение местоположений с строковыми ключами
* Запросы ключей в заданной географической области
* Обновление результатов запросов в реальном времени
* Эффективное использование данных, загружая только ближайшие к местоположению
📅 Обновлено 6 месяцев назад
🔗 https://pub.dev/packages/flutter_geofire
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
Как я сделал аудиогид с ИИ без опыта мобильной разработки 🤩
Вы когда-нибудь задумывались, как создать мобильное приложение без опыта программирования? 🤔 Оказывается, это вполне возможно! 🎉 Разработчик создал аудиогид для Санкт-Петербурга с помощью Flutter и ИИ, используя данные из Википедии и генерируя аудиорассказы с помощью OpenAI API и Yandex SpeechKit. 📚
Приложение GeoTalk было создано с помощью ИИ, но разработчик столкнулся с проблемами кодовой лапши и отсутствием фонового режима 🤦♂️. После рефакторинга и оптимизации приложение было опубликовано в RuStore 📈.
Разработчик планирует добавить полное покрытие России, бэкенд и многоязычность в будущих версиях 📊. Что вы думаете, стоит ли развивать проект дальше? 🤔 Поделитесь своими мыслями в комментариях! 💬
Читать подробную статью можно здесь 📄
#flutter #dart #flutterpulse #flutterpulsehabr #аудиогид #ИИ #мобильная_разработка #GeoTalk #OpenAI #YandexSpeechKit 🚀
Вы когда-нибудь задумывались, как создать мобильное приложение без опыта программирования? 🤔 Оказывается, это вполне возможно! 🎉 Разработчик создал аудиогид для Санкт-Петербурга с помощью Flutter и ИИ, используя данные из Википедии и генерируя аудиорассказы с помощью OpenAI API и Yandex SpeechKit. 📚
Приложение GeoTalk было создано с помощью ИИ, но разработчик столкнулся с проблемами кодовой лапши и отсутствием фонового режима 🤦♂️. После рефакторинга и оптимизации приложение было опубликовано в RuStore 📈.
Разработчик планирует добавить полное покрытие России, бэкенд и многоязычность в будущих версиях 📊. Что вы думаете, стоит ли развивать проект дальше? 🤔 Поделитесь своими мыслями в комментариях! 💬
Читать подробную статью можно здесь 📄
#flutter #dart #flutterpulse #flutterpulsehabr #аудиогид #ИИ #мобильная_разработка #GeoTalk #OpenAI #YandexSpeechKit 🚀
ИИ в кармане: как встроить ИИ в мобильное приложение // Ахмед Шериев, Konstructly
Представляем вам видео с докладом Ахмеда Шериева из Konstructly о том, как интегрировать искусственный интеллект (ИИ) в мобильные приложения 🌟. В этом докладе вы узнаете, зачем и когда стоит внедрять ИИ в своё приложение, а также как это сделать максимально эффективно 🚀.
Ахмед Шериев имеет более 30 лет опыта в разработке и работал в крупных компаниях, делая проекты для них и работая на различных операционных системах 💻. Сейчас он работает в Oxofsi Ai, британском стартапе, и делится своим опытом с вами 🤝.
Ключевые моменты:
🔹 Интеграция ИИ в мобильные приложения: зачем и когда это нужно?
🔹 Основы интеграции моделей вроде ChatGPT: от API и локальной обработки данных до взаимодействия с функционалом вашего приложения 🤖
🔹 Примеры реализации чат-ботов и других приложений с ИИ 📱
🔹 Безопасность и потенциальные проблемы при интеграции ИИ 🔒
🔹 Будущее мобильной разработки с ростом возможностей ИИ 🔮
В видео Ахмед показывает, как создать простой чат-бот, используя пакет OpenArt и промт 🤔. Он также рассказывает о важности распределения сообщений по ролям (системная роль, пользовательские запросы и ответы ИИ) для предотвращения взлома и инъекций 🚫.
Далее он демонстрирует примеры приложений, таких как помощник фотографа, который может улучшить фотографию, и список покупок, который может быть обновлён с помощью ИИ 📸🛍. Ахмед также рассказывает о том, как использовать инструменты (Tools) от ChatGPT для взаимодействия с собственными данными приложения и формирования SQL-запросов к базе данных 📊.
Основные выводы:
✅ Интеграция ИИ может значительно улучшить функциональность мобильных приложений 🌟
✅ Безопасность является ключевым аспектом при интеграции ИИ 🔒
✅ Будущее мобильной разработки связано с ростом возможностей ИИ 🔮
Смотрите видео полностью на YouTube: Youtube, VkVideo ▶️
Подпишитесь на наш канал и следите за новыми видео по хэштегу #FlutterPulseYoutube 📱💻
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Представляем вам видео с докладом Ахмеда Шериева из Konstructly о том, как интегрировать искусственный интеллект (ИИ) в мобильные приложения 🌟. В этом докладе вы узнаете, зачем и когда стоит внедрять ИИ в своё приложение, а также как это сделать максимально эффективно 🚀.
Ахмед Шериев имеет более 30 лет опыта в разработке и работал в крупных компаниях, делая проекты для них и работая на различных операционных системах 💻. Сейчас он работает в Oxofsi Ai, британском стартапе, и делится своим опытом с вами 🤝.
Ключевые моменты:
🔹 Интеграция ИИ в мобильные приложения: зачем и когда это нужно?
🔹 Основы интеграции моделей вроде ChatGPT: от API и локальной обработки данных до взаимодействия с функционалом вашего приложения 🤖
🔹 Примеры реализации чат-ботов и других приложений с ИИ 📱
🔹 Безопасность и потенциальные проблемы при интеграции ИИ 🔒
🔹 Будущее мобильной разработки с ростом возможностей ИИ 🔮
В видео Ахмед показывает, как создать простой чат-бот, используя пакет OpenArt и промт 🤔. Он также рассказывает о важности распределения сообщений по ролям (системная роль, пользовательские запросы и ответы ИИ) для предотвращения взлома и инъекций 🚫.
Далее он демонстрирует примеры приложений, таких как помощник фотографа, который может улучшить фотографию, и список покупок, который может быть обновлён с помощью ИИ 📸🛍. Ахмед также рассказывает о том, как использовать инструменты (Tools) от ChatGPT для взаимодействия с собственными данными приложения и формирования SQL-запросов к базе данных 📊.
Основные выводы:
✅ Интеграция ИИ может значительно улучшить функциональность мобильных приложений 🌟
✅ Безопасность является ключевым аспектом при интеграции ИИ 🔒
✅ Будущее мобильной разработки связано с ростом возможностей ИИ 🔮
Смотрите видео полностью на YouTube: Youtube, VkVideo ▶️
Подпишитесь на наш канал и следите за новыми видео по хэштегу #FlutterPulseYoutube 📱💻
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
🔥2💩2
Самые лучшие обновлённые пакеты за последние 24 часа
image_picker 1.2.1 - Плагин для выбора изображений из библиотеки изображений и拍ки новых фотографий с помощью камеры в приложениях Flutter.
В новой версии исправлено описание плагина, обновлена минимальная поддерживаемая версия SDK до Flutter 3.29/Dart 3.7 и исправлена информация о поддерживаемых платформах.
👍 Лайки: 7620, 📥 Скачиваний: 2.4М
https://pub.dev/packages/image_picker
file_picker 10.3.6 - Плагин для использования родного файлового браузера для выбора одного или нескольких файлов с поддержкой фильтрации по расширениям.
Теперь он поддерживает страницы размером 16 КБ на Android.
👍 Лайки: 4820, 📥 Скачиваний: 2.7М
https://pub.dev/packages/file_picker
Pigeon 26.1.0 - Плагин для создания типобезопасного и эффективного взаимодействия между Flutter и платформой хоста.
В новой версии удалены устаревшие функции `dartHostTestHandler` и `dartTestOut`.
👍 Лайки: 1190, 📥 Скачиваний: 422К
https://pub.dev/packages/pigeon
video_player_avfoundation 2.8.6 - Плагин для проигрывания видео на iOS и macOS в приложениях, созданных с помощью Flutter.
В этом обновлении исправлены ошибки инициализации видеоплеера и обновления виджетов.
👍 Лайки: 8, 📥 Скачиваний: 3.3М
https://pub.dev/packages/video_player_avfoundation
test 1.27.0 - Плагин для написания и запуска тестов в Dart.
В новой версии добавлены опции --coverage-path и --branch-coverage для команды dart test, а также исправлены тесты на Node.js для Windows.
👍 Лайки: 609, 📥 Скачиваний: 6.2М
https://pub.dev/packages/test
video_player 2.10.1 - Плагин для проигрывания видео в приложениях Flutter на платформах iOS, Android, macOS и Web.
В новой версии исправлена ошибка с обновлением ВидеоPlayer и VideoProgressIndicator после репarenting GlobalKey, а также добавлена поддержка видео с нулевой продолжительностью.
👍 Лайки: 3640, 📥 Скачиваний: 2.9М
https://pub.dev/packages/video_player
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #image_picker #file_picker #Pigeon #video_player_avfoundation #test #video_player
image_picker 1.2.1 - Плагин для выбора изображений из библиотеки изображений и拍ки новых фотографий с помощью камеры в приложениях Flutter.
В новой версии исправлено описание плагина, обновлена минимальная поддерживаемая версия SDK до Flutter 3.29/Dart 3.7 и исправлена информация о поддерживаемых платформах.
👍 Лайки: 7620, 📥 Скачиваний: 2.4М
https://pub.dev/packages/image_picker
file_picker 10.3.6 - Плагин для использования родного файлового браузера для выбора одного или нескольких файлов с поддержкой фильтрации по расширениям.
Теперь он поддерживает страницы размером 16 КБ на Android.
👍 Лайки: 4820, 📥 Скачиваний: 2.7М
https://pub.dev/packages/file_picker
Pigeon 26.1.0 - Плагин для создания типобезопасного и эффективного взаимодействия между Flutter и платформой хоста.
В новой версии удалены устаревшие функции `dartHostTestHandler` и `dartTestOut`.
👍 Лайки: 1190, 📥 Скачиваний: 422К
https://pub.dev/packages/pigeon
video_player_avfoundation 2.8.6 - Плагин для проигрывания видео на iOS и macOS в приложениях, созданных с помощью Flutter.
В этом обновлении исправлены ошибки инициализации видеоплеера и обновления виджетов.
👍 Лайки: 8, 📥 Скачиваний: 3.3М
https://pub.dev/packages/video_player_avfoundation
test 1.27.0 - Плагин для написания и запуска тестов в Dart.
В новой версии добавлены опции --coverage-path и --branch-coverage для команды dart test, а также исправлены тесты на Node.js для Windows.
👍 Лайки: 609, 📥 Скачиваний: 6.2М
https://pub.dev/packages/test
video_player 2.10.1 - Плагин для проигрывания видео в приложениях Flutter на платформах iOS, Android, macOS и Web.
В новой версии исправлена ошибка с обновлением ВидеоPlayer и VideoProgressIndicator после репarenting GlobalKey, а также добавлена поддержка видео с нулевой продолжительностью.
👍 Лайки: 3640, 📥 Скачиваний: 2.9М
https://pub.dev/packages/video_player
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #image_picker #file_picker #Pigeon #video_player_avfoundation #test #video_player
Защита вашего приложения Flutter: лучшие практики для обфускации, шифрования и защиты конечных точек
Flutter-разработчикам, внимание! Если вы хотите защитить свое приложение от злоумышленников и сохранить конфиденциальность пользовательских данных, то эта статья для вас! 🤔
В этой статье рассматриваются три важные практики безопасности для вашего приложения Flutter: обфускация, шифрование/дешифрование удаленных данных и защита конечных точек и URL-адресов с помощью удаленной конфигурации или переменных среды. 🔒
Вы узнаете, как использовать обфускацию, чтобы затруднить реверс-инжиниринг вашего приложения, как шифровать данные перед отправкой на удаленный сервер и как защитить конечные точки и URL-адреса от несанкционированного доступа. 🔑
Кроме того, в статье рассматриваются такие темы, как использование пакетов
🇷🇺Читать статью на русском языке
🇬🇧Read the article in English
🌐Read on Medium
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили новую рубрику! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #security #mobiledevelopment #appsecurity #obfuscation #encryption #endpointprotection
Flutter-разработчикам, внимание! Если вы хотите защитить свое приложение от злоумышленников и сохранить конфиденциальность пользовательских данных, то эта статья для вас! 🤔
В этой статье рассматриваются три важные практики безопасности для вашего приложения Flutter: обфускация, шифрование/дешифрование удаленных данных и защита конечных точек и URL-адресов с помощью удаленной конфигурации или переменных среды. 🔒
Вы узнаете, как использовать обфускацию, чтобы затруднить реверс-инжиниринг вашего приложения, как шифровать данные перед отправкой на удаленный сервер и как защитить конечные точки и URL-адреса от несанкционированного доступа. 🔑
Кроме того, в статье рассматриваются такие темы, как использование пакетов
encrypt и flutter_dotenv для шифрования и хранения конфиденциальных данных, а также Firebase Remote Config для динамического обновления и хранения ключей API и конечных точек. 📈🇷🇺Читать статью на русском языке
🇬🇧Read the article in English
🌐Read on Medium
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, чтобы подписчики оценили новую рубрику! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #security #mobiledevelopment #appsecurity #obfuscation #encryption #endpointprotection
🚀 Flutter 3.38: Новый уровень продуктивности для разработчиков!
Flutter 3.38 уже здесь, и он заставляет писать меньше, а создавать больше! 🔥 Обновление полно крутых фишек, улучшений UI и инструментов для веба, iOS, Android и десктопа.
✨ Главные фишки нового релиза
1️⃣ Сокращения точек в Dart
✅ Пишите лаконично:
✅ Поддержка именованных конструкторов и улучшенная читаемость кода
2️⃣ Веб-разработка на новом уровне
✅ Конфигурационные файлы
✅ Настройки прокси прямо в проекте
✅ Улучшенная горячая перезагрузка, даже с несколькими браузерами
3️⃣ Фреймворк и UI
✅
✅ Предиктивные переходы назад на Android
✅ Расширенная интеграция с десктопом: информация о мониторах и окнах на Windows
✅ Исправления жизненного цикла виджетов и стабильность
4️⃣ Material & Cupertino
✅ Унификация API через
✅ Новые возможности
✅ Улучшения iOS-виджетов:
✅ Полировка компонентов:
5️⃣ Прокрутка и Sliver
✅ Надёжная обработка жестов и точная навигация по фокусу
✅ Новый конструктор
✅ Улучшения для сложных макетов и вложенных слайверов
6️⃣ Доступность
✅
✅
✅ Увеличенные целевые области касания в
7️⃣ iOS и Android
✅ Поддержка iOS 26, Xcode 26, macOS 26
✅ Миграция на жизненный цикл
✅ Совместимость с размером страницы 16 КБ на Android
✅ Исправления утечек памяти и обновление NDK
8️⃣ Двигатель и DevTools
✅ Унификация рендереров CanvasKit и Skwasm
✅ Vulkan/OpenGL ES: стабильность и производительность
✅ Расширенные предварительные просмотры виджетов в IDE (MultiPreview, группы, кастомные аннотации)
✅ Исправления панели сети и Flutter Inspector
9️⃣ Устаревания и важные изменения
✅ Новый
✅ Устаревшие свойства
✅ Java 17 обязательна для Android
🌟 Flutter 3.38 — это меньше шаблонного кода, больше контроля над UI и продуктивность на всех платформах.
📌 Полезные ссылки:
Полный перевод статьи от нашего канала
Оригинал статьи
#flutter #dart #flutterpulse #FlutterPulsenews #mobiledev #crossplatform #flutterdev #dartlang #UI #DevTools #iOS #Android #webdev
Flutter 3.38 уже здесь, и он заставляет писать меньше, а создавать больше! 🔥 Обновление полно крутых фишек, улучшений UI и инструментов для веба, iOS, Android и десктопа.
✨ Главные фишки нового релиза
1️⃣ Сокращения точек в Dart
✅ Пишите лаконично:
.start вместо MainAxisAlignment.start и .all(8.0) вместо EdgeInsets.all(8.0)✅ Поддержка именованных конструкторов и улучшенная читаемость кода
2️⃣ Веб-разработка на новом уровне
✅ Конфигурационные файлы
web_dev_config.yaml для хоста, порта и заголовков✅ Настройки прокси прямо в проекте
✅ Улучшенная горячая перезагрузка, даже с несколькими браузерами
3️⃣ Фреймворк и UI
✅
OverlayPortal для гибкого отображения всплывающих виджетов✅ Предиктивные переходы назад на Android
✅ Расширенная интеграция с десктопом: информация о мониторах и окнах на Windows
✅ Исправления жизненного цикла виджетов и стабильность
ResizeImage4️⃣ Material & Cupertino
✅ Унификация API через
WidgetState✅ Новые возможности
Badge.count(maxCount), InkWell.onLongPressUp✅ Улучшения iOS-виджетов:
CupertinoSlidingSegmentedControl, CupertinoSheet✅ Полировка компонентов:
DropdownMenuFormField, SegmentedButton5️⃣ Прокрутка и Sliver
✅ Надёжная обработка жестов и точная навигация по фокусу
✅ Новый конструктор
SliverGrid.list✅ Улучшения для сложных макетов и вложенных слайверов
6️⃣ Доступность
✅
SliverSemantics для аннотаций слайверов✅
AutoComplete сообщает статус поиска✅ Увеличенные целевые области касания в
TimePicker7️⃣ iOS и Android
✅ Поддержка iOS 26, Xcode 26, macOS 26
✅ Миграция на жизненный цикл
UIScene✅ Совместимость с размером страницы 16 КБ на Android
✅ Исправления утечек памяти и обновление NDK
8️⃣ Двигатель и DevTools
✅ Унификация рендереров CanvasKit и Skwasm
✅ Vulkan/OpenGL ES: стабильность и производительность
✅ Расширенные предварительные просмотры виджетов в IDE (MultiPreview, группы, кастомные аннотации)
✅ Исправления панели сети и Flutter Inspector
9️⃣ Устаревания и важные изменения
✅ Новый
flutter.version.json вместо version✅ Устаревшие свойства
CupertinoDynamicColor✅ Java 17 обязательна для Android
🌟 Flutter 3.38 — это меньше шаблонного кода, больше контроля над UI и продуктивность на всех платформах.
📌 Полезные ссылки:
Полный перевод статьи от нашего канала
Оригинал статьи
#flutter #dart #flutterpulse #FlutterPulsenews #mobiledev #crossplatform #flutterdev #dartlang #UI #DevTools #iOS #Android #webdev
🔥4
Обзор пакетов на тему Payment API/SDK
🚀 purchases_flutter - легкий способ интегрировать подписки в Flutter-приложения!
Этот пакет (850 лайков, 178k скачиваний) предоставляет удобный интерфейс для работы с RevenueCat, включая:
✅ Валидацию квитанций на сервере
✅ Отслеживание статуса подписок
✅ Аналитику
✅ Интеграции с популярными сервисами
Последнее обновление: 2 дня назад (версия 9.9.5)
Подробнее
🚀 pay - добавьте оплату в ваше Flutter-приложение с помощью пакета pay!
Этот плагин позволяет интегрировать Apple Pay и Google Pay в ваше приложение.
✅ Поддержка Android и iOS
✅ Простая интеграция
✅ 1080 лайков и 146000 скачиваний
Обновлено 7 месяцев назад (версия 3.2.1)
Подробнее
🚀 Plaid Flutter - пакет для интеграции Plaid Link в ваши Flutter-приложения!
С помощью этого плагина вы можете легко подключить Plaid Link к вашему приложению для iOS, Android и Web.
Ключевые особенности:
* Интеграция с Plaid Link iOS SDK 6.x.x, Android SDK 5.x.x и JavaScript SDK.
* Поддержка токенов link_token для безопасной инициализации Plaid Link.
* Возможность настройки различных потоков Plaid Link через токены link_token.
Уже скачано более 164 000 раз!
👍 87 лайков
Последнее обновление: 2 месяца назад
Версия: 5.0.5
Подробнее
🚀 flutter_stripe: Просто и безопасно принимайте платежи в ваших мобильных приложениях!
Пакет flutter_stripe (👍 1480, 📦 155000) позволяет легко интегрировать Stripe в ваши Flutter-приложения для Android, iOS и Web.
Ключевые особенности:
* Безопасность: Просто и безопасно обрабатывайте конфиденциальные данные, оставаясь PCI-совместимым.
* Apple Pay и Google Pay: Сeamless интеграция с популярными кошельками.
* Нативный UI: Преимущества от готовых экранов и элементов для безопасного сбора платежных данных.
* SCA-Ready: Автоматическая 3D Secure аутентификация для соблюдения требований Strong Customer Authentication.
Узнать больше и скачать:
Подробнее
Версия: 12.1.0
Обновлено: 15 дней назад
🚀 in_app_purchase - упрощаем покупки в приложениях!
Пакет in_app_purchase (v3.2.3, обновлён 6 месяцев назад) предоставляет единый API для интеграции покупок в приложения Flutter, независимо от магазина (App Store или Google Play).
Что он умеет:
* Показ в приложении доступные к покупке продукты.
* Загрузка информации о приобретённых пользователями продуктах.
* Перенаправление пользователя в магазин для покупки.
* Валидация покупок.
* Восстановление предыдущих покупок.
Подробнее
🚀 flutter_inapp_purchase - простой и мощный плагин для реализации покупок в приложениях, соответствующий спецификации Open IAP.
✅ 434 лайка, 6920 скачиваний
Документация
flutter_inapp_purchase: ^7.1.17
Обновлено 5 часов назад
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #purchases_flutter #pay #plaid_flutter #flutter_stripe #in_app_purchase #flutter_inapp_purchase
🚀 purchases_flutter - легкий способ интегрировать подписки в Flutter-приложения!
Этот пакет (850 лайков, 178k скачиваний) предоставляет удобный интерфейс для работы с RevenueCat, включая:
✅ Валидацию квитанций на сервере
✅ Отслеживание статуса подписок
✅ Аналитику
✅ Интеграции с популярными сервисами
Последнее обновление: 2 дня назад (версия 9.9.5)
Подробнее
🚀 pay - добавьте оплату в ваше Flutter-приложение с помощью пакета pay!
Этот плагин позволяет интегрировать Apple Pay и Google Pay в ваше приложение.
✅ Поддержка Android и iOS
✅ Простая интеграция
✅ 1080 лайков и 146000 скачиваний
Обновлено 7 месяцев назад (версия 3.2.1)
Подробнее
🚀 Plaid Flutter - пакет для интеграции Plaid Link в ваши Flutter-приложения!
С помощью этого плагина вы можете легко подключить Plaid Link к вашему приложению для iOS, Android и Web.
Ключевые особенности:
* Интеграция с Plaid Link iOS SDK 6.x.x, Android SDK 5.x.x и JavaScript SDK.
* Поддержка токенов link_token для безопасной инициализации Plaid Link.
* Возможность настройки различных потоков Plaid Link через токены link_token.
Уже скачано более 164 000 раз!
👍 87 лайков
Последнее обновление: 2 месяца назад
Версия: 5.0.5
Подробнее
🚀 flutter_stripe: Просто и безопасно принимайте платежи в ваших мобильных приложениях!
Пакет flutter_stripe (👍 1480, 📦 155000) позволяет легко интегрировать Stripe в ваши Flutter-приложения для Android, iOS и Web.
Ключевые особенности:
* Безопасность: Просто и безопасно обрабатывайте конфиденциальные данные, оставаясь PCI-совместимым.
* Apple Pay и Google Pay: Сeamless интеграция с популярными кошельками.
* Нативный UI: Преимущества от готовых экранов и элементов для безопасного сбора платежных данных.
* SCA-Ready: Автоматическая 3D Secure аутентификация для соблюдения требований Strong Customer Authentication.
Узнать больше и скачать:
Подробнее
Версия: 12.1.0
Обновлено: 15 дней назад
🚀 in_app_purchase - упрощаем покупки в приложениях!
Пакет in_app_purchase (v3.2.3, обновлён 6 месяцев назад) предоставляет единый API для интеграции покупок в приложения Flutter, независимо от магазина (App Store или Google Play).
Что он умеет:
* Показ в приложении доступные к покупке продукты.
* Загрузка информации о приобретённых пользователями продуктах.
* Перенаправление пользователя в магазин для покупки.
* Валидация покупок.
* Восстановление предыдущих покупок.
Подробнее
🚀 flutter_inapp_purchase - простой и мощный плагин для реализации покупок в приложениях, соответствующий спецификации Open IAP.
✅ 434 лайка, 6920 скачиваний
Документация
flutter_inapp_purchase: ^7.1.17
Обновлено 5 часов назад
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages #purchases_flutter #pay #plaid_flutter #flutter_stripe #in_app_purchase #flutter_inapp_purchase
❤3