Как продать квартиру, которой ещё нет?

Мы создали приложение с 3D- и AR-турами для девелопера KSK Holding. Покупатели могут исследовать ЖК, рассматривать дома и оставлять заявки.
Новый уровень продаж! 🚀
Наш партнер пригласил нас в проект по разработке приложения для застройщика из Иваново КСК Холдинг. Команда создавала приложение, в котором потенциальные покупатели жилой недвижимости могут посмотреть дом и район рядом с ним с помощью AR и 3D. Мы усилили команду, выполнив Android-разработку и доработку iOS-версии приложения.
KSK — мобильное приложение на Kotlin и Swift с виртуальной экскурсией по строящемуся жилому комплексу компании КСК Холдинг. Просмотр объекта и инфраструктуры рядом с ним доступны в двух форматах — 3D и AR. Если пользователю понравится конкретный дом, он может приблизить его и рассмотреть поближе или сразу оставить заявку на покупку недвижимости.
Над приложением три месяца работали четверо наших сотрудников ― Android-разработчик, iOS-разработчик, тестировщик и проджект-менеджер.
Работали без ТЗ, что ускоряет процесс разработки небольшого проекта. Мы получили от заказчика дизайн мобильного приложения в Figma, на основании которого продумали пользовательские сценарии и состояния интерфейса.
Мы выбирали технологии с опорой на нашу задачу ― создать современное и стабильное приложение с поддержкой дополненной реальности, хорошей графикой и эффективным управлением уведомлениями и ошибками. Для этой цели нам подошли:
- Jetpack Compose — для создания пользовательских интерфейсов на Android
- ArCore — для функционала дополненной реальности (AR)
- OpenGL — для создания высококачественной 2D и 3D графики
- Firebase Cloud Messaging — для отправки push-уведомлений пользователям
- Firebase Crashlytics — для отслеживания и анализа сбоев в приложении
Разбили проект на задачи. Детальный брифинг клиента позволил разбить проект на понятные задачи ― мы насчитали их около 40. Они были связаны с разными функциями приложения: 3D и AR, экран загрузки, уведомления, форма обратной связи и прочее.
Доработали интерфейс. Дизайн в Figma отражал не все пользовательские сценарии приложения, некоторые мы достраивали сами. Например, прописывали, как изменится внешний вид кнопки по клику, куда после нажатия попадет пользователь.
Синхронизировались с 3D- и AR-командой. Мы получали готовые модели от основной команды в виде файлов и интегрировали их в приложение. На этом этапе приложение часто ломалось и тормозило, поэтому мы неоднократно отправляли модели на доработку.
Клиент также хотел интегрировать в трехмерную модель элементы анимации, которые двигаются независимо друг от друга: свет, машины, люди и так далее. Чтобы решить эту задачу, для отрисовки 3D-макета мы использовали библиотеку OpenGL вместо стандартной от Google.
Исправили ошибки. iOS-разработчик также занимался рефакторингом — дорабатывал код основной команды и помогал устранять ошибки.
🔍 Как мы решали эту задачу и что было самым сложным читайте тут - https://icerockdev.ru/cases/projects/ksk
Пікірлер 0
Кіру пікір қалдыру үшін