-
Клиент:
Faberlic - крупнейшая российская компания на рынке прямых продаж, производитель уникальной косметики
www.faberlic.com -
Задача:
Полный Редизайн приложения с учетом современных трендов и гайдлайнов. Оптимизация серверной бизнес-логики. Техническая поддержка, доработка и развитие мобильного приложения
Цели проекта 2016
Главные приоритеты при работе над проектом - полная переработка дизайна
мобильного приложения в соответствии с актуальными трендами и современными
паттернами UX для увеличения вовлеченности пользователей и повышения конверсии
Прототип
Прототипы и айдентика опирались на корпоративную
стилистику бренда и современные гайдлайны
Material Design и iOS Human Interface
Цветовая палитра:
- #ececf2
- #911c58
- #ffffff
Задача — Редизайн
Заменить морально устаревший дизайн приложения, не соответствующий
современным тенденциям, на актуальный и минималистичный UI дизайн
Решение
Использование современных UI компонентов совместно с рекомендациями
Material Design и iOS Human Interface позволило разработать современный
облик бренда на мобильных платформах
Задача — Оптимизация
работы сервера
Сервер мобильного приложения представлял из себя RESTful API, предназначенный
для импорта товаров с основного сайта и поставки контента в мобильное приложение.
Изначально его разработка велась с использованием технологии Node.js v0.10.5, что накладывало
значительные ограничения на быстродействие и стабильность сервера в целом
Решение
Обновление серверного ядра и используемых библиотек до актуальных версий,
рефакторинг кода, а также использование promises и других современных возможностей
Node.js позволило оптимизировать ключевую бизнес-логику и повысить надежность
работы сервера в целом (скорость импорта была увеличена более чем в 6 раз, защита
от DDoS, автоматические бекапы, push-уведомления, автоимпорт и многое другое)
Техническая поддержка
и развитие проекта
Необходимость поддерживать стабильность работы сервиса и мобильных
приложений, исправлять имеющиеся баги, внедрять новый функционал
Решение
Применение методологии разработки Agile с итерационным подходом к разработке и тестированию позволило расширять функционал приложения без значительных трудозатрат и временных задержек при публикации приложений с новым функционалом и UX, при этом оперативно реагируя на возникающие бизнес потребности клиента
Результат
Обновленный облик мобильного приложения,
соответствующий текущим трендам в UI дизайне.
Увеличение стабильности и отзывчивости приложения в целом.
И, как следствие, повышение лояльности пользователей к бренду