🚀 Варианты сборки, окружения & CI/CD для проектов Flutter
Представьте, что вы можете развертывать свое приложение Flutter с уверенностью, без страха перед ошибками и с минимальными усилиями. В этой статье мы расскажем, как создать robust-систему сборки, окружения и CI/CD для вашего проекта Flutter.
В статье будут рассмотрены такие темы, как: создание абстрактной конфигурации приложения, организация кода для разных окружений, настройка Android и iOS для работы с разными окружениями, создание CI/CD пайплайна с помощью GitHub Actions, мониторинг и аналитика, а также советы по безопасности и производительности.
Вы узнаете, как:
- Создать гибкую систему конфигурации приложения для разных окружений
- Настроить Android и iOS для работы с разными окружениями
- Создать CI/CD пайплайн, который автоматизирует сборку, тестирование и развертывание приложения
- Использовать мониторинг и аналитику для отслеживания ошибок и производительности приложения
🇷🇺 Читать статью на русском:
🇬🇧 Read the article in English:
Part 1
Part 2
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените рубрику! 👍
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #cicd #devops
Представьте, что вы можете развертывать свое приложение Flutter с уверенностью, без страха перед ошибками и с минимальными усилиями. В этой статье мы расскажем, как создать robust-систему сборки, окружения и CI/CD для вашего проекта Flutter.
В статье будут рассмотрены такие темы, как: создание абстрактной конфигурации приложения, организация кода для разных окружений, настройка Android и iOS для работы с разными окружениями, создание CI/CD пайплайна с помощью GitHub Actions, мониторинг и аналитика, а также советы по безопасности и производительности.
Вы узнаете, как:
- Создать гибкую систему конфигурации приложения для разных окружений
- Настроить Android и iOS для работы с разными окружениями
- Создать CI/CD пайплайн, который автоматизирует сборку, тестирование и развертывание приложения
- Использовать мониторинг и аналитику для отслеживания ошибок и производительности приложения
🇷🇺 Читать статью на русском:
🇬🇧 Read the article in English:
Part 1
Part 2
🌐 Читать оригинал
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените рубрику! 👍
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #cicd #devops
👍2
Самые лучшие обновлённые пакеты за последние 24 часа
ChatView 3.0.0
Плагин для Flutter, который позволяет интегрировать высоко настраиваемый интерфейс чата в приложения Flutter с гибкой интеграцией бэкенда.
В обновлении исправлены ошибки, добавлена поддержка нескольких URL в ссылках, текстового выделения и копирования, а также улучшена производительность.
👍 Лайки: 634, 📥 Скачиваний: 1.5К
https://pub.dev/packages/chatview
onesignal_flutter
Плагин для интеграции мобильных приложений с сервисом OneSignal для отправки push-уведомлений, email и sms.
Теперь пакет имеет улучшенные пользовательские и данные управления API, а также поддерживает последние версии iOS и Android.
👍 Лайки: 944, 📥 Скачиваний: 134К
https://pub.dev/packages/onesignal_flutter
dwds 26.2.3
Плагин для разработчиков, который позволяет использовать инструменты, предназначенные для работы с родным Dart VM, с веб-приложениями Dart, скомпилированными с помощью DDC и запущенными в Chrome.
В новой версии исправлены проблемы с паузой при запуске main после горячего перезапуска, настройкой точек останова и закрытием веб-сокетных соединений при сна компьютера.
👍 Лайки: 31, 📥 Скачиваний: 2.3М
https://pub.dev/packages/dwds
FVM 4.0.5
Менеджер версий Flutter SDK, позволяющий легко переключаться между версиями и тестировать новые релизы.
В новой версии исправлены ошибки, улучшена установка и добавлена поддержка legacy конфигурационных файлов.
👍 Лайки: 705, 📥 Скачиваний: 111К
https://pub.dev/packages/fvm
flutter_naver_map 1.4.3
Плагин для интеграции карт Naver в приложения Flutter.
В новой версии добавлены новые функции, такие как виджет компаса и возможность получать текущую позицию камеры.
👍 Лайки: 114, 📥 Скачиваний: 939
https://pub.dev/packages/flutter_naver_map
flutter_blue_plus 2.1.0
Плагин Bluetooth Low Energy для Flutter, поддерживающий роль центрального устройства (BLE Central Role) и работающий на платформах iOS, macOS, Android, Linux и Web.
В новой версии обновлена лицензия и добавлена поддержка пакета flutter_blue_plus_winrt.
👍 Лайки: 1210, 📥 Скачиваний: 147К
https://pub.dev/packages/flutter_blue_plus
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #onesignal_flutter #dwds #FVM #flutter_naver_map #flutter_blue_plus #ChatView
ChatView 3.0.0
Плагин для Flutter, который позволяет интегрировать высоко настраиваемый интерфейс чата в приложения Flutter с гибкой интеграцией бэкенда.
В обновлении исправлены ошибки, добавлена поддержка нескольких URL в ссылках, текстового выделения и копирования, а также улучшена производительность.
👍 Лайки: 634, 📥 Скачиваний: 1.5К
https://pub.dev/packages/chatview
onesignal_flutter
Плагин для интеграции мобильных приложений с сервисом OneSignal для отправки push-уведомлений, email и sms.
Теперь пакет имеет улучшенные пользовательские и данные управления API, а также поддерживает последние версии iOS и Android.
👍 Лайки: 944, 📥 Скачиваний: 134К
https://pub.dev/packages/onesignal_flutter
dwds 26.2.3
Плагин для разработчиков, который позволяет использовать инструменты, предназначенные для работы с родным Dart VM, с веб-приложениями Dart, скомпилированными с помощью DDC и запущенными в Chrome.
В новой версии исправлены проблемы с паузой при запуске main после горячего перезапуска, настройкой точек останова и закрытием веб-сокетных соединений при сна компьютера.
👍 Лайки: 31, 📥 Скачиваний: 2.3М
https://pub.dev/packages/dwds
FVM 4.0.5
Менеджер версий Flutter SDK, позволяющий легко переключаться между версиями и тестировать новые релизы.
В новой версии исправлены ошибки, улучшена установка и добавлена поддержка legacy конфигурационных файлов.
👍 Лайки: 705, 📥 Скачиваний: 111К
https://pub.dev/packages/fvm
flutter_naver_map 1.4.3
Плагин для интеграции карт Naver в приложения Flutter.
В новой версии добавлены новые функции, такие как виджет компаса и возможность получать текущую позицию камеры.
👍 Лайки: 114, 📥 Скачиваний: 939
https://pub.dev/packages/flutter_naver_map
flutter_blue_plus 2.1.0
Плагин Bluetooth Low Energy для Flutter, поддерживающий роль центрального устройства (BLE Central Role) и работающий на платформах iOS, macOS, Android, Linux и Web.
В новой версии обновлена лицензия и добавлена поддержка пакета flutter_blue_plus_winrt.
👍 Лайки: 1210, 📥 Скачиваний: 147К
https://pub.dev/packages/flutter_blue_plus
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestPackages #onesignal_flutter #dwds #FVM #flutter_naver_map #flutter_blue_plus #ChatView
Адаптивная типографика в Flutter: секреты flutter_screenutil
Хотите, чтобы текст в вашем Flutter-приложении выглядел идеально на любом экране? 🤔 Тогда вам точно нужно узнать о пакете flutter_screenutil, который делает создание адаптивной типографики простым и удобным!
В этой статье вы научитесь создавать масштабируемые и повторно используемые стили текста с помощью flutter_screenutil. Вы узнаете, как инициализировать ScreenUtil, создать адаптивный TextStyleHelper и использовать его для стилизации текста. Кроме того, вы поймёте, почему flutter_screenutil — это лучший выбор для создания профессиональной и согласованной типографики в вашем приложении.
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #typography #flutterdev #flutterpackage
Хотите, чтобы текст в вашем Flutter-приложении выглядел идеально на любом экране? 🤔 Тогда вам точно нужно узнать о пакете flutter_screenutil, который делает создание адаптивной типографики простым и удобным!
В этой статье вы научитесь создавать масштабируемые и повторно используемые стили текста с помощью flutter_screenutil. Вы узнаете, как инициализировать ScreenUtil, создать адаптивный TextStyleHelper и использовать его для стилизации текста. Кроме того, вы поймёте, почему flutter_screenutil — это лучший выбор для создания профессиональной и согласованной типографики в вашем приложении.
🇷🇺Читать статью на русском
🇬🇧Read the article in English
🌐Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appdevelopment #typography #flutterdev #flutterpackage
Самые лучшие обновлённые пакеты за последние 24 часа
background_downloader 9.4.3 - пакет для скачивания и загрузки файлов в фоновом режиме на платформах iOS, Android, MacOS, Windows и Linux. В новой версии исправлены проблемы с обработкой JSON, оптимизированы операции с базой данных и добавлена функция автоматического очищения базы данных. Кроме того, исправлена производительность фонового вызова на iOS.
👍 Лайки: 458, 📥 Скачиваний: 84.3К
https://pub.dev/packages/background_downloader
flutter_map_location_marker 10.2.0 - пакет для отображения текущего местоположения устройства на карте в приложениях Flutter. В новой версии исправлены ошибки, улучшено поведение и добавлен параметр errorHandler.
👍 Лайки: 185, 📥 Скачиваний: 39.5К
https://pub.dev/packages/flutter_map_location_marker
LangChain.dart 0.8.1 - пакет, который предоставляет API для работы с языковыми моделями. Теперь доступен API listModels() для LLM и Embeddings. Исправлена сериализация вывода инструментов в AgentExecutor.
👍 Лайки: 279, 📥 Скачиваний: 2.5К
https://pub.dev/packages/langchain
Forui 0.17.0 - библиотека UI-компонентов для Flutter, предоставляющая набор красиво оформленных и минималистичных виджетов. В новой версии обновлен API, добавлена поддержка декларативного состояния и новой синтаксиса dot-shorthand. Также добавлены автоматические исправления для обновления кода до последней версии.
👍 Лайки: 319, 📥 Скачиваний: 4.6К
https://pub.dev/packages/forui
phone_form_field 10.0.16 - пакет для Flutter, который обеспечивает кроссплатформенный ввод номера телефона с поддержкой интернационализации и валидацией. В новой версии исправлена проблема с build runner и обновлены зависимости до последней версии.
👍 Лайки: 213, 📥 Скачиваний: 34.6К
https://pub.dev/packages/phone_form_field
ansi_escapes 2.0.1 - пакет для манипулирования терминалом с помощью ANSI escape кодов. В новой версии исправлены ошибки и обновлены зависимости.
👍 Лайки: 9, 📥 Скачиваний: 40.3К
https://pub.dev/packages/ansi_escapes
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #background_downloader #flutter_map_location_marker #LangChain #Forui #phone_form_field #ansi_escapes
background_downloader 9.4.3 - пакет для скачивания и загрузки файлов в фоновом режиме на платформах iOS, Android, MacOS, Windows и Linux. В новой версии исправлены проблемы с обработкой JSON, оптимизированы операции с базой данных и добавлена функция автоматического очищения базы данных. Кроме того, исправлена производительность фонового вызова на iOS.
👍 Лайки: 458, 📥 Скачиваний: 84.3К
https://pub.dev/packages/background_downloader
flutter_map_location_marker 10.2.0 - пакет для отображения текущего местоположения устройства на карте в приложениях Flutter. В новой версии исправлены ошибки, улучшено поведение и добавлен параметр errorHandler.
👍 Лайки: 185, 📥 Скачиваний: 39.5К
https://pub.dev/packages/flutter_map_location_marker
LangChain.dart 0.8.1 - пакет, который предоставляет API для работы с языковыми моделями. Теперь доступен API listModels() для LLM и Embeddings. Исправлена сериализация вывода инструментов в AgentExecutor.
👍 Лайки: 279, 📥 Скачиваний: 2.5К
https://pub.dev/packages/langchain
Forui 0.17.0 - библиотека UI-компонентов для Flutter, предоставляющая набор красиво оформленных и минималистичных виджетов. В новой версии обновлен API, добавлена поддержка декларативного состояния и новой синтаксиса dot-shorthand. Также добавлены автоматические исправления для обновления кода до последней версии.
👍 Лайки: 319, 📥 Скачиваний: 4.6К
https://pub.dev/packages/forui
phone_form_field 10.0.16 - пакет для Flutter, который обеспечивает кроссплатформенный ввод номера телефона с поддержкой интернационализации и валидацией. В новой версии исправлена проблема с build runner и обновлены зависимости до последней версии.
👍 Лайки: 213, 📥 Скачиваний: 34.6К
https://pub.dev/packages/phone_form_field
ansi_escapes 2.0.1 - пакет для манипулирования терминалом с помощью ANSI escape кодов. В новой версии исправлены ошибки и обновлены зависимости.
👍 Лайки: 9, 📥 Скачиваний: 40.3К
https://pub.dev/packages/ansi_escapes
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #background_downloader #flutter_map_location_marker #LangChain #Forui #phone_form_field #ansi_escapes
Полное руководство по созданию push-уведомлений для Flutter Web
Хотите отправлять push-уведомления в своё Flutter Web-приложение? Теперь это возможно с помощью Firebase Cloud Messaging и service workers!
В этой статье вы найдёте подробное руководство по интеграции push-уведомлений в ваше Flutter Web-приложение. Вы узнаете, как настроить Firebase, добавить service workers, запрашивать разрешения на уведомления и отправлять тестовые уведомления.
В статье описаны все необходимые шаги: от добавления Firebase в проект до настройки service workers и отображения кастомных уведомлений. Вы также найдёте советы по тестированию и отладке уведомлений.
Ссылки на полное руководство:
🇷🇺Русская версия
🇬🇧English version
🌐Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #pushnotifications #FirebaseCloudMessaging #serviceworkers #webdevelopment
Хотите отправлять push-уведомления в своё Flutter Web-приложение? Теперь это возможно с помощью Firebase Cloud Messaging и service workers!
В этой статье вы найдёте подробное руководство по интеграции push-уведомлений в ваше Flutter Web-приложение. Вы узнаете, как настроить Firebase, добавить service workers, запрашивать разрешения на уведомления и отправлять тестовые уведомления.
В статье описаны все необходимые шаги: от добавления Firebase в проект до настройки service workers и отображения кастомных уведомлений. Вы также найдёте советы по тестированию и отладке уведомлений.
Ссылки на полное руководство:
🇷🇺Русская версия
🇬🇧English version
🌐Оригинальная статья
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #pushnotifications #FirebaseCloudMessaging #serviceworkers #webdevelopment
Обзор пакетов на тему Avatar, Profile Picture & Chat Heads
Avatar Brick 1.0.0
Пакет Avatar Brick позволяет создавать аватары с автоматическим отображением инициалов, если нет изображения. Он поддерживает различные источники изображений и позволяет настраивать размер, цвет и радиус аватаров.
👍 Лайки: 31, 📥 Скачиваний: 24K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/avatar_brick
flutter_advanced_avatar 1.5.2
Пакет flutter_advanced_avatar позволяет добавлять в приложение уникальные аватары с богатым API для кастомизации. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 110, 📥 Скачиваний: 4.4K
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/flutter_advanced_avatar
Avatar Better 1.0.1
Пакет Avatar Better позволяет создавать настраиваемые аватары и изображения профиля с различными вариантами стиля и интерактивными функциями. Он поддерживает несколько источников изображений и имеет функцию обрезки изображений.
👍 Лайки: 24, 📥 Скачиваний: 68
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/avatar_better
avatar_stack 3.0.0
Пакет avatar_stack позволяет создавать анимированные стэки аватаров и визуально представлять пользователей, места и вещи в ограниченном пространстве. Он имеет настройки для количества элементов, выравнивания и перекрытия аватаров.
👍 Лайки: 187, 📥 Скачиваний: 5.9K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/avatar_stack
OverflowView 0.5.0
Пакет OverflowView является виджетом для Flutter, который отображает дочерние элементы в строку с индикатором переполнения, если места не хватает. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 219, 📥 Скачиваний: 20.9K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/overflow_view
Avataaars 1.1.0
Пакет Avataaars позволяет легко генерировать красивые персональные аватары в формате SVG. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 28, 📥 Скачиваний: 85
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/avataaars
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #AvatarBrick #flutter_advanced_avatar #AvatarBetter #avatar_stack #OverflowView #Avataaars
Avatar Brick 1.0.0
Пакет Avatar Brick позволяет создавать аватары с автоматическим отображением инициалов, если нет изображения. Он поддерживает различные источники изображений и позволяет настраивать размер, цвет и радиус аватаров.
👍 Лайки: 31, 📥 Скачиваний: 24K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/avatar_brick
flutter_advanced_avatar 1.5.2
Пакет flutter_advanced_avatar позволяет добавлять в приложение уникальные аватары с богатым API для кастомизации. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 110, 📥 Скачиваний: 4.4K
📅 Обновлено: 13 месяцев назад
https://pub.dev/packages/flutter_advanced_avatar
Avatar Better 1.0.1
Пакет Avatar Better позволяет создавать настраиваемые аватары и изображения профиля с различными вариантами стиля и интерактивными функциями. Он поддерживает несколько источников изображений и имеет функцию обрезки изображений.
👍 Лайки: 24, 📥 Скачиваний: 68
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/avatar_better
avatar_stack 3.0.0
Пакет avatar_stack позволяет создавать анимированные стэки аватаров и визуально представлять пользователей, места и вещи в ограниченном пространстве. Он имеет настройки для количества элементов, выравнивания и перекрытия аватаров.
👍 Лайки: 187, 📥 Скачиваний: 5.9K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/avatar_stack
OverflowView 0.5.0
Пакет OverflowView является виджетом для Flutter, который отображает дочерние элементы в строку с индикатором переполнения, если места не хватает. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 219, 📥 Скачиваний: 20.9K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/overflow_view
Avataaars 1.1.0
Пакет Avataaars позволяет легко генерировать красивые персональные аватары в формате SVG. Он имеет большое количество настроек и поддерживает различные источники изображений.
👍 Лайки: 28, 📥 Скачиваний: 85
📅 Обновлено: 2 месяца назад
https://pub.dev/packages/avataaars
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #AvatarBrick #flutter_advanced_avatar #AvatarBetter #avatar_stack #OverflowView #Avataaars
Самые лучшие обновлённые пакеты за последние 24 часа
image 4.7.2 - пакет для загрузки, сохранения и манипулирования изображениями в различных форматах. Используется для создания командной строки, Flutter и веб-приложений.
Версия 4.7.2: исправлена зависимость meta.
👍 Лайки: 1720, 📥 Скачиваний: 3.5М
https://pub.dev/packages/image
board_datetime_picker 2.8.5 - пакет для Flutter, который позволяет выбирать дату и время с помощью календаря и селектора. В новой версии исправлена проблема с лагом элементов при слишком больших значениях minimumDate и maximumDate.
👍 Лайки: 225, 📥 Скачиваний: 3.8К
https://pub.dev/packages/board_datetime_picker
new_version_plus 0.1.2 - пакет, который позволяет модифицировать код страны в android-приложении с помощью переменной androidPlayStoreCountry.
👍 Лайки: 180, 📥 Скачиваний: 38.5К
https://pub.dev/packages/new_version_plus
vyuh_node_flow 0.10.7 - пакет для создания визуальных интерфейсов программирования, редакторов рабочих процессов, интерактивных диаграмм и конвейеров данных.
👍 Лайки: 90, 📥 Скачиваний: 1.5К
https://pub.dev/packages/vyuh_node_flow
serious_python 0.9.8 - пакет для добавления встроенного Python-окружения в приложения Flutter.
👍 Лайки: 125, 📥 Скачиваний: 4К
https://pub.dev/packages/serious_python
lean_builder 0.1.6 - оптимизированная система сборки для Dart.
👍 Лайки: 46, 📥 Скачиваний: 233К
https://pub.dev/packages/lean_builder
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #image #board_datetime_picker #new_version_plus #vyuh_node_flow #serious_python #lean_builder
image 4.7.2 - пакет для загрузки, сохранения и манипулирования изображениями в различных форматах. Используется для создания командной строки, Flutter и веб-приложений.
Версия 4.7.2: исправлена зависимость meta.
👍 Лайки: 1720, 📥 Скачиваний: 3.5М
https://pub.dev/packages/image
board_datetime_picker 2.8.5 - пакет для Flutter, который позволяет выбирать дату и время с помощью календаря и селектора. В новой версии исправлена проблема с лагом элементов при слишком больших значениях minimumDate и maximumDate.
👍 Лайки: 225, 📥 Скачиваний: 3.8К
https://pub.dev/packages/board_datetime_picker
new_version_plus 0.1.2 - пакет, который позволяет модифицировать код страны в android-приложении с помощью переменной androidPlayStoreCountry.
👍 Лайки: 180, 📥 Скачиваний: 38.5К
https://pub.dev/packages/new_version_plus
vyuh_node_flow 0.10.7 - пакет для создания визуальных интерфейсов программирования, редакторов рабочих процессов, интерактивных диаграмм и конвейеров данных.
👍 Лайки: 90, 📥 Скачиваний: 1.5К
https://pub.dev/packages/vyuh_node_flow
serious_python 0.9.8 - пакет для добавления встроенного Python-окружения в приложения Flutter.
👍 Лайки: 125, 📥 Скачиваний: 4К
https://pub.dev/packages/serious_python
lean_builder 0.1.6 - оптимизированная система сборки для Dart.
👍 Лайки: 46, 📥 Скачиваний: 233К
https://pub.dev/packages/lean_builder
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #pubdev #FlutterPulse #FlutterPulseBestPackages #image #board_datetime_picker #new_version_plus #vyuh_node_flow #serious_python #lean_builder
Передача параметров в глубоких ссылках в Flutter
🚀 Хотите сделать свое Flutter-приложение более удобным и функциональным? Научитесь передавать параметры через глубокие ссылки и открывать конкретные экраны из внешних источников!
В этой статье вы узнаете, как настроить глубокие ссылки в Flutter, извлечь динамические параметры из URL-адресов и перейти к конкретным экранам на основе этих параметров. Вы научитесь использовать пакеты uni_links и firebase_dynamic_links, а также узнаете, как обрабатывать глубокие ссылки на Android и iOS.
Вы получите практические советы по передаче параметров, валидации входных данных и логированию источников перехода. Кроме того, вы узнаете, как использовать query-параметры для аналитики и персонализации UI.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #deepLinking #mobileDevelopment #appDevelopment
🚀 Хотите сделать свое Flutter-приложение более удобным и функциональным? Научитесь передавать параметры через глубокие ссылки и открывать конкретные экраны из внешних источников!
В этой статье вы узнаете, как настроить глубокие ссылки в Flutter, извлечь динамические параметры из URL-адресов и перейти к конкретным экранам на основе этих параметров. Вы научитесь использовать пакеты uni_links и firebase_dynamic_links, а также узнаете, как обрабатывать глубокие ссылки на Android и iOS.
Вы получите практические советы по передаче параметров, валидации входных данных и логированию источников перехода. Кроме того, вы узнаете, как использовать query-параметры для аналитики и персонализации UI.
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Оцените новую рубрику!
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #FlutterPulseMedium #deepLinking #mobileDevelopment #appDevelopment
Обзор пакетов на тему Widget Extension
lifecycle 0.10.0
Этот пакет позволяет отслеживать события жизненного цикла для StatefulWidget, StatelessWidget, PageView, TabBarView, Navigator и их дочерних элементов. Пакет имеет широкий спектр событий и простую интеграцию.
👍 Лайки: 4500, 📥 Скачиваний: 2.4M
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/lifecycle
one_context 4.1.0
OneContext - пакет, который позволяет работать с диалогами, оверлеями, навигацией, темой и MediaQuery без необходимости использовать BuildContext. Он предоставляет глобальный доступ к диалогам, оверлеям и навигации.
👍 Лайки: 209, 📥 Скачиваний: 1.5K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/one_context
awesome_flutter_extensions 2.0.1
Awesome Flutter Extensions - это набор расширений для Flutter, которые помогут вам избавиться от повторяющегося кода и ускорить разработку. Пакет имеет упрощенный доступ к размерам экрана, стилям текста, цветам и темам.
👍 Лайки: 168, 📥 Скачиваний: 736
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/awesome_flutter_extensions
awesome_extensions 2.0.26
Awesome Extensions - пакет для Flutter, который поможет уменьшить количество boilerplate кода и добавить полезные методы для виджетов, позволяя создавать адаптивные дизайны с легкостью. Пакет имеет расширения для виджетов, тем, навигации, цветов, строк, дат и многого другого.
👍 Лайки: 226, 📥 Скачиваний: 2.5K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/awesome_extensions
value_layout_builder 0.5.0
value_layout_builder позволяет создавать виджеты с значениями, вычисляемыми во время макета. Пакет имеет высокий рейтинг и большое количество скачиваний.
👍 Лайки: 17, 📥 Скачиваний: 326K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/value_layout_builder
flutter_lazy_indexed_stack 0.1.0
LazyIndexedStack - Flutter пакет для ленивой загрузки IndexedStack. Пакет позволяет загружать дочерние элементы лениво, только когда они нужны, что особенно полезно для большого количества дочерних элементов или асинхронной загрузки контента.
👍 Лайки: 76, 📥 Скачиваний: 5.9K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/flutter_lazy_indexed_stack
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #lifecycle #one_context #awesome_flutter_extensions #awesome_extensions #value_layout_builder #flutter_lazy_indexed_stack
lifecycle 0.10.0
Этот пакет позволяет отслеживать события жизненного цикла для StatefulWidget, StatelessWidget, PageView, TabBarView, Navigator и их дочерних элементов. Пакет имеет широкий спектр событий и простую интеграцию.
👍 Лайки: 4500, 📥 Скачиваний: 2.4M
📅 Обновлено: 8 месяцев назад
https://pub.dev/packages/lifecycle
one_context 4.1.0
OneContext - пакет, который позволяет работать с диалогами, оверлеями, навигацией, темой и MediaQuery без необходимости использовать BuildContext. Он предоставляет глобальный доступ к диалогам, оверлеям и навигации.
👍 Лайки: 209, 📥 Скачиваний: 1.5K
📅 Обновлено: 11 месяцев назад
https://pub.dev/packages/one_context
awesome_flutter_extensions 2.0.1
Awesome Flutter Extensions - это набор расширений для Flutter, которые помогут вам избавиться от повторяющегося кода и ускорить разработку. Пакет имеет упрощенный доступ к размерам экрана, стилям текста, цветам и темам.
👍 Лайки: 168, 📥 Скачиваний: 736
📅 Обновлено: 4 месяца назад
https://pub.dev/packages/awesome_flutter_extensions
awesome_extensions 2.0.26
Awesome Extensions - пакет для Flutter, который поможет уменьшить количество boilerplate кода и добавить полезные методы для виджетов, позволяя создавать адаптивные дизайны с легкостью. Пакет имеет расширения для виджетов, тем, навигации, цветов, строк, дат и многого другого.
👍 Лайки: 226, 📥 Скачиваний: 2.5K
📅 Обновлено: 3 месяца назад
https://pub.dev/packages/awesome_extensions
value_layout_builder 0.5.0
value_layout_builder позволяет создавать виджеты с значениями, вычисляемыми во время макета. Пакет имеет высокий рейтинг и большое количество скачиваний.
👍 Лайки: 17, 📥 Скачиваний: 326K
📅 Обновлено: 7 месяцев назад
https://pub.dev/packages/value_layout_builder
flutter_lazy_indexed_stack 0.1.0
LazyIndexedStack - Flutter пакет для ленивой загрузки IndexedStack. Пакет позволяет загружать дочерние элементы лениво, только когда они нужны, что особенно полезно для большого количества дочерних элементов или асинхронной загрузки контента.
👍 Лайки: 76, 📥 Скачиваний: 5.9K
📅 Обновлено: 5 месяцев назад
https://pub.dev/packages/flutter_lazy_indexed_stack
FlutterPulse — канал о мире Flutter!
#flutter #dart #pubdev #flutterpulse #lifecycle #one_context #awesome_flutter_extensions #awesome_extensions #value_layout_builder #flutter_lazy_indexed_stack
Новое издание книги "Основы Dart: Community edition" уже доступно!
Ура, друзья! 🎉 Станислав Чернышев завершил обновление предыдущей версии книги "Основы Dart" и выпустил второе издание "Основы Dart: Community edition". В этой версии отсутствует глава по разработке телеграм-ботов на Dart и сквозной проект "Крестики-нолики". Автор внес значительные изменения в книгу, включая выделение задач в отдельный лабораторный практикум, переработку некоторых глав и адаптацию кода под Dart 3.10+.
В новом издании были добавлены новые главы, такие как "Работа с СУБД SQLite" и "Сетевое программирование". Следующее издание книги ожидается в 2027 году. Автор также выпустил другие книги по Dart и Flutter, включая "Dart Concurrency" и "Алгоритмы и структуры данных на Dart". В статье рассказывается об авторских проектах и курсах по разработке на Dart и Flutter.
Автор является идейным вдохновителем и соавтором книги "Основы Flutter", а также создателем курсов на Stepik, таких как "Основы разработки на Dart" и "Основы Flutter". Автор выражает благодарность всем, кто поддержал его проекты, и приглашает читателей распространять информацию о своих работах. Кроме того, автор отмечает, что его книга "Основы Dart: Community edition" распространяется бесплатно, но только через определенные каналы.
Книга доступна в двух версиях: PDF и EPUB. Существует также бесплатная и платная версия, бесплатную можно скачать с Яндекс Диска или Google Drive. Ссылки на скачивание:
- pdf: https://vk.cc/cSpsqh
- epub: https://vk.cc/cSpst8
- pdf: https://vk.cc/cSpt5X
- epub: https://vk.cc/cSpt7y
. Кроме того, книга доступна в репозитории на GitHub. Читать здесь: ссылка
Автор книги Станислав Чернышев
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr #DartConcurency #Stepik #ЯндексДиск #GoogleDrive #GitHub
Ура, друзья! 🎉 Станислав Чернышев завершил обновление предыдущей версии книги "Основы Dart" и выпустил второе издание "Основы Dart: Community edition". В этой версии отсутствует глава по разработке телеграм-ботов на Dart и сквозной проект "Крестики-нолики". Автор внес значительные изменения в книгу, включая выделение задач в отдельный лабораторный практикум, переработку некоторых глав и адаптацию кода под Dart 3.10+.
В новом издании были добавлены новые главы, такие как "Работа с СУБД SQLite" и "Сетевое программирование". Следующее издание книги ожидается в 2027 году. Автор также выпустил другие книги по Dart и Flutter, включая "Dart Concurrency" и "Алгоритмы и структуры данных на Dart". В статье рассказывается об авторских проектах и курсах по разработке на Dart и Flutter.
Автор является идейным вдохновителем и соавтором книги "Основы Flutter", а также создателем курсов на Stepik, таких как "Основы разработки на Dart" и "Основы Flutter". Автор выражает благодарность всем, кто поддержал его проекты, и приглашает читателей распространять информацию о своих работах. Кроме того, автор отмечает, что его книга "Основы Dart: Community edition" распространяется бесплатно, но только через определенные каналы.
Книга доступна в двух версиях: PDF и EPUB. Существует также бесплатная и платная версия, бесплатную можно скачать с Яндекс Диска или Google Drive. Ссылки на скачивание:
- pdf: https://vk.cc/cSpsqh
- epub: https://vk.cc/cSpst8
- pdf: https://vk.cc/cSpt5X
- epub: https://vk.cc/cSpt7y
. Кроме того, книга доступна в репозитории на GitHub. Читать здесь: ссылка
Автор книги Станислав Чернышев
FlutterPulse — канал о мире Flutter!
#flutter #dart #flutterpulse #flutterpulsehabr #DartConcurency #Stepik #ЯндексДиск #GoogleDrive #GitHub
🔥2
Новые пакеты за неделю
threee 1.0.0
Пакет threee предоставляет анимированный 3D-логотип с гладкими анимациями и эффектами градиента.
👍 Лайки: 1, 📥 Скачиваний: 252
https://pub.dev/packages/threee
flutter_blue_plus_winrt 1.1.0
Пакет flutter_blue_plus_winrt используется для работы с Bluetooth на платформе Windows в приложениях Flutter.
👍 Лайки: 2, 📥 Скачиваний: 321
https://pub.dev/packages/flutter_blue_plus_winrt
scroll_spy 1.0.1
Пакет scroll_spy для Flutter: обнаружение фокуса в скроллбарах!
Узнайте, как использовать этот пакет для отслеживания фокуса элементов в скроллбарах и улучшения производительности вашего приложения.
👍 Лайки: 17, 📥 Скачиваний: 109
https://pub.dev/packages/scroll_spy
dart_lz4 1.0.0
Пакет dart_lz4 для сжатия и распаковки данных теперь доступен!
Он обеспечивает реализацию алгоритмов LZ4 и LZ4HC, включая потоковое сжатие и распаковку.
👍 Лайки: 1, 📥 Скачиваний: 393
https://pub.dev/packages/dart_lz4
advanced_responsive 1.0.0
Пакет для создания адаптивных макетов с использованием Material Design 3.
👍 Лайки: 17, 📥 Скачиваний: 167
https://pub.dev/packages/advanced_responsive
flutter_native_bridge 1.0.0
Пакет flutter_native_bridge набирает популярность!
Этот пакет позволяет создавать мост между Flutter и родными платформами, позволяя вызывать родные методы Kotlin/Swift из Dart с минимальной настройкой.
👍 Лайки: 8, 📥 Скачиваний: 104
https://pub.dev/packages/flutter_native_bridge
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestNewPackages #threee #flutter_blue_plus_winrt #scroll_spy #dart_lz4 #advanced_responsive #flutter_native_bridge
threee 1.0.0
Пакет threee предоставляет анимированный 3D-логотип с гладкими анимациями и эффектами градиента.
👍 Лайки: 1, 📥 Скачиваний: 252
https://pub.dev/packages/threee
flutter_blue_plus_winrt 1.1.0
Пакет flutter_blue_plus_winrt используется для работы с Bluetooth на платформе Windows в приложениях Flutter.
👍 Лайки: 2, 📥 Скачиваний: 321
https://pub.dev/packages/flutter_blue_plus_winrt
scroll_spy 1.0.1
Пакет scroll_spy для Flutter: обнаружение фокуса в скроллбарах!
Узнайте, как использовать этот пакет для отслеживания фокуса элементов в скроллбарах и улучшения производительности вашего приложения.
👍 Лайки: 17, 📥 Скачиваний: 109
https://pub.dev/packages/scroll_spy
dart_lz4 1.0.0
Пакет dart_lz4 для сжатия и распаковки данных теперь доступен!
Он обеспечивает реализацию алгоритмов LZ4 и LZ4HC, включая потоковое сжатие и распаковку.
👍 Лайки: 1, 📥 Скачиваний: 393
https://pub.dev/packages/dart_lz4
advanced_responsive 1.0.0
Пакет для создания адаптивных макетов с использованием Material Design 3.
👍 Лайки: 17, 📥 Скачиваний: 167
https://pub.dev/packages/advanced_responsive
flutter_native_bridge 1.0.0
Пакет flutter_native_bridge набирает популярность!
Этот пакет позволяет создавать мост между Flutter и родными платформами, позволяя вызывать родные методы Kotlin/Swift из Dart с минимальной настройкой.
👍 Лайки: 8, 📥 Скачиваний: 104
https://pub.dev/packages/flutter_native_bridge
FlutterPulse — канал о мире Flutter!
Поддержать канал
#Flutter #Dart #PubDev #FlutterPulse #FlutterPulseBestNewPackages #threee #flutter_blue_plus_winrt #scroll_spy #dart_lz4 #advanced_responsive #flutter_native_bridge