Внутренний проект студии. Придумали концепцию и разработали мобильное приложение для того, чтобы оставаться дома во время пандемии. Задачей проекта было привлечь внимание пользователей к распространению COVID-19 и побудить к соблюдению карантина. Пользователь в игровом режиме управляет здоровьем своего персонажа, находясь дома или выходя из дома.
Придумали всей студией название будущего мобильного приложения и приступили к разработке прототипа. Мы продумали разные функции приложения, например: шкалу баллов и рейтинг пользователей, предметы, достижения и возможность создания вакцины и отслеживание статусов и перемещение друзей.
Реализовали на стороне бэкенда функцию отслеживания перемещения пользователя. Пока пользователь находится дома, его виртуальная шкала здоровья растет. Как только пользователь покидает радиус действия карантина, отнимаются баллы, которые влияют на рейтинг пользователя.
Столкнулись с проблемой определения местоположения пользователя. Так как суть приложения в соблюдении карантина, было важным точное отображение местонахождения пользователя.
В полученных данных о местоположении пользователя мы увидели неточности в определении геолокации пользователя, которые влияли на его прогресс в мобильном приложении. Иногда метки отображались на значительном расстоянии от реального местонахождения пользователя. Мы применили функции сглаживания местоположения, тем самым решили эту проблему.
«Для нас было удивительно, что функция определения местоположения может настолько неточно работать. Полученный опыт мы используем в дальнейшей работе»
Алексей
Fullstack-разработчик
Также фоновое определение местоположения сильно нагружало процессор мобильного устройства, сокращая время его активности. После многих тестов нам удалось улучшить оптимизацию приложения.
Всей студией придумали образ главного персонажа приложения — ленивца по имени Jason (напоминает фразу «Just Stay Home», с англ. «просто останься дома»).
Все изображения ленивца и иконки приложения получились яркими, насыщенными, помогающими скрасить карантинные будни :)
Скачать