Обновил Flutter… и сломалось пол-проекта 😐. Кто из вас сталкивался с проблемами после обновления версии Flutter? 🧑💻 Я решился обновить версию с 3.27 до 3.35 и, как всегда, это привело к целой серии проблем 🥲. Нужно обновить половину библиотек из pubspec.yaml, а некоторые из них уже не поддерживаются или не обновляются уже несколько лет 😭.
Причина проблем часто кроется в том, что опенсорсеры dart и Flutter библиотек забивают болт на свои проекты 🍆. Например, хранилище hive/isar, которым пользовалось большинство проектов, не обновляется уже третий год 🩷. Решение может заключаться в том, чтобы не использовать всякую срань в своем pubspec, но что делать, когда это специфичный функционал, на разработку которого уйдет много времени? 📱
Мы столкнулись с проблемой, когда библиотека social_share, которая создает историю в инсте по наждатию на одну кнопку, потеряла актуальность и нам приходится искать замену или самим форкать и дописывать библиотеку 📌. Чтобы избежать таких проблем, можно следовать нескольким пунктам:
✅ меньше пакетов → больше контроля
✅ критические плагины → форк + минимум нативного кода
✅ следить за репами заранее
✅ избегать магических «универсальных» решений
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #frezycode
Причина проблем часто кроется в том, что опенсорсеры dart и Flutter библиотек забивают болт на свои проекты 🍆. Например, хранилище hive/isar, которым пользовалось большинство проектов, не обновляется уже третий год 🩷. Решение может заключаться в том, чтобы не использовать всякую срань в своем pubspec, но что делать, когда это специфичный функционал, на разработку которого уйдет много времени? 📱
Мы столкнулись с проблемой, когда библиотека social_share, которая создает историю в инсте по наждатию на одну кнопку, потеряла актуальность и нам приходится искать замену или самим форкать и дописывать библиотеку 📌. Чтобы избежать таких проблем, можно следовать нескольким пунктам:
✅ меньше пакетов → больше контроля
✅ критические плагины → форк + минимум нативного кода
✅ следить за репами заранее
✅ избегать магических «универсальных» решений
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #frezycode
😁2
Новый логгер для http запросов в Flutter на максималках 😍
Кое-какой пакет совершенно случайно попал мне в руки. Это новый, проапгрейженный интерфейс для отображения dio-логов на основе моей библиотеки talker.
Индонезийский разработчик по имени Yohanes сделал addon-пакет для экосистемы talkera, который помимо raw может отображать картинки и другие байтовые данные из ваших запросов 🍫
Кроме того, в обновленном интерфейсе есть:
✅ Время обработки запроса
✅ Вес данных в байтах
✅ Формат данных
👩💻 А также есть возможность скопировать cURL запрос для тестирования из терминала или Postmanа
Я в очередной раз удивляюсь тому, как круто работает опенсорс сообщество! 🙂
Устанавливайте пакет talker_dio_logger_plus к себе в проект и пробуйте на бою. Мне самому кажется очень удобным решением.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #frezycode
Кое-какой пакет совершенно случайно попал мне в руки. Это новый, проапгрейженный интерфейс для отображения dio-логов на основе моей библиотеки talker.
Индонезийский разработчик по имени Yohanes сделал addon-пакет для экосистемы talkera, который помимо raw может отображать картинки и другие байтовые данные из ваших запросов 🍫
Кроме того, в обновленном интерфейсе есть:
✅ Время обработки запроса
✅ Вес данных в байтах
✅ Формат данных
👩💻 А также есть возможность скопировать cURL запрос для тестирования из терминала или Postmanа
Я в очередной раз удивляюсь тому, как круто работает опенсорс сообщество! 🙂
Устанавливайте пакет talker_dio_logger_plus к себе в проект и пробуйте на бою. Мне самому кажется очень удобным решением.
Полную новость читайте здесь.
FlutterPulse — канал о мире Flutter!
#flutter #dart #FlutterPulse #FlutterPulseNews #frezycode
❤🔥2💩1