Обновляем токен авторизации при помощи Dio

Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga и соавтор книги “Основы Flutter”. В каждом приложении мы авторизуем пользователей, но не все встраивают механизмы обновления токенов. Из статьи вы узнаете: - Из чего состоит JWT-токен? - Зачем нужны Interceptor’ы в Dio и чем отличается QueryInterceptor? - Какие есть способы обновления токенов?

https://habr.com/ru/articles/1018286/

#flutter #dart #dio #jwt #авторизация #flutter_app_development #flutter_mobile_development #auth

Обновляем токен авторизации при помощи Dio

Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga и соавтор книги “Основы Flutter”. В каждом приложении мы авторизуем пользователей, но не все встраивают...

Хабр

Widgetbook: мост между сore командой, дизайнерами и продуктовыми командами

Привет, Хабр! Я Александр, занимаюсь Flutter разработкой продукта Свой бизнес и Дизайн-системы в команде РСХБ.Цифра. РСХБ это не только банк топ 5* по размеру активов, но и огромная экосистема Своё со множеством мобильных приложений разной тематики: банкинг, туризм, жильё, маркетплейс фермерских продуктов, поиск работы в агропромышленном комплексе и другие . Когда продукты завершают взрывной рост и появляется необходимость в единстве дизайна и согласованности компонентов, в действие вступает единая дизайн-система. В этой статье рассмотрим инструмент Widgetbook для проектов на Flutter, а именно, как он позволяет ускорить проектирование, контролировать качество компонентов и замыкать единый процесс взаимодействия дизайнеров и разработчиков.

https://habr.com/ru/companies/rshb/articles/1012706/

#flutter #flutter_app_development #Widgetbook

Widgetbook: мост между сore командой, дизайнерами и продуктовыми командами

Привет, Хабр! Я Александр, занимаюсь Flutter разработкой продукта Свой бизнес и Дизайн-системы в команде РСХБ.Цифра.  РСХБ это не только банк топ 5* по размеру активов, но и огромная экосистема...

Хабр

Как на Хабре каждый раз хоронят Flutter

Представьте, что вы Flutter-разработчик. Вы заходите на Хабр. Скроллите ленту. И там статья про Flutter, идете к комменты и опять: «Flutter уже не развивается давно, умирает, нет 3д», «Dart — зачем нужен этот новый странный язык», «Google закроет проект, там в Индии всех разрабов уволили, они уже на кладбище». И это каждый. Божий. День. Вот что интересно: пока на Хабре хоронят Flutter, 30% всех новых iOS-приложений пишутся на нём. BMW делает на Flutter приложение для своих машин. Google Pay работает на Flutter. Credit Agricole Bank переписал на него банковский апп на миллион пользователей — и поднялся с 10-го на 3-е место в рейтинге. Но на Хабре Flutter, конечно, мёртв. Как и в прошлом году. И позапрошлом. Почему так происходит? Потому что критиковать — это дофига проще, чем разобраться. Потому что мемы про «Google кладбище» работают лучше, чем скучная статистика. И потому что у каждого есть знакомый, который слышал от знакомого, что Flutter тормозит. Проверено.

https://habr.com/ru/articles/965848/

#flutter_app #dart #dartlang #flutter_app_development #flutter

Как на Хабре каждый раз хоронят Flutter

Представьте, что вы Flutter-разработчик. Вы заходите на Хабр. Скроллите ленту. И там опять: «Flutter уже не развивается давно, нет 3д», «Dart — зачем нужен этот новый странный язык», «Google закроет...

Хабр

Написал приложение с помощью GPT-5 и вот что получилось

Периодически почитываю местные статьи про использование LLM в разработке, в комментариях обычно возникают дискуссии относительно эффективности такого подхода. Как я заметил, как правило и статьи, и уж тем более комментарии ограничены общими рассуждениями без конкретики, поэтому решил на собственном примере понять — можно ли с нуля и без опыта написать мобильное приложение используя LLM?

https://habr.com/ru/articles/956612/

#chatgpt5 #dart #flutter_mobile_development #flutter_app_development #вайбкодинг #llm

Написал приложение с помощью GPT-5 и вот что получилось

Привет, Хабр! Периодически почитываю местные статьи про использование LLM в разработке, в комментариях обычно возникают дискуссии относительно эффективности такого подхода. Как я заметил, как правило...

Хабр

Clean Arch + Cubit + Reactor

Clean + Cubit + Reactor Взаимодействие кубитов друг с другом изолированно через репозиторий без стримов. Подход, который родился у меня в процессе работы над несколькими моими проектами. Задача — как синхронизировать несколько независимых Cubit‑ов, работающих с одними и теми же данными, имеющих разную логику и при этом не связывать их напрямую и не пробрасывать события через UI.

https://habr.com/ru/articles/938084/

#flutter #clean_architecture #flutter_app_development

Clean Arch + Cubit + Reactor

Хочу поделиться подходом, который родился у меня в процессе разработки нескольких проектов. Весь код доступен в репозитории (ссылка в конце статьи), а также опубликован в виде pub-пакета. Объяснение...

Хабр

Часть 2. GoForm — как не страдать с формами во Flutter

Устали от бесконечных TextEditingController и GlobalKey? Замучили проблемы с асинхронной валидацией? Добро пожаловать в мир GoForm — библиотеки, которая наконец-то превратит создание форм из пытки в удовольствие! В этой части мы разберём, как управлять фокусом между полями, отслеживать валидность и изменения значений, а также покажем, как реализовать удобный ввод номера телефона с выбором страны и динамической маской — всё на живых примерах и в пару строк кода.

https://habr.com/ru/articles/925282/

#flutter #flutter_mobile_development #flutter_app #flutter_app_development #формы #формы_ввода #валидация

Часть 2. GoForm — как не страдать с формами во Flutter

Рад представить вам свою библиотеку  GoForm  — решение, которое выросло из боли и страданий при работе с нативными формами Flutter. В предыдущей статье мы подробно разобрали, почему...

Хабр

Flutter & Dart: весенний апдейт — backend, DevTools и Roadmap 2025!

Весна в самом разгаре, а вместе с ней — обновления, гайды, инсайды и бум активности в экосистеме Dart и Flutter. В этом выпуске вы найдёте мощные инструменты для DevTools, свежие идеи для архитектуры, backend-направление на Dart и многое другое.

https://habr.com/ru/articles/905660/

#flutter #dart #программирование #мобильная_разработка #мобильные_приложения #flutter_app #flutter_mobile_development #flutter_web #flutter_app_development #flutter_python

Flutter & Dart: весенний апдейт — backend, DevTools и Roadmap 2025!

Весна в самом разгаре, а вместе с ней — обновления, гайды, инсайды и бум активности в экосистеме Dart и Flutter. В этом выпуске вы найдёте мощные инструменты для DevTools, свежие идеи для архитектуры,...

Хабр

Flutter дайджест – Март 2025

Привет, Flutter-разработчики! 👋 В этом выпуске вас ждут горячие новости, свежие пакеты и интересные видео. ⚡ На канале FlutterPulse ежедневно выходят новые обновления пакетов, полезные статьи и эксклюзивный контент! Подписывайтесь, чтобы не пропустить самое важное.

https://habr.com/ru/articles/895206/

#flutter #dart #программирование #мобильная_разработка #мобильные_приложения #flutter_mobile_development #flutter_app_development #flutter_app

Flutter дайджест – Март 2025

Привет, Flutter-разработчики! 👋 В этом выпуске вас ждут горячие новости, свежие пакеты и интересные видео. ⚡ На канале FlutterPulse ежедневно выходят новые обновления пакетов, полезные статьи и...

Хабр

FlutterPulse: главные события недели 27.02-05.03.2025

Привет, друзья! Я автор телеграм-канал FlutterPulse . Хотел сделать небольшую подборку новостей про Flutter, которые, как мне показалось, были самыми интересными за эту неделю, но новостей, прямо скажу, было не много

https://habr.com/ru/articles/888468/

#flutter #dart #pubdev #программирование #мобильная_разработка #мобильные_приложения #flutter_mobile_development #flutter_app_development

FlutterPulse: главные события недели 27.02-05.03.2025

FlutterPulse: главные события недели 27.02-05.03.2025 📰 Обзор событий в мире Flutter Привет, друзья! Я автор телеграм-канал  FlutterPulse . Хотел сделать небольшую подборку новостей про Flutter,...

Хабр