NDA

Приложение для монтажников напольных покрытий

2017
2018
О клиенте

Крупный производитель напольных покрытий

Компания производит ламинат, ПВХ-плитки и паркетную доску. Бренд принадлежит бельгийской компании.
Основная задача

Контекст

В компании решили создать приложение для монтажников, работающих с напольными покрытиями бренда. Приложение должно было помогать
в расчёте количества материала, необходимого для того или иного помещения. Точный расчёт позволяет сэкономить при закупке материалов.
Контекст

Проблематика

Схожие приложения, которые существовали в тот момент на рынке, помогали рассчитать количество, но не предоставляли пользователю плана помещения со схемой укладки досок. Кроме того, заказчик хотел, чтобы помимо информации о точном количестве материала, инструмент давал пользователям другие полезные возможности — схему раскладки
и распила досок, а также подсказки по оптимальному использованию остатков.
Ход работ

Что мы сделали

Очертили функционал первой 
версии приложения
Разработали user stories, сценарии 
и технические спецификации
Написали код Android-приложения
Разработали тест-кейсы 
и протестировали приложение
Подготовили приложение к публикации
в Google Play
Наше мобильное приложение для Android решало все задачи, которые не охватывали разработки конкурентов. В рамках проекта мы взяли на себя весь цикл создания приложения, включая проектирование и отрисовку интерфейса, а также разработку бэкенда, который отвечал за расчёт и хранение данных.



Основные функции приложения — редактор помещения и расчёт материалов. Работая над ними, мы изучили множество инструментов со схожим функционалом: Room Planner, Planner 5D, AutoCAD, Армстронг, «Строительный калькулятор», разнообразные конструкторы ламината, обоев и потолка, а также Калькулятор KNAUF.
Что мы сделалиЧто мы сделали - приложение
Функционал приложения
Регистрация 
и авторизация

Регистрация 
и авторизация

Приложением можно пользоваться без регистрации. Регистрация через имейл и последующая авторизация позволяют сохранять результаты расчётов и делиться ими.

Параметры расчёта

В процессе расчёта материалов учитывается несколько переменных. Тип материала — ламинат, ПВХ-плитка или паркетная доска. Тип помещения — ванная, кухня 
или жилая комната. Угол укладки — 0°, 45°, 90° или 135°.
Задание параметров расчёта

Редактор помещения

В процессе расчёта пользователь указывает основные параметры помещения (длину стен и углы между ними), а также расположение 
и размеры окон, дверей и труб.
Редактор помещения
Редактор помещения
Расчёт количества материалов

Расчёт материала

В зависимости от выбранного материала меняется значение размера доски, температурных швов и максимальной площади укладки. В результате пользователь получает визуальный план помещения с пронумерованными досками и схемой укладки, схему резки, количество упаковок материала, подложки, плинтусов, порогов, а также адреса магазинов.

Чеклист готовности 
к укладке

Для начинающих монтажников в приложении мы реализовали чеклист, который помогает убедиться, что все подготовительные работы проведены и можно приступать 
к укладке покрытия.
Чеклист готовности 
к укладке

Хранение и шеринг результатов расчёта

Результаты каждого расчёта имеют уникальное название и хранятся 
в специальном разделе. К ним можно вернуться в любой момент, не производя расчёт заново. Результаты можно экспортировать в PDF и отправить по почте или в мессенджерах.
Хранение и шеринг результатов расчёта
Хранение и шеринг результатов расчёта

Схема распила ламелей

По каждой доске на схеме укладки доступна детальная информация, в том числе схема распила. Это помогает снизить количество ошибок при резке материала.
Схема распила ламелей

Список магазинов

В приложении доступна информация о магазинах, продающих оригинальную продукцию бренда.
Список магазинов
Визуализация схемы укладки покрытия

Визуализация схемы укладки покрытия

В процессе монтажа возможны визуальные недочёты. Например, в конце может оказаться, что у стены нужно уложить очень узкий ряд покрытия. Избежать этого помогает схема укладки, которая сразу даёт визуальное представление о том, как лучше укладывать покрытие в помещении с теми или иными параметрами и как будет выглядеть результат.

Приложение предложит
несколько вариантов укладки

и подскажет, как резать материал, с какой доски начинать, и как эффективно использовать остатки.
Приложение предложит несколько вариантов укладки
Результат

Компания получила полноценное решение для расчёта материалов

С помощью приложения даже начинающий монтажник может произвести расчёт и укладку напольного покрытия без серьёзных ошибок.
Компания получила полноценное решение для расчёта материалов
Компания получила полноценное решение для расчёта материалов
Итог и перспективы

Итог и перспективы

Вместе с запуском первой версии приложения мы предоставили заказчику бэклог потенциальных возможностей приложения. Среди прочего в приложении мы запланировали корректировку формы помещения, так как большинство реальных квартир 
не имеют правильной прямоугольной формы.

Кроме того, в приложении мы планировали реализовать виртуальное «наложение» покрытия на пол в квартире с помощью технологии AR.

Гибкость

Приложение написано на Java, а логика раскладки — в виде универсальной библиотеки на C++. Это даёт возможность не только использовать ключевую фичу продукта в рамках мобильного приложения, но и встраивать её практически в любую мобильную или веб-форму.
Гибкость