Добавить работу

Скрытие header-блока в приложении Kivach Life (Flutter)

Дата выполнения работы: 15.08.2025

Разработано динамическое скрытие верхнего блока (header) с информацией о пользователе и кнопками в PWA приложении Kivach Life для iOS и Android на основе специального параметра в URL.
Так как для части страниц нет необходимости в блоке с информацией о пользователе, который только мешает, возникла необходимость в возможности его скрытия.

Особенности:
- Реализована логика, позволяющая получить загружаемый URL для проверки параметров.
- При наличии необходимого параметра с нужным значением выполняется скрытие header-блока.
- Состояние скрытия header-блока сохраняется при переходу между страницами и вкладками навигации до проверки нового URL, после чего либо скрытие сохраняется, либо выполняется отображение header-блока.
- Минимизирована перерисовка виджетов, которая выполняется только при необходимости.

После тестирования разработанной фичи был выполнен релиз обновлений приложений в Apple App Store и Google Play.

Приложение разработанно на кроссплатформенной платформе Flutter.
Все выполнено строго по ТЗ.

15.08.2025 375 564