Запуск мобильного интернет-магазина на iOS и Android проекта Артлавка.ру

Добрый день.

Была поставлена задача реализовать нативные мобильные приложения для интернет-магазина на 1С-Битрикс (редакция Бизнес) с его известной гибкостью настроек.

Проект естественно запускали на Нашем профессиональном решении, которое позволяющее быстро запустить мобильные приложения под iOS и Android для интернет-магазина, созданного на платформе «1С-Битрикс».


Основными особенностями проекта несомненно является полная офф-лайн работа функциональности 1С-Битрикс: многоуровневый структурированный каталог, товар с отображением в виде плитки или строчек, возможность сортировки по наименованию, цене, популярности или новизне, возможность, фильтровать товар (фильтр собирается из многообразия используемых свойств, товара, с выбором типа отображения), конфигурируемая форма заказа, мгновенное применение правил скидок в корзине и списке товаров, возможность конфигурировать доставку и способы приема платежей. Во всех списках можно настраивать порядок, который используется для маркетинга или часто используемых значений.

Чтобы оценить приложение по скорости и комфортности представляю видео записанное с iPhone 6.

Приложение принципиально тестируется на 3G интернете, а также без интернета вовсе. Количество товаров в базе более 10 000.

Для просмотра комментариев по видео, включите субтитры.


После скачивания приложения в 9мб из AppStore и Google Play  практически сразу можно пользоваться им.

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

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

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

Интернет естественно нужен для передачи заказа на сервер, но  требования к качеству настолько низки, что он может быть передан вплоть по GPRS.

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

Для бизнеса крайне важно управлять данными в одном месте. Поэтому Мы организовали эту работу без единой дополнительной настройки специально для мобильников.

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

Далее Мы попадаем в структурированный список подкатегорий, в котором можем перейти в общую категорию или более конкретную.

Список товаров выглядит совершенно так же как и на сайте, повторяя порядок следования товара установленного в 1С-Битрикс, для того чтобы можно было более маржинальный товар выставить выше.

Многофункциональность скидок в 1С-Битрикс это серьезный маркетинговый инструмент, который позволяет несколькими правилами увеличивать прибыль магазина, а также избавляться от ненужного складского запаса. Например, установив скидку на товар, остаток на складе которого меньше 2-х по воскресеньям. А может проведя акцию в понедельник на все кисточки. При этом скидку можно установить суммой или процентом.

Для удобства товар можно просматривать в виде плитки или строки.

Категории товара пролистываются жестом свайпа влево/вправо. А для быстрого пролистывания можно использовать верхний слайдер.

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

Если тапнуть на фото, то переходим в полноэкранный режим, с теми же жестами прокрутки.

Товар можно фильтровать по множеству параметров, а также сортировать по наименованию, цене, популярности или новизне.

Гибкость реализованного фильтра намного шире и позволяет установить товару множество свойств в 1С-Битрикс, которыми Виталий в будущем думаю воспользуется.

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

От выбора города зависят сроки и стоимость доставки.

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

А так же изменять ранее введенные личные данные.

После авторизации корзина будет синхронизирована с данными сайта, если таковые имелись, тем самым можно продолжить начатое оформление заказа

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

Так же для активации специальных предложений можно ввести купон.

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

Форма оформление заказа конструируется в 1С-Битрикс по мере необходимости бизнеса.

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

Так же в админке настраивается перечень типов доставки с ее стоимостью и список типов оплаты (более 100-и возможных).

История заказов так же синхронизируется с сайтом.

По мере оформления и доставки товара будет меняться и статус заказа. При изменении которого Вам будет приходить Push-уведомление.

Само собой новости и акции Push-ем тоже приходят.

В детальной информации о товаре Вы можете посмотреть ранее введенные данные, А так же детализированную информацию по исполнению заказа.

Так же сможете оплатить, отменить или повторить заказ.

Чат с консультантом позволяет оперативно решать возникшие проблемы при покупке, что дает эффект присутствия.

Контактные данные

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

Так же тапнув по карте будет открыта карта.

Мы считаем что только комфортная работа в интернет-магазине на iOS и Android в режиме офф-лайн может позволить насладиться клиенту покупкой.

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

 

Отзыв заказчика:

Ребята из Malahovsky labs сделали нам (artlavka.ru) приложения для iphone и android на базе этого решения.

Делюсь впечатлениями:

Сами ребята очень грамотные и ответственные (в последнее время мне попадались программисты, которые разводят на деньги (требуют оплаты за каждый "чих"), а эти работают по fix price, при этом сделали для меня чуть больше, чем я ожидал).

Сейчас artlavka.ru имеет приложения в google play и app store, которые отлично выглядят, быстро работают, и (главное!) великолепно интегрированы с сайтом, включая:

  • единый каталог
  • единую корзину
  • единую авторизацию/регистрацию пользователя, личный кабинет и единый список заказов на сайте и в приложении
  • единую систему скидок на сайте и в приложении
  • поддержку оплаты банковскими картами 

При чем у нас на сайте есть много нестандартных вещей, связанных с доставкой и оплатой:

  • авто расчет стоимости доставки (при чем предварительный расчет мы делаем через API служб доставки и храним данные в кеше у себя на сайте, храним все информацию у себя на сайте по всем ПВЗ всех служб доставки, которые мы используем)
  • деньги с карты мы списываем в 2 этапа (сначала деньги "замораживаются", а потом полностью или частично списываются нашим менеджером с карты клиента)
  • есть возможность доплатить картой по заказу (у нас часто бывают ситуации, когда состав и сумма заказа меняется в процессе его согласования с клиентом)

ВСЕ это ребята учли в нашем мобильном приложении.

Push-ы работают на каждое изменение статуса заказа, так, что отпала необходимость в СМС-ках. 

В процессе тестирования у меня сложилось мнение, что делать заказы с телефона теперь удобнее, чем на сайте!

Кроме того, с ребятами согласован план по развитию функционала моих приложений, который они реализуют для нас БЕСПЛАТНО в течение года (при чем скорее всего это будет сделано не в конце 2016, а в первой его половине).

В общем - всячески рекомендую!

Если возникнут доп. вопросы - обращайтесь (Виталий Ключников, vklyuchnikov@gmail.com).