Привет, друзья! 👋 Сегодня я хочу рассказать вам о сравнении коллекций в Dart и почему встроенный оператор == не всегда работает так, как мы ожидаем 🤔.
Оказывается, оператор == проверяет ссылки на объекты, а не их содержимое 📝. Это значит, что два списка с одинаковыми элементами будут считаться не равными, если они являются разными объектами в памяти 📊.
Но не волнуйтесь! 🙅♂️ Есть пакет collection, который предоставляет специализированные классы для сравнения коллекций по значениям 📈.
Вы можете использовать ListEquality, SetEquality и MapEquality для сравнения списков, множеств и словарей соответственно 📚.
А если у вас есть вложенные коллекции, то DeepCollectionEquality будет вашим лучшим другом 🤝.
И, конечно же, вы можете задать свою собственную логику сравнения для элементов коллекций 📊.
Хотите узнать больше? 🤔 Тогда переходите по ссылке и читайте полную статью 📖.
И не забудьте подписаться на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter и Dart 📱! #flutter #dart #flutterpulse ❤️
Оказывается, оператор == проверяет ссылки на объекты, а не их содержимое 📝. Это значит, что два списка с одинаковыми элементами будут считаться не равными, если они являются разными объектами в памяти 📊.
Но не волнуйтесь! 🙅♂️ Есть пакет collection, который предоставляет специализированные классы для сравнения коллекций по значениям 📈.
Вы можете использовать ListEquality, SetEquality и MapEquality для сравнения списков, множеств и словарей соответственно 📚.
А если у вас есть вложенные коллекции, то DeepCollectionEquality будет вашим лучшим другом 🤝.
И, конечно же, вы можете задать свою собственную логику сравнения для элементов коллекций 📊.
Хотите узнать больше? 🤔 Тогда переходите по ссылке и читайте полную статью 📖.
И не забудьте подписаться на канал flutterpulse, чтобы быть в курсе всех последних новостей и обновлений из мира Flutter и Dart 📱! #flutter #dart #flutterpulse ❤️
Самые лучшие обновлённые пакеты за последние 24 часа
webview_flutter_wkwebview 3.23.2
Плагин для реализации Apple WKWebView в webview_flutter.
В новой версии исправлено предупреждение Swift, связанное со специализацией 'map'.
👍 Лайки: 43, 📥 Скачиваний: 2.8М
https://pub.dev/packages/webview_flutter_wkwebview
pdfrx 2.2.8
Пакет для работы с PDF-документами, теперь поддерживает переупорядочение страниц и объединение PDF-документов.
👍 Лайки: 266, 📥 Скачиваний: 207К
https://pub.dev/packages/pdfrx
FVM 4.0.0
Пакет для управления Flutter SDK, теперь поддерживает кастомные репозитории и автоматическую интеграцию с Melos.
👍 Лайки: 693, 📥 Скачиваний: 88.8К
https://pub.dev/packages/fvm
appwrite 20.2.2
Пакет для интеграции с сервером Appwrite, который упрощает разработку приложений.
В новой версии исправлены ошибки и добавлена поддержка Android 15+.
👍 Лайки: 575, 📥 Скачиваний: 8.4К
https://pub.dev/packages/appwrite
liquid_glass_renderer 0.2.0-dev.2
Пакет для создания "жидкого стеклянного" или "матового стеклянного" эффекта в Flutter.
В новой версии исправлены ошибки и оптимизировано обновление ссылок.
👍 Лайки: 671, 📥 Скачиваний: 17.3К
https://pub.dev/packages/liquid_glass_renderer
sqlite3 2.9.4
Пакет для работы с базами данных SQLite в Dart.
В новой версии добавлена поддержка открытия файловой системы SimpleOpfsFileSystem в режиме "readwrite-unsafe".
👍 Лайки: 417, 📥 Скачиваний: 840К
https://pub.dev/packages/sqlite3
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #webview_flutter_wkwebview #pdfrx #FVM #appwrite #liquid_glass_renderer #sqlite3
webview_flutter_wkwebview 3.23.2
Плагин для реализации Apple WKWebView в webview_flutter.
В новой версии исправлено предупреждение Swift, связанное со специализацией 'map'.
👍 Лайки: 43, 📥 Скачиваний: 2.8М
https://pub.dev/packages/webview_flutter_wkwebview
pdfrx 2.2.8
Пакет для работы с PDF-документами, теперь поддерживает переупорядочение страниц и объединение PDF-документов.
👍 Лайки: 266, 📥 Скачиваний: 207К
https://pub.dev/packages/pdfrx
FVM 4.0.0
Пакет для управления Flutter SDK, теперь поддерживает кастомные репозитории и автоматическую интеграцию с Melos.
👍 Лайки: 693, 📥 Скачиваний: 88.8К
https://pub.dev/packages/fvm
appwrite 20.2.2
Пакет для интеграции с сервером Appwrite, который упрощает разработку приложений.
В новой версии исправлены ошибки и добавлена поддержка Android 15+.
👍 Лайки: 575, 📥 Скачиваний: 8.4К
https://pub.dev/packages/appwrite
liquid_glass_renderer 0.2.0-dev.2
Пакет для создания "жидкого стеклянного" или "матового стеклянного" эффекта в Flutter.
В новой версии исправлены ошибки и оптимизировано обновление ссылок.
👍 Лайки: 671, 📥 Скачиваний: 17.3К
https://pub.dev/packages/liquid_glass_renderer
sqlite3 2.9.4
Пакет для работы с базами данных SQLite в Dart.
В новой версии добавлена поддержка открытия файловой системы SimpleOpfsFileSystem в режиме "readwrite-unsafe".
👍 Лайки: 417, 📥 Скачиваний: 840К
https://pub.dev/packages/sqlite3
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #webview_flutter_wkwebview #pdfrx #FVM #appwrite #liquid_glass_renderer #sqlite3
Fullstack Dart на базе Serverpod // Евгений Новиков, DartWay.dev 📹
Представляем вам видео с конференции, в котором Евгений Новиков рассказывает о своём опыте использования Fullstack Dart на базе Serverpod. 📚
О чём пойдёт речь в видео? 🤔
* Что такое Serverpod и как он может помочь разработчикам Flutter? 🤔
* Практический опыт использования Serverpod в реальных проектах за 2,5 года. 💼
* DartWay — open-source обертка над Serverpod для быстрой и надежной разработки приложений. 🚀
Serverpod: The missing server for Flutter 🚀
Serverpod — это backend framework на Dart, специально предназначенный для Flutter. Он позволяет генерировать IP слой и домейн слой для фронтэнда, что существенно экономит время и ресурсы. ⏱️
Преимущества использования Serverpod 🌟
* Упрощает разработку и поддержку приложений. 💻
* Позволяет использовать единый язык Dart для frontend и backend. 💡
* Имеет хорошую документацию и активно развивается. 📚
Опыт использования Serverpod 💼
Евгений Новиков делится своим опытом использования Serverpod в реальных проектах. Он рассказывает о преимуществах и недостатках этого фреймворка. 🤔
Darway: новый уровень разработки 🚀
Darway — это open-source обертка над Serverpod, которая позволяет создавать приложения ещё быстрее и надёжнее. Евгений Новиков рассказывает о ключевых особенностях Darway и его преимуществах. 💡
Смотрите видео и узнайте больше! 📹
Ссылка на видео: Youtube, VK-видео
Приятного просмотра! 👍
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Подпишитесь на наш канал и смотрите другие видео по хэштегу #FlutterPulseYoutube.
Представляем вам видео с конференции, в котором Евгений Новиков рассказывает о своём опыте использования Fullstack Dart на базе Serverpod. 📚
О чём пойдёт речь в видео? 🤔
* Что такое Serverpod и как он может помочь разработчикам Flutter? 🤔
* Практический опыт использования Serverpod в реальных проектах за 2,5 года. 💼
* DartWay — open-source обертка над Serverpod для быстрой и надежной разработки приложений. 🚀
Serverpod: The missing server for Flutter 🚀
Serverpod — это backend framework на Dart, специально предназначенный для Flutter. Он позволяет генерировать IP слой и домейн слой для фронтэнда, что существенно экономит время и ресурсы. ⏱️
Преимущества использования Serverpod 🌟
* Упрощает разработку и поддержку приложений. 💻
* Позволяет использовать единый язык Dart для frontend и backend. 💡
* Имеет хорошую документацию и активно развивается. 📚
Опыт использования Serverpod 💼
Евгений Новиков делится своим опытом использования Serverpod в реальных проектах. Он рассказывает о преимуществах и недостатках этого фреймворка. 🤔
Darway: новый уровень разработки 🚀
Darway — это open-source обертка над Serverpod, которая позволяет создавать приложения ещё быстрее и надёжнее. Евгений Новиков рассказывает о ключевых особенностях Darway и его преимуществах. 💡
Смотрите видео и узнайте больше! 📹
Ссылка на видео: Youtube, VK-видео
Приятного просмотра! 👍
#Flutter #Dart #FlutterPulse #FlutterPulseTips #FlutterPulseYoutube
Подпишитесь на наш канал и смотрите другие видео по хэштегу #FlutterPulseYoutube.
Ускорьте запуск вашего Flutter-приложения: советы по оптимизации сервисов
🚀 Хотите, чтобы ваше приложение запускалось мгновенно? 🤔 В новой статье мы раскроем секреты ускорения запуска Flutter-приложений с использованием различных сервисов!
В статье рассматриваются проблемы, связанные с инициализацией сервисов, таких как Adapty, AppsFlyer, Sentry, Amplitude, и других, и их влиянием на время запуска приложения. Вы узнаете, как оптимизировать процесс инициализации сервисов, чтобы ваше приложение запускалось быстрее и работало стабильнее. 📈
В статье представлены три основных совета по ускорению запуска приложения:
1. Подключайте сервисы к ближайшим серверам, чтобы уменьшить время ожидания. 🌎
2. Запрашивайте только необходимые данные при запуске приложения, а остальные данные загружайте асинхронно. 🔄
3. Инициализируйте сервисы асинхронно, если данные не требуются сразу после запуска приложения. 🔁
Читайте полную статью, чтобы узнать больше о том, как оптимизировать сервисы и ускорить запуск вашего Flutter-приложения:
🇷🇺 Ускорение запуска вашего приложения на Flutter
🇬🇧 Making Your Flutter App Launch Faster
🌐 Оригинальная статья на Medium
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #оптимизация #производительность #разработка #мобильныеприложения
🚀 Хотите, чтобы ваше приложение запускалось мгновенно? 🤔 В новой статье мы раскроем секреты ускорения запуска Flutter-приложений с использованием различных сервисов!
В статье рассматриваются проблемы, связанные с инициализацией сервисов, таких как Adapty, AppsFlyer, Sentry, Amplitude, и других, и их влиянием на время запуска приложения. Вы узнаете, как оптимизировать процесс инициализации сервисов, чтобы ваше приложение запускалось быстрее и работало стабильнее. 📈
В статье представлены три основных совета по ускорению запуска приложения:
1. Подключайте сервисы к ближайшим серверам, чтобы уменьшить время ожидания. 🌎
2. Запрашивайте только необходимые данные при запуске приложения, а остальные данные загружайте асинхронно. 🔄
3. Инициализируйте сервисы асинхронно, если данные не требуются сразу после запуска приложения. 🔁
Читайте полную статью, чтобы узнать больше о том, как оптимизировать сервисы и ускорить запуск вашего Flutter-приложения:
🇷🇺 Ускорение запуска вашего приложения на Flutter
🇬🇧 Making Your Flutter App Launch Faster
🌐 Оригинальная статья на Medium
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #оптимизация #производительность #разработка #мобильныеприложения
Октябрьский Flutter-дайджест 📅👀 уже здесь! 🎉
В этом выпуске мы собрали для вас самые интересные и полезные новости из мира Flutter и Dart за октябрь. 📚
В октябре было много интересных событий и обновлений в экосистеме Flutter. Были выпущены новые версии популярных пакетов, таких как Flutter и Dart, а также появились новые пакеты и библиотеки, которые могут быть полезны разработчикам. 📈
Мы также подготовили для вас подборку интересных статей и гайдов по Flutter и Dart, которые были опубликованы в октябре на нашем канале. В этих статьях вы найдете полезные советы и рекомендации по разработке мобильных приложений с помощью Flutter и Dart. 📊
Читать подробности о новостях Flutter можно 👉 здесь.
В этом выпуске мы собрали для вас самые интересные и полезные новости из мира Flutter и Dart за октябрь. 📚
В октябре было много интересных событий и обновлений в экосистеме Flutter. Были выпущены новые версии популярных пакетов, таких как Flutter и Dart, а также появились новые пакеты и библиотеки, которые могут быть полезны разработчикам. 📈
Мы также подготовили для вас подборку интересных статей и гайдов по Flutter и Dart, которые были опубликованы в октябре на нашем канале. В этих статьях вы найдете полезные советы и рекомендации по разработке мобильных приложений с помощью Flutter и Dart. 📊
Читать подробности о новостях Flutter можно 👉 здесь.
👍1
Обзор пакетов на тему Notification & Toast
firebase_messaging 15.2.1 - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995). 👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
another_flushbar 1.12.32 - пакет для кастомизации уведомлений в Flutter! Заменяет тосты и снекбары на Android, а на iOS - то, что вы там используете. 1020 ❤️ и 149000 загрузок! Обновлён 52 дня назад. https://pub.dev/packages/another_flushbar
awesome_snackbar_content 0.1.8 - пакет позволяет создавать привлекательные и информативные уведомления с настраиваемыми заголовками, сообщениями, цветами и типами (ошибка, успех, помощь, предупреждение). 👉 993 лайка, 13 300 скачиваний. Обновлено 2 месяца назад. https://pub.dev/packages/awesome_snackbar_content
fluttertoast 9.0.0 - легкий способ показывать тосты в Flutter! Поддерживает Android, iOS и Web. 4059 ❤️ и 801000 загрузок! Обновлено 40 дней назад. https://pub.dev/packages/fluttertoast
flutter_local_notifications 19.5.0 - пакет для отображения локальных уведомлений в Flutter! 7150 лайков, 1 440 000 скачиваний. Поддерживает Android, iOS, macOS, Linux и Windows. Обновлён 14 дней назад. https://pub.dev/packages/flutter_local_notifications
toastification 3.0.3 - пакет позволяет легко добавлять уведомления в виде тостов в ваши Flutter-приложения. Простота использования, несколько уведомлений, настройка. Уже используется более 131 000 разработчиков! Обновлена 4 месяца назад. https://pub.dev/packages/toastification
flutter_smart_dialog 4.9.8+9 - элегантное решение для диалогов в Flutter! 614 лайков, 2650 скачиваний. Не требует BuildContext, поддерживает стэк диалогов и закрытие конкретного диалога. Обновлено 3 месяца назад. https://pub.dev/packages/flutter_smart_dialog
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
firebase_messaging 15.2.1 - плагин для Flutter, который позволяет использовать Firebase Cloud Messaging API. Убрано устаревшее сообщение (#16995). 👍 Лайки: 3690, 📥 Скачиваний: 1.1M
https://pub.dev/packages/firebase_messaging
another_flushbar 1.12.32 - пакет для кастомизации уведомлений в Flutter! Заменяет тосты и снекбары на Android, а на iOS - то, что вы там используете. 1020 ❤️ и 149000 загрузок! Обновлён 52 дня назад. https://pub.dev/packages/another_flushbar
awesome_snackbar_content 0.1.8 - пакет позволяет создавать привлекательные и информативные уведомления с настраиваемыми заголовками, сообщениями, цветами и типами (ошибка, успех, помощь, предупреждение). 👉 993 лайка, 13 300 скачиваний. Обновлено 2 месяца назад. https://pub.dev/packages/awesome_snackbar_content
fluttertoast 9.0.0 - легкий способ показывать тосты в Flutter! Поддерживает Android, iOS и Web. 4059 ❤️ и 801000 загрузок! Обновлено 40 дней назад. https://pub.dev/packages/fluttertoast
flutter_local_notifications 19.5.0 - пакет для отображения локальных уведомлений в Flutter! 7150 лайков, 1 440 000 скачиваний. Поддерживает Android, iOS, macOS, Linux и Windows. Обновлён 14 дней назад. https://pub.dev/packages/flutter_local_notifications
toastification 3.0.3 - пакет позволяет легко добавлять уведомления в виде тостов в ваши Flutter-приложения. Простота использования, несколько уведомлений, настройка. Уже используется более 131 000 разработчиков! Обновлена 4 месяца назад. https://pub.dev/packages/toastification
flutter_smart_dialog 4.9.8+9 - элегантное решение для диалогов в Flutter! 614 лайков, 2650 скачиваний. Не требует BuildContext, поддерживает стэк диалогов и закрытие конкретного диалога. Обновлено 3 месяца назад. https://pub.dev/packages/flutter_smart_dialog
#flutter #dart #pubdev #flutterpulse #FlutterPulseThemedPackages
👍1
🚀 Dart & Flutter for VS Code v3.122.0 — апдейт от 30 октября!
Новый релиз принёс море мелких, но крутых улучшений 👇
🦋 Flutter
Важные предупреждения теперь видны прямо в VS Code как всплывающие уведомления 💬
Иконка Widget Preview появляется сразу после запуска расширения ⚡
⚙️ Pub Get
Обновляет таймстемпы файлов, избавляя от ложных уведомлений
При пакетной установке — одно уведомление и одно общее отмена ✅
🤖 AI / MCP
Dart-расширение больше не активируется в чужих проектах
В Cursor теперь подсказка по установке MCP Server
🧪 Тесты
dart.suppressTimeouts теперь реально работает 😎
Новая система отслеживания тестов — стабильнее, точнее, без «прыгающих» позиций
🧩 Прочее
Улучшен Widget Preview, обновлены issue-шаблоны на GitHub
Поддержка будущих SDK уже в пути (Dart 3.9 / Flutter 3.19+)
🔗 Подробнее и upstream-issues: dartcode.org/upstream-issues
#flutter #dart #vscode #update #flutterdev #dartcode #news #flutterpulse #flutternews
Новый релиз принёс море мелких, но крутых улучшений 👇
🦋 Flutter
Важные предупреждения теперь видны прямо в VS Code как всплывающие уведомления 💬
Иконка Widget Preview появляется сразу после запуска расширения ⚡
⚙️ Pub Get
Обновляет таймстемпы файлов, избавляя от ложных уведомлений
При пакетной установке — одно уведомление и одно общее отмена ✅
🤖 AI / MCP
Dart-расширение больше не активируется в чужих проектах
В Cursor теперь подсказка по установке MCP Server
🧪 Тесты
dart.suppressTimeouts теперь реально работает 😎
Новая система отслеживания тестов — стабильнее, точнее, без «прыгающих» позиций
🧩 Прочее
Улучшен Widget Preview, обновлены issue-шаблоны на GitHub
Поддержка будущих SDK уже в пути (Dart 3.9 / Flutter 3.19+)
🔗 Подробнее и upstream-issues: dartcode.org/upstream-issues
#flutter #dart #vscode #update #flutterdev #dartcode #news #flutterpulse #flutternews
👍3
Самые лучшие обновлённые пакеты за последние 24 часа
janus_client 2.3.15 - функционально богатый пакет для Flutter, предлагающий все операции WebRTC, поддерживаемые сервером Janus. Добавлена поддержка кодека H.265/HEVC и обновлен до версии 1.2.0 пакет flutter_webrtc.
👍 Лайки: 59, 📥 Скачиваний: 384
https://pub.dev/packages/janus_client
upgrader 12.3.0 - пакет для уведомления пользователей о необходимости обновить приложение. Добавлено резервное парсирование версий для региональных страниц Play Store.
👍 Лайки: 2.4К, 📥 Скачиваний: 202К
https://pub.dev/packages/upgrader
phone_numbers_parser 9.0.16 - пакет для парсинга и валидации телефонных номеров. Обновлены метаданные.
👍 Лайки: 251, 📥 Скачиваний: 190К
https://pub.dev/packages/phone_numbers_parser
posthog_flutter 5.7.0 - пакет с ручным захватом ошибок. Минимальная версия Dart SDK увеличена до 3.4.0, а Flutter - до 3.22.0.
👍 Лайки: 72, 📥 Скачиваний: 68.7К
https://pub.dev/packages/posthog_flutter
youtube_explode_dart 2.5.3 - пакет для извлечения метаданных видео, плейлистов и каналов YouTube. Обновление включает исправление ошибок парсинга и улучшение работы с клиентом Android.
👍 Лайки: 672, 📥 Скачиваний: 32.6К
https://pub.dev/packages/youtube_explode_dart
grpc 4.3.1 - пакет для создания высокопроизводительных RPC-приложений. Пониженная зависимость meta до 1.16.0.
👍 Лайки: 444, 📥 Скачиваний: 323К
https://pub.dev/packages/grpc
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #janus_client #upgrader #phone_numbers_parser #posthog_flutter #youtube_explode_dart #grpc
janus_client 2.3.15 - функционально богатый пакет для Flutter, предлагающий все операции WebRTC, поддерживаемые сервером Janus. Добавлена поддержка кодека H.265/HEVC и обновлен до версии 1.2.0 пакет flutter_webrtc.
👍 Лайки: 59, 📥 Скачиваний: 384
https://pub.dev/packages/janus_client
upgrader 12.3.0 - пакет для уведомления пользователей о необходимости обновить приложение. Добавлено резервное парсирование версий для региональных страниц Play Store.
👍 Лайки: 2.4К, 📥 Скачиваний: 202К
https://pub.dev/packages/upgrader
phone_numbers_parser 9.0.16 - пакет для парсинга и валидации телефонных номеров. Обновлены метаданные.
👍 Лайки: 251, 📥 Скачиваний: 190К
https://pub.dev/packages/phone_numbers_parser
posthog_flutter 5.7.0 - пакет с ручным захватом ошибок. Минимальная версия Dart SDK увеличена до 3.4.0, а Flutter - до 3.22.0.
👍 Лайки: 72, 📥 Скачиваний: 68.7К
https://pub.dev/packages/posthog_flutter
youtube_explode_dart 2.5.3 - пакет для извлечения метаданных видео, плейлистов и каналов YouTube. Обновление включает исправление ошибок парсинга и улучшение работы с клиентом Android.
👍 Лайки: 672, 📥 Скачиваний: 32.6К
https://pub.dev/packages/youtube_explode_dart
grpc 4.3.1 - пакет для создания высокопроизводительных RPC-приложений. Пониженная зависимость meta до 1.16.0.
👍 Лайки: 444, 📥 Скачиваний: 323К
https://pub.dev/packages/grpc
#flutter #dart #pubdev #FlutterPulse #FlutterPulseBestPackages #janus_client #upgrader #phone_numbers_parser #posthog_flutter #youtube_explode_dart #grpc
👍1
Flutter Pulse pinned «Октябрьский Flutter-дайджест 📅👀 уже здесь! 🎉 В этом выпуске мы собрали для вас самые интересные и полезные новости из мира Flutter и Dart за октябрь. 📚 В октябре было много интересных событий и обновлений в экосистеме Flutter. Были выпущены новые версии популярных…»
Вот она, новая порция обновлений для Dart! 🍿 В репозиторий спецификации языка добавили сразу несколько черновиков новых фич 🔫. Давайте разберемся, что же нового и интересного предлагает нам команда разработчиков Dart 🤔.
1️⃣ Implied Parameter/Record Field Names - эта фича позволяет опускать имя аргументов при вызове метода, функции или конструктора, если у передаваемой переменной аналогичное имя 📝. Примеры использования этой фичи можно увидеть в коде с функциями и переменными 📊.
2️⃣ Anonymous Methods (AM) - это уже совсем другая история 😏. Эта фича позволяет добавлять объекту анонимные методы и выстраивать цепочки из них, передавая результат одного анонимного метода в вызов другого 🔗. Код становится более лаконичным и читаемым 📚.
Хотите узнать больше о новых фичах Dart? 👀 Тогда вам стоит посмотреть эту новость и узнать все детали 📺. А чтобы быть в курсе всех последних обновлений и новостей из мира Flutter и Dart, стоит подписаться на канал flutterpulse 📣. Мы всегда готовы поделиться с вами свежими новостями и интересными статьями 📰. #flutter #dart #flutterpulse 👍
1️⃣ Implied Parameter/Record Field Names - эта фича позволяет опускать имя аргументов при вызове метода, функции или конструктора, если у передаваемой переменной аналогичное имя 📝. Примеры использования этой фичи можно увидеть в коде с функциями и переменными 📊.
2️⃣ Anonymous Methods (AM) - это уже совсем другая история 😏. Эта фича позволяет добавлять объекту анонимные методы и выстраивать цепочки из них, передавая результат одного анонимного метода в вызов другого 🔗. Код становится более лаконичным и читаемым 📚.
Хотите узнать больше о новых фичах Dart? 👀 Тогда вам стоит посмотреть эту новость и узнать все детали 📺. А чтобы быть в курсе всех последних обновлений и новостей из мира Flutter и Dart, стоит подписаться на канал flutterpulse 📣. Мы всегда готовы поделиться с вами свежими новостями и интересными статьями 📰. #flutter #dart #flutterpulse 👍
🔥1
Оптимизация интерфейса Flutter с помощью RepaintBoundary
🚀 Хотите, чтобы ваше приложение на Flutter работало плавно и быстро? 🤔 Тогда вам нужно знать о виджете
Основная часть: в статье рассматривается виджет RepaintBoundary, который помогает изолировать части интерфейса от ненужных перерисовок, улучшая производительность и эффективность приложения. Вы узнаете, как и когда использовать
🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appoptimization #ui #ux #performanceoptimization
🚀 Хотите, чтобы ваше приложение на Flutter работало плавно и быстро? 🤔 Тогда вам нужно знать о виджете
RepaintBoundary!Основная часть: в статье рассматривается виджет RepaintBoundary, который помогает изолировать части интерфейса от ненужных перерисовок, улучшая производительность и эффективность приложения. Вы узнаете, как и когда использовать
RepaintBoundary, чтобы оптимизировать сложные UI-компоненты, предотвратить "дерганый" интерфейс и повысить скорость отрисовки анимаций. 📈 Также в статье приведены примеры использования RepaintBoundary с AnimatedBuilder и Image.network, а также советы по измерению производительности с помощью Flutter DevTools и debugRepaintRainbowEnabled. 🔍🇷🇺 Читать статью на русском
🇬🇧 Read the article in English
🌐 Original article
Все подобные новости ищите по хэштегу #FlutterPulseMedium ✨ Напишите, понравилась ли вам новая рубрика! 👍
#flutter #dart #flutterpulse #FlutterPulseMedium #mobiledevelopment #appoptimization #ui #ux #performanceoptimization
Обзор пакетов на тему AWS
Amplify Flutter 2.7.0 вышла!
Этот пакет позволяет легко интегрировать AWS Amplify в ваши Flutter-приложения для Android, iOS, Web, Windows, macOS и Linux.
✅ Аналитика
✅ API (REST и GraphQL)
✅ Аутентификация
✅ Хранилище данных
✅ Хранилище файлов
✅ Уведомления
👍 229 лайков, 97,500+ скачиваний. Обновлено 18 дней назад.
👉 Подробнее: https://pub.dev/packages/amplify_flutter
🚀 #AmplifyFlutter #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
Amplify Secure Storage Dart - безопасное хранилище данных для Amplify, написанное на Dart.
Поддерживает десктоп (MacOS, Windows, Linux), iOS и веб.
👍 0 лайков, 📦 97.2K скачиваний
v0.5.8, обновлено 18 дней назад.
➡️ https://pub.dev/packages/amplify_secure_storage_dart
🔒 #AmplifySecureStorageDart #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
Amazon Cognito Identity SDK для Flutter теперь официально доступен!
Этот пакет позволяет легко интегрировать Amazon Cognito в ваши Flutter-приложения для аутентификации пользователей, управления доступом и хранения данных.
📈 53,100+ скачиваний, 197 лайков
📅 Обновлено 9 месяцев назад (версия 3.8.1)
👉 https://pub.dev/packages/amazon_cognito_identity_dart_2
📢 #AmazonCognitoIdentitySDK #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
AWS Signature Version 4 - пакет для подписи HTTP-запросов для AWS сервисов.
Этот пакет позволяет легко интегрировать ваши приложения с AWS, используя стандартную версию 4 подписи. Он работает в веб-, VM- и Flutter-проектах.
**Ключевые особенности:**
* Простая интеграция
* Поддержка различных платформ
* Широкий спектр AWS сервисов
**Уже используется более 108 000 разработчиков!**
➡️ https://pub.dev/packages/aws_signature_v4
🚀 #AWSSignatureVersion4 #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
MinIO Dart - неофициальный клиент SDK для доступа к любому серверу объектного хранения, совместимому с Amazon S3.
🚀 **124 лайка, 21 600 скачиваний**
✅ Упрощенные API для операций с бакетами и объектами
✅ Поддержка presigned URL, политики бакетов и уведомлений
📝 https://pub.dev/packages/minio
📅 **Версия 3.5.8, обновлена 2 месяца назад**
📦 #MinIODart #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
Amplify Auth Cognito - пакет для аутентификации в Flutter-приложениях с использованием AWS Cognito. Поддерживает Android, iOS, Web, Windows, macOS и Linux.
👍 95 лайков, 92,500+ скачиваний.
➡️ https://pub.dev/packages/amplify_auth_cognito
v2.7.0, обновлён 18 дней назад.
📢 #AmplifyAuthCognito #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
Amplify Flutter 2.7.0 вышла!
Этот пакет позволяет легко интегрировать AWS Amplify в ваши Flutter-приложения для Android, iOS, Web, Windows, macOS и Linux.
✅ Аналитика
✅ API (REST и GraphQL)
✅ Аутентификация
✅ Хранилище данных
✅ Хранилище файлов
✅ Уведомления
👍 229 лайков, 97,500+ скачиваний. Обновлено 18 дней назад.
👉 Подробнее: https://pub.dev/packages/amplify_flutter
🚀 #AmplifyFlutter #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
Amplify Secure Storage Dart - безопасное хранилище данных для Amplify, написанное на Dart.
Поддерживает десктоп (MacOS, Windows, Linux), iOS и веб.
👍 0 лайков, 📦 97.2K скачиваний
v0.5.8, обновлено 18 дней назад.
➡️ https://pub.dev/packages/amplify_secure_storage_dart
🔒 #AmplifySecureStorageDart #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
Amazon Cognito Identity SDK для Flutter теперь официально доступен!
Этот пакет позволяет легко интегрировать Amazon Cognito в ваши Flutter-приложения для аутентификации пользователей, управления доступом и хранения данных.
📈 53,100+ скачиваний, 197 лайков
📅 Обновлено 9 месяцев назад (версия 3.8.1)
👉 https://pub.dev/packages/amazon_cognito_identity_dart_2
📢 #AmazonCognitoIdentitySDK #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
AWS Signature Version 4 - пакет для подписи HTTP-запросов для AWS сервисов.
Этот пакет позволяет легко интегрировать ваши приложения с AWS, используя стандартную версию 4 подписи. Он работает в веб-, VM- и Flutter-проектах.
**Ключевые особенности:**
* Простая интеграция
* Поддержка различных платформ
* Широкий спектр AWS сервисов
**Уже используется более 108 000 разработчиков!**
➡️ https://pub.dev/packages/aws_signature_v4
🚀 #AWSSignatureVersion4 #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
MinIO Dart - неофициальный клиент SDK для доступа к любому серверу объектного хранения, совместимому с Amazon S3.
🚀 **124 лайка, 21 600 скачиваний**
✅ Упрощенные API для операций с бакетами и объектами
✅ Поддержка presigned URL, политики бакетов и уведомлений
📝 https://pub.dev/packages/minio
📅 **Версия 3.5.8, обновлена 2 месяца назад**
📦 #MinIODart #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
Amplify Auth Cognito - пакет для аутентификации в Flutter-приложениях с использованием AWS Cognito. Поддерживает Android, iOS, Web, Windows, macOS и Linux.
👍 95 лайков, 92,500+ скачиваний.
➡️ https://pub.dev/packages/amplify_auth_cognito
v2.7.0, обновлён 18 дней назад.
📢 #AmplifyAuthCognito #Flutter #Dart #PubDev #FlutterPulse #FlutterPulseThemedPackages
❤1