Выполнена доработка получения и отображения особенностей в карточки партнера в мобильном приложении ITS для iOS после изменений на стороне бекенда.
Что изменилось:
- Теперь иконки двух состояний (активно/не активно) получаются с сервера.
- Обновлена логика получения особенностей для каждого из партнеров.
- Изменена логика получения номера телефона для особенностей с номером телефона, при клике на которые выполняется вызов. Данные особенности выделяются в списке цветом.
- Обновлена логика получения изображений с меню, для кафе и других особенностей, имеющих изображения. Данные особенности выделяются в списке цветом.
- Для просмотра меню и других изображений, привязанных к особенности, выполняется переход на новый экран просмотра изображений с возможностью приближения и перелистывания.
Кроме того, выполнена доработка логики получения и отображения услуг на вкладке описания партнера.
Все выполнено строго по ТЗ. Поддерживаются устройства под управлением операционной системы iOS 12 и выше. Разработка велась на языке программирования Swift.