История Запуска Приложения Hideninja Vpn Для Android (Часть 2): Путь К Правильному Ui, Важность Тестирования

В первая часть Я рассказал о том, как был сделан первый прототип и как мы пережили взлом In-App Purchase.



Вторая версия приложения
После успешного выпуска первого прототипа была выпущена 2 версия приложения, UI и UX которого уже были переосмыслены с большим учетом конкурентов и пожеланий наших первых пользователей.

На отдельный экран добавлен список серверов для подключения, полностью изменен главный экран: добавлена визуальная проверка IP с флагом страны, добавлены кнопки обмена в социальных сетях, основная кнопка призыва к действию стала большой и цветной, и выглядело это так:

История запуска приложения Hideninja VPN для Android (Часть 2): Путь к правильному UI, важность тестирования

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

Вторая версия просуществовала несколько месяцев.

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



Третья версия приложения
Я начал внимательно изучать интерфейс карты Google Now и продумывать новый UI «Hideninja VPN» в этом стиле.



История запуска приложения Hideninja VPN для Android (Часть 2): Путь к правильному UI, важность тестирования

8 мая в Google Play была опубликована версия 3.0 с совершенно новым пользовательским интерфейсом.

15 мая вышла четвертая версия Google Play для России с обновленным дизайном в том же карточном стиле.



История запуска приложения Hideninja VPN для Android (Часть 2): Путь к правильному UI, важность тестирования

Решение сделать пользовательский интерфейс третьей версии «Hideninja VPN» в стиле карточек было абсолютно правильным: если пользовательский опыт от взаимодействия с моим приложением будет аналогичен опыту использования самых популярных приложений на Android, то это будет помогите моему пользователю быстрее понять «Hideninja VPN» и более позитивно воспринимать его.

Когда мы выложили версию 3.0 в магазин, мы получили несколько сотен исключительно положительных отзывов — дизайн удался на 100%! Как и раньше, как и в предыдущих версиях, дизайн делал я; сторонние специалисты не привлекались.

На то, чтобы придумать и нарисовать макет, ушла 1 бессонная ночь.

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

Вот как в итоге выглядела версия 3.0:

История запуска приложения Hideninja VPN для Android (Часть 2): Путь к правильному UI, важность тестирования

Сравните все три версии (первый прототип, 2.0, 3.0 соответственно):

История запуска приложения Hideninja VPN для Android (Часть 2): Путь к правильному UI, важность тестирования



Семь раз — тест, один раз — релиз
Мы также наступили на грабли «отсутствия тестирования качества».

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

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

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

Итак, мы столкнулись с проблемой обрезки VPNсервис API на китайских смартфонах и планшетах, а также на некоторых не новых продуктах SonyEricsson/Sony. Решение этой проблемы есть — вручную установить компонент тун.

ко — но для пользователя, во-первых, это не очевидно, а во-вторых, все должно работать «из коробки».

Но это были все еще цветы.

Представьте себе ужас, когда вечером вы выпускаете в производство свежую и, ах да, конечно же, проверенную версию, а утром получаете десятки оценок в 1 звезду и гневные комментарии о том, что ничего не работает! Проверяешь - и действительно, не работают две далеко не самые важные кнопки в приложении: запустить VPN и купить.

Причем этот глюк встречается не на всех устройствах! Тестируйте, тестируйте и еще раз тестируйте! Крайне желательно - на разных устройствах, хотя бы на топ-5 используемых вашими клиентами (интересно, есть ли приложения, по которым Samsung не в топе?!):

История запуска приложения Hideninja VPN для Android (Часть 2): Путь к правильному UI, важность тестирования



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

Необходимо предоставить пользователю максимально качественный опыт от взаимодействия с приложением.

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



Что будет в следующей части истории
К третьей версии приложения «Hideninja VPN» поднялся на 5 место в топе по запросу «vpn» в Google Play. Маркетинговый бюджет в период роста на вершине - всего 50$, потрачено на консультации по ASO .

О факторах, которые способствовали нашему успеху на чрезвычайно конкурентном рынке VPN для Android, читайте в следующей части.

Теги: #hideninja #Android #google play #4pda #взлом #покупка в приложении #vpn #разработка Android

Вместе с данным постом часто просматривают: