Главное Авторские колонки Вакансии Образование
Выбор редакции:
20 072 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Создаем мобильное приложение для интернет-магазина

В данной статье мы сравним универсальные online-конструкторы мобильных приложений с новым SaaS сервисом ReadyScript Mobile. Расскажем о том, какие технологии сегодня являются наиболее эффективными для разработки eCommerce приложений.
Мнение автора может не совпадать с мнением редакции

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

Сегодня мы расскажем о сервисе ReadyScript Mobile, который любезно предоставляет все необходимое, чтобы ваш интернет-магазин получил заветный маркетинговый инструмент, удобное мобильное приложение и престижные 2 черных значка «Доступно в GooglePlay и AppStore». Попутно, мы сравним данный сервис с другими сервисами, предоставляющими на первый взгляд подобные услуги.

b_5989cd2a434e7.jpg

Почему мобильное приложение – это важное дополнение к вашему сервису и чем оно удобнее мобильной версии сайта?

  • Мобильное приложение работает существенно быстрее.
  • Чтобы открыть ваш магазин, не нужно набирать адрес сайта на неудобной и маленькой клавиатуре.
  • Мобильное приложение потенциально может использовать все технические возможности мобильного устройства (камера, геолокация, акселерометр, сканер отпечатков(touchID), доступ к контактам, и т.д.).
  • Возможность бесплатной отправки Push уведомлений.
  • Возможность узко таргетированной рассылки Push уведомлений с учетом модели телефона (отличный рекламный инструмент).
  • Возможность поднять статус вашей компании. (У любой крупной торговой компании есть мобильное приложение. Пользователи привыкли к такому сервису и ожидают получить его в любом интернет-магазине).

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

Представим простой пример – корм для домашних животных – это то, что люди покупают с определенной периодичностью, мобильное приложение в таком случае позволит клиентам в 1 тап открывать приложение и очень быстро заказывать очередную порцию питания для животного. Интернет-магазин «знает» что и когда покупает его клиент, к моменту следующей покупки можно освободить пользователя даже от формирования повторного заказа, простым Push уведомлением «Уважаемый, %username%, желаете ли вы порадовать вашего кота очередной порцией вкусной кошачей еды?». Пользователь нажимает на Push и попадает либо на страницу товара либо на страницу заказов для повторного заказа. Здорово, ведь?

Предлагаю рассмотреть еще один пример – интернет-магазин мобильных устройств и аксессуаров. Возможность узко таргетированной Push рассылки позволит наиболее эффективно развивать продажи в данном бизнесе. Ведь новенький модный чехол для Samsung Galaxy S7 нужен только владельцам Samsung Galaxy S7, а беспроводные наушники Apple скорее всего будут интересны владельцам iPhone. В данном случае функция Push рассылки c таргетированием по модели телефона позволит значительно усилить конверсию.

Технологии (native vs гибрид)

Наверное, первый вопрос прогрессивного владельца интернет-магазина будет: “На каких технологиях должно работать мое мобильное приложение?”

На сегодняшний день существует 2 основных подхода к разработке мобильных приложений: нативная разработка под каждую операционную систему, кроссплатформенная (гибридная) разработка.

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

Смело можем сказать, что для решения такой простой задачи с точки зрения вычислительных мощностей, как мобильное приложение для интернет-магазина отлично подходят кроссплатформенные(гибридные) технологии разработки. Никаких сверхсложных многопоточных вычислений не требуется для того, чтобы отобразить товары, сделать удобные фильтры, обеспечить оформление заказа и обмен данными с сайтом через API.

Наиболее популярным и быстро развивающимся фреймворком для создания гибридных мобильных приложений сегодня является IonicFramework. Фреймворк имеет огромное число плагинов, позволяющих кроссплатформенно использовать технические возможности телефона (Bluetooth, touchID, акселерометр, GPS и др.) Благодаря тому, что IonicFramework предлагает разработчикам свои компоненты, разработанные на самых передовых веб-технологиях – Angular 4, TypeScript, HTML5, приложение имеет превосходную производительность и время отклика интерфейса.

Гибридные приложения могут быть разными.

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

