у вас navigation bar уезжает вверх при открытии клавиатуры? Установлен adjustResize? Мне кажется, так не должно быть. – Добавлен в манифесте из-за того, что клава прикрывала кнопки на авторизации, по мне – не критично, что навбар уезжает, можно позже поправить как-то только на авторизации.
конвертация логотипов и картинки no_network из фигмы - лишние атрибуты, нужно, чтобы Даша попробовала убрать их. Нужно будет при переезде с firebase на свой сервер
вместо glide плейсхолдеров подумайте на счёт шиммеров + плейсхолдер не отцентрирован – не получается его быстро отцентрировать, надо копаться, по мне – не критично
лупа в строке поиска кликабельной напрашивается – m3 guidelines: Icons and icon buttons, Leading icon: The left side of the bar should contain either a navigational action (such as a menu or up-arrow) or a non-functional search icon. – стоит забить на это, т.к. не по гайдлайнам
Говорят, что в большинстве случаев фб - плохое решение
Также рассказали, что во многих компаниях, если процент кода, покрытого юнит тестами меньше какого-то порога, то даже на программном уровне не даёт сделать пулреквест
экстеншен пишем для зависимостей, в котором перечисляем все, что связано с, например, хилтом, и потом просто одной строчкой вызываем -> лучше перевести на Version catalogue
Описание прилки в сторах, последний скриншот - навык денежных переводов насмешил. Про "любой навык может помочь" тут уже писали, нехорошо звучит. Любая помощь ценна или мы рады любой помощи или любой может помочь... И то что номер чьей-то карты сбера засвечен прямо на скрине в маркете - сомнительное решение. Там же есть некоторые сомнения по формулировкам - "выбирать друга или питомца по параметрам" - ну это же не телевизор, нужно выразиться более человечно.
фильтры сбрасываются при переходе на другую вкладку, когда делаешь поиск, и потом возвращаешься назад, то параметры поиска сбрасываются - не удобно - 3 таких комментария.
Проверка наличия сети/коннекта к серверу для показа no_network. Прогресс бар и no_network из common xml добавить во все лейауты и фрагменты (в home, pets_card, favorites, profile, dogs_found уже добавлены). Нужно будет при переезде с firebase на свой сервер.
Переписать базовую вью модель: при смене конфигурации или после показа no network connection и нажатия на кнопку обновить запускаются дополнительные корутины, в которых запрашиваются данные из бд, они без job все и уничтожатся только при уходе на другую вкладку боттом навигации или сворачивания прилки. Нужно будет при переезде с firebase на свой сервер.
Авторизацию дизайн подогнать под фигму, сейчас сильно выбивается из общего. И поправить по комментам от QA: Каков корректный текст ошибки при попытке авторизоваться несуществующим пользователем? Каков корректный текст ошибки при попытке зарегистрироваться уже существующим пользователем? ( сейчас если несуществующий юзер вводит имейл, пароль и жмет кнопку войти, ему неверно показывается *проверьте состояние сети и блокируется кнопка войти). Коммент от юзера про это же: «Первый экран авторизации: Без текстовой подсказки не сразу поняла, что жму не ту кнопку) Хотела зарегистрироваться, а нажимала "войти". Стала проверять что не так с сетью (подсказка на экране: Проверьте сеть)»
"Возраст: 09.2021" это не по-русски "Родился/родилась: 09.2021" – не критично, можно оставить так, как есть, при переезде на свой сервер менять обратно не придется тогда