Lisa HR: Social Mixer – аналог Тиндера, который с помощью искусственного интеллекта находит единомышленников и партнеров для обучения, хобби и совместных занятий онлайн и оффлайн: от игры в шахматы и теннис до прогулок с собакой. Пользователи подбирают также и специалистов под свои задачи: няню, репетитора, PHP-разработчика и других профессионалов по всему миру.
Нативное решение для iOS разработано с использованием KMM и SwiftUI, UIKit и анимаций Lottie. На первый взгляд приложение может казаться достаточно простым, но под капотом у него мощный стек программирования.
Основной вызов состоял в том, что изначально продукт писался на UIKit и нам предстояло адаптировать приложение под SwiftUI. Требовалось сделать его таким же, как в дизайне, и мы сверстали приложение пиксель в пиксель. Одной из самых сложных задач было подружить SwiftUI и анимации, с которыми фреймворк работает болезненно. После написания кастомного стека решилась проблема с производительностью, которая возникала на старых устройствах.
Команда много работала над анимациями, чтобы они переключались по маркерам, сохраняя целостную картинку без рывков и глюков. Кроме того, в приложении реализован ряд интересных функций: тактильные кнопки, использующие вибромотор устройства для плавности, звуковая анимация для сбора обратной связи, карточки с интересами и фильтры, свайпинг пользователей, кастомизация профиля и постоянное общение с маскотом Lisa AI.
Благодаря широкому функционалу, производительности, сложному алгоритму подбора и технологии искусственного интеллекта LISA, приложение подбирает идеальные пары с общими интересами.
Выставлено в номинациях:
— Образ жизни