Разговаривал с одним очень желанным клиентом и обсуждали то, что наши мобильные приложения выглядят слегка похожими друг на друга. Я вначале пытался убедить, что все зависит от заказчика и вариантов визуализации может быть множество, а потом, обдумав еще раз ситуацию, пришел к немного другому выводу.
Последнее время часто слышу от клиентов вопросы - давайте вы сделаете нам приложения, а потом мы их как-то выкупим или что-то еще сделаем, чтобы они стали нашей собственностью. Гм... Что бы любой программный продукт стал вашей собственностью, нужно в договорах прописывать исключительные права на результат работы, но если смотреть правде в глаза - это никак не нивелирует риски и страхи заказчика.
Все нами создаваемые мобильные приложения работают на базе облака microsoft azure - туда закачиваются данные, обрабатываются и потом визуализируются на конечных устройствах. И на самом деле это просто замечательно как для нас, так и для клиентов. Почему? Ответ простой - высочайшая надежность. Фактически в это системе есть только два звена - само мобильное приложение (неважно для какой платформы - apple ios, google android или microsoft win 8 / phone) и облачные ресурсы. Мобильные приложения через сеть Интернет обмениваются информацией с облаком для визуализации контента клиента. Мы отлаживаем мобильные приложения достаточно тщательно, а доступность данных в облаке обеспечивает компания microsoft и она вкладывает в это огромные ресурсы. Не нужно содержать дополнительных своих серверов где-то на хостинге, нанимать системного администратора и т.п. Любое промежуточное звено в системе обмена информацией с клиентом только повышает шансы сбоя, а наша цель сделать так, чтобы мобильные приложения для бизнеса работали всегда. Более того, возможности облака не ограничены хранением и обработкой данных, есть например замечательная возможность осуществлять push уведомления для всех платформ через общий api.
- То, что уже сделано на сайте компании, каким-то образом может помочь созданию мобильного приложения? Какие элементы уже созданного сайта можно взять для мобильного приложения, может быть, фотографии, описания товаров, форма заказа?
Конечно поможет, более того, создавать мобильные приложения для любой компании у которой нет даже сайта – дело довольно сложное, т. к. компании придется много времени уделить контенту: описания товаров, изображения, технические характеристики. В то же самое время, если у компании уже есть сайт или лучше Интернет – магазин, то огромная подготовительная работа уже проведена и время на создание мобильных приложений резко сокращается. Мы в своей работе берем общий визуальный стиль сайта для создания дизайна приложений, а для наполнения берем описания товаров, технические характеристики и, разумеется, все изображения. Форма заказа в мобильных приложениях своя.
Аналитика мобильных приложений - тема интересная и довольно глубокая. Есть несколько механизмов отслеживания действий пользователей в мобильных приложениях, я пока остановлюсь на одном инструменте, который используем мы сами - google analytics. При создании приложений, мы встраиваем специальные команды (код) и далее система автоматически собирает поведенческую информацию. Т.е. то, как конечный пользователь работает с мобильными приложениями на разных платформах. Стоит отметить, что данная система google analytics все еще находится в стадии beta и иногда мы наблюдаем незначительные ошибки в представлении анализируемой информации, но это вряд ли будет сильно влиять на оценку того, кто и как работает с приложениями. Для того, чтобы наш заказчик мог получать данные о поведение пользователей его приложений, мы даем доступ к системе аналитики по адресу почты. Все данные в системе запаздывают на сутки, но, откровенно говоря, сложно представить ситуацию, когда нужно анализировать поведение клиентов работающих с бизнес-приложениями в меньшем временном интервале. Что позволяет анализировать система? Возможностей довольно много, из базовых это - количество новых пользователей мобильных приложений, количество запусков, время проведенное за работой, количество просмотров экранов и т.п. Если создаваемые мобильные приложения позволяют сделать заказ, то можно ставить т.н. ЦЕЛИ и далее система аналитики будет собирать информацию - сколько заказов было сделано, на какую сумму и т.п. Подчеркну, речь идет об сборе информации по работе мобильных приложений для бизнеса (розничная сеть, Интернет - магазин), а не скажем игры. Для других сегментов приложений может потребоваться и другая система сбора аналитики. Я думаю, что для большинства наших клиентов базовых возможностей системы будет более чем достаточно, а для более продвинутого анализа есть возможность делать свои собственные отчеты, в дополнении к существующим.
Как мы создаем мобильные приложения? На данный момент наша специализация - розничные сети и Интернет - магазины. Учитывая такую, в общем, узкую специализацию, мы отладили процедуру создания мобильных приложений. При знакомстве с клиентом мы показываем наработки для других компаний. Как правило, на это этапе клиент определяется с тем, как нужно визуализировать информацию - мы называем это сеткой. Есть несколько вариантов сеток, которые были обкатаны на разных клиентах. Далее, мы просим от клиента бренд - бук и готовую выгрузку Яндекс xml. Если с первым обычно проблем не возникает, то с выгрузкой клиент может повозиться. Но т.к. сам по себе формат выгрузки достаточно простой, программисты клиента как правило присылают нам выгрузку в течении недели. Далее, на основании бренд - бука, наш дизайнер делает варианты эскизов - как будет выглядеть мобильные приложения у клиента на планшетах и смартфонах. Мы делаем дизайн бесплатно и сами. Разумеется, клиент может сделать и сам, но откровенно говоря, опираясь на наш опыт, лучше если эту задачу решим мы, т. к. мы зачастую лучше понимаем специфику визуализации мобильных приложений на разных устройствах. Следующим этапом (третий) мы демонстрируем beta версию мобильного приложения на базе apple ipad. Проходит где-то две недели с момента начала сотрудничества до получения первой beta версии. параллельно идет процедура заключения договора с клиентом, а учитывая то, что наши договора довольно прозрачны, просты и лояльны к партнерам — здесь проблем не возникает. Что касается денег, то у нас есть абонентская плата в размере 15 000 р. за все мобильные приложения, которые мы создаем для всех мобильных платформ — apple ios, google android, microsoft windows 8 / phone. И если наш заказчик выбирает типовую сетку (т.е. сетку, которая уже применялась для других клиентов) и типовой функционал, то мы не просим разового платежа за создание приложений. Почему? Ответ простой: у нас будут минимальные трудозатраты на создание приложений, т.к. весь объем кода уже написан и отлажен. Однако, если заказчик сразу просит дополнительный функционал - то мы оцениваем его в виде разового платежа, но при этом держим в уме, что похожий функционал может быть востребован и другими клиентами и не завышаем цену. Обычно мы начинаем разработку мобильных приложений с версии для apple ipad, а затем остальные платформы - apple iphone, планшеты и телефоны на базе google android и последним этапом microsoft windows 8 / phone.
Рабочий эскиз мобильного приложения для сети женской одежды Love Republic. За основу будем брать визуализацию компании oodji т.к. как показывает практика - это очень удачное решение для розничных компаний этого сектора. Но так как компания продает только женскую одежду и обувь (и аксессуары еще), то при создании мобильного приложения мы отошли от коллекций в пользу больших пунктов меню под центральными баннерами.
Как можно продвигать мобильное приложение для бизнеса? На самом деле говорить об этом можно много, но есть базовые вещи, которые стоит сделать сразу. Кстати, думаю, что легче всего продвигать приложения, если у вас есть розничная сеть – это дополнительные контакты с клиентами.
Первое - баннер на сайте, который появляется, если клиент заходит с мобильного устройства. Наш опыт говорит, что это самое простое что можно сделать и более того, это делается очень быстро. В Интернете есть масса примеров скриптов, определяющих заход с конкретного мобильного устройства. Далее – постоянные ссылки на мобильные приложения в социальных сетях (чтобы были всегда на виду). Если делаете почтовые рассылки, то в конце каждого письма тоже ссылки. На сайте можно добавить ссылки в футер на каждой странице – если клиент, зайдя на сайт и увидев баннер, не понял посыл и закрыл его, то он сможет заметить позже ссылку в футере.
Что касается offline каналов, то здесь идей может быть масса. Например, использование ценника как носителя QR кода, содержащего ссылку на приложения. Листовки с описанием того, какую ценность для клиентов несет приложение. Причем печатные материалы можно прикладывать к каждой покупке. Ниже пример как сеть заправок BP продвигает свои приложения. Очень заметно – располагается рядом с кассой. Кстати, если предоставить клиентам дополнительные акционные возможности доступные только (!) из мобильного приложения, это будет хорошим стимулом к установкам.