Шапка
Перед сборкой приложения, вы можете указать нужный цвет фона шапки, цвет и размер текста. Обычно мы используем цветовую палитру сайта. Элементы шапки могут быть изменены за отдельную плату.
Баннерный блок
В рамках стандартного приложения мы рисуем 3 баннера. Изображения для банеров можно самостоятельно загружать, менять очередность в настройках приложения. Все надписи банеров являются частью картинки. Загруженные баннеры выводятся во всех приложениях. Нет функционала, который позволяет загружать изображения в различные типы (iOS, Androd) приложений. В качестве баннера нельзя загружать видео, флеш и GIF-файлы.
Блок под баннерами
Перед сборкой приложения можно выбрать, что будет отображаться в этом блоке. В данном блоке можно вывести меню с ссылками на различные разделы в любом количестве, ленту свежих новостей или акций, статичную информацию о магазине, условиях покупки и пр.
Шрифты
Перед сборкой приложений мы можем использовать шрифты из вашего брендбука или любой другой шрифт, который вы нам передадите.
Фон приложения
Вы можете выбрать любой цвет фона для вашего приложения. Обычно предпочтение отдается светлым тонам.
Логотип
На странице загрузки располагается логотип компании/магазина. Лучше всего присылать изображение логотипа в высоком разрешении.
Картинка загрузки
Картинку загрузки можно отрисовать в произвольной форме на ваше усмотрение.
Поиск по каталогу
Поиск мобильного приложения использует стандартный поисковый движок сайта-родителя. Поиск производиться только по товарам.
Есть несколько отличий в зависимости от платформы приложения:
- в IOS форма поиска располагается под шапкой;
- в Андройде кнопка поиска располагается в шапке.
Список разделов
Базовый список разделов представляет из себя набор ссылок на разделы каталога. Каждая ссылка содержит название раздела и картинку к нему. Информация подгружается с сервера.
Каталог может быть многоуровневым - то есть каждый раздел верхнего уровня может иметь несколько подразделов второго уровня.
Иерархия разделов соответствует инфоблоку каталога на сайте.
Шапка витрины
В шапке витрины выводится название текущего раздела. Здесь же присутствует копка сортировки витрины по цене, наименованию или другим параметрам, а так же поиск по каталогу.
Список пунктов и вариантов сортировки задается в коде серверной части и оговаривается отдельно.
Список товаров
Каждая позиция в списке товаров содержит изображение, название, стоимость и размерность товара, количество для добавления в корзину. Так же может присутствовать старая цена, если скидка на товар установлена стандартными средствами административного раздела сайта.
Каждая позиция в списке имеет совою кнопку "купить"/"в корзину", для быстрой покупки.
Цвета текста и фона, размеры шрифтов и внешний вид кнопок можно изменить на ваше усмотрение.
Блок описания товара
В блок описания товара входит:
- название товара в шапке страницы,
- картинки товара в формате слайдера,
- цена товара,
- кнопка "Купить/В корзину".
Дополнительный функционал:
- выбор количества товара;
- вывод "старой цены", при установленной скидке в административном разделе.
Блок дополнительной информации
В данный блок выводится вся дополнительная информация о товаре, такая как:
- текст, описывающий товар;
- таблицы подробных характеристик товара;
- дополнительные фото и видео материалы.
Вся информация подгружается с сервера сайта-родителя.
Функционал торговых предложений
В случае наличия торговых предложений, в карточке выводится таблица с перечнем всех доступных ТП для данного товара. У каждого ТП в таблице имеется кнопка "купить". Наличие торговых предложений оговаривается отдельно.
Функционал корзины
В функционал корзины входит список товара включающий:
- наименование товара,
- количества товара (регулируемое),
- изображение товара,
- стоимость товара.
А так же, итоговая стоимость выбранных позиций и кнопка "оформить заказ".
Товары из корзины удаляются свайпом (передвижением товарной позиции в бок пальцем).
Оформление заказа
По функционалу дублирует процесс/шаги оформления заказа на сайте, в том числе оплату online, выбор способа доставки и так далее.
Изменения внешнего вида, внесения существенных отличий от оформления заказа на сайте, возможны опционально.
Авторизация
Авторизация осуществляется путем указания логина и пароля от личного кабинета пользователя, в случаи их отсутствия пользователю предлагается регистрация нового личного кабинета.
Регистрация может осуществлятmся двумя способами:
- Регистрация ведет на сайт
- Регистрация происходит в самом приложении
Дополнительный функционал:
- Пользователь может авторизоваться через социальные сети.
Функционал личного кабинета
В личном кабинете пользователя хранится информация о созданных пользователем заказах в виде двух таблиц, со следующими данными:
- номер заказа,
- наименования входящих в него товаров,
- сумма заказа,
- дата оформления заказа.
В одной из таблиц выводятся активные заказы, в другой - архив заказов. Переключение между ними организовано в виде вкладок.
По клику на строку таблицы осуществляется переход на страницу соответствующего заказа.
Детальная информация о заказе
У пользователя есть возможность детального просмотра своих заказов. На
странице можно отслеживать статус, просмотреть состав, сумму и
дату заказа.
Авторизация пользователя
Авторизация работает с тем же логином и паролем, что и на сайте.
Кнопка восстановления пароля открывает соответствующую форму на сайте.
*Опционально возможна авторизация через соц.сети.
Регистрация нового пользователя
Поля формы регистрации настраиваются при сборке приложения и могут быть изменены в коде серверной части.
Функционал
Информационные страницы - это страницы, содержащие в себе текстовую и графическую информацию, например, о:
- способах доставки товара,
- способах оплаты товара,
- подробная информации о компании,
- перечень проводимых акций магазина и/или подробная информации о каждой в отдельности.
Раздел "Информация"
Раздел состоит из списка статичных страниц, управление набором и контентов которых происходит из админки со стороны сервера.
Кроме того, добавляются несколько фиксированных внешних ссылок на оценку приложения в Store и на разработчика.
Существует возможность опционально или своими силами со стороны сервера настроить автоматическую генерацию статичных страниц с двойным уровнем вложенности из инфоблока (для целей добавления страниц акций, новостей и т.д.).
По умолчанию для статичных страниц используется 1 уровень вложенности.