Наиболее высокая производительность, сравнимая с производительностью нативного приложения достигается, только если логика приложения заложена внутри самого приложения, а с сервером интернет-магазина идет обмен только «полезных» данных через API. Именно такой подход используют мобильные приложения, созданные с использованием технологии IonicFramework.

Разработка или все же аренда?

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

Процесс разработки мобильных приложений более затратный по сравнению с обычной веб-разработкой, так как требует наличия более дорогого железа (для iOS сборки как минимум нужен Mac), квалифицированных специалистов (backend, frontend) и достаточного количества времени. Время приходится тратить на проектирование, разработку и отладку серверного API, разработку мобильного приложения, периодическую компиляцию приложения для проверки на реальных устройствах с целью выявления багов и неудобств в интерфейсе.

Все это делает не только дорогой разработку, но и поддержку. По нашему анализу разработка eCommerce приложений(для iOS и Android) с прямой интеграцией с интернет-магазином в Москве выходит от 1 млн. рублей, в регионах от 400 т.р. За каждую новую фишку или поддержку после сдачи проекта нужно будет безусловно платить.

Альтернативой дорогой и долгой разработке может выступать аренда мобильного приложения. В этом случае вы заранее можете видеть 100% готовый результат с помощью специализированных ДЕМО приложений. В случае с сервисом ReadyScript Mobile – достаточно установить приложение RS MOBILE через appStore или GooglePlay и указать доменное имя вашего интернет-магазина на платформе ReadyScript и API ключ.

Фактически после оплаты вы получаете такое же приложение, только с вашим фирменным названием и значком в googlePlay и appStore, вашим фирменным SplashScreen(заставкой), вашими фирменными цветами внутри приложения и вашими настройками блоков внутри приложения.

b_5989ce2a26ed7.jpg

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

Стоимость аренды мобильного приложения сервиса ReadyScript Mobile складывается из 2х частей:

  • стоимости первоначальных услуг по сборке и публикации приложения (от 4 800 р. до 12 100 р.)
  • стоимости подписки (от 4 700 р./месяц)

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

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

Ваш интернет магазин периодически передает сведения о товарах в формате YML или CSV на сервис-посредник. А сервис-посредник уже работает с мобильным приложением через собственное API.

b_5989ce3f9acec.jpg

Плюс данного подхода заключается в универсальности, такая схема работает с любой CMS. Минусов гораздо больше.

  • Информация о ценах, остатках и других данных товара в мобильном приложении становится периодически неактуальной.
  • Заказы, оформленные через мобильное приложение нужно администрировать в отдельной панели сервиса-посредника, в то время как все остальные заказы - в административной панели интернет-магазина или в учетной системе(1С);
  • Нет связи с возможностями платформы (Например, если у пользователя выставлен персональный тип цен, то цены все равно не изменятся в мобильном приложении). Оплата, доставка никак не связана с CMS, все нужно отдельно заводить в панели управления сервиса-посредника. Все справочники городов, скидочные программы – ничего не будет синхронизировано автоматически с вашим сайтом.

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

На удивление, на сегодняшний день на российском рынке есть только один SaaS сервис мобильных приложений, предоставляемый разработчиками коробочной и облачной eCommerce CMS – это сервис ReadyScript Mobile.

Платформа ReadyScript идеально интегрирована с мобильным приложением ReadyScript Mobile. Меню, города, оплаты, доставки, текстовые разделы, товары, категории, баннеры – все это настраивается в административной панели вашего интернет-магазина. Заказы с мобильного приложения попадают в общий список заказов с соответствующей пометкой и далее легко перемещается в вашу учетную систему(1С).

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

b_5989d11a9c0e2.jpg

Заключение

Online сервисы предлагающие мобильные приложения в аренду для конкретной CMS имеют значительно больше преимуществ по сравнению с универсальными online конструкторами.

Если вы только выбираете платформу для вашего интернет-магазина, обязательно обратите внимание на то, что предлагает разработчик CMS для решения такой актуальной на сегодняшний день задачи – как присутствие на мобильных устройствах клиентов.

Гибридные технологии отлично подходят для создания eCommerce мобильных приложений. Для тех, кто сомневается, предлагаем скачать демонстрационное приложение RS Mobile в googlePlay или appStore и поближе познакомиться с линейкой сервисов, предлагаемых компанией ReadyScript lab.

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.