Доработка механизма загрузки конфигурации в Kivach Life (Flutter)

Ссылка на работу
image
Выполнена доработка механизма загрузки настроек приложения при запуске Kivach Life для iOS и Android. Работа была направлена на устранение проблемы с кешированием конфигурационных данных. Что было сделано: - Принудительное обновление конфигурации. Ранее при запуске приложения выполнялся запрос для загрузки настроек, но из-за кеширования обновленный на сервере конфиг доходил до пользователей с задержкой. Теперь при каждом запуске выполняется принудительный запрос без использования кеша, что гарантирует актуальность данных сразу после выхода новой версии конфигурации. - Отображение информации о приложении. В раздел настроек добавлен новый блок с информацией о приложении. Данные для этого блока подтягиваются из обновленной конфигурации с сервера, что позволяет динамически обновлять тексты, ссылки или другие параметры без выпуска новой версии приложения. - Вывод текущей версии приложения. Пользователи теперь могут видеть текущую версию приложения прямо в интерфейсе настроек. Это упрощает коммуникацию с поддержкой и позволяет быстрее идентифицировать устаревшие сборки. Результат: После внесения изменений приложение всегда загружает актуальную конфигурацию при запуске. После тестирования разработанной фичи был выполнен релиз обновлений приложений в Apple App Store и Google Play. Приложение разработанно на кроссплатформенной платформе Flutter. Все выполнено строго по ТЗ.
https://appsell.su/portfolio/den-apps-1/mobilnaya-razrabotka/ios/dorabotka-mehanizma-zagruzki-konfiguracii-v-kivach-life-flutter-597