Школа разработчика: наводим лоск в Google Play

30 октября 2020
16
0

Переведенный материал

Наверняка вы слышали, что команда Google Play рассматривает три основных ступени на пути разработчика приложений: привлечение, вовлечение и расширение базы пользователей. Площадка Play knowledge поможет вам на каждом из этапов жизненного цикла вашего приложения. У них есть обучающие курсы, статьи о бизнес идеологиях, подборки полезных советов, подкасты, справочные документы и многое другое. Эксперты расскажут, как лучше спланировать путь пользователя от установки приложения до его деинсталляции.

1 из 3 — От наброска до тысяч восторженных пользователей

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

В первой статье из новой серии «Наводим лоск» мы рассмотрим основные этапы дизайна и сборки приложения.

  • На первом этапе основополагающими компонентами являются разработка идеи, дизайн и прототипирование приложения. Позже мы подробно рассмотрим, как работает прототипирование, и узнаем, как тестировать приложения на предмет удобства (юзабилити). Если приложение хорошо продумано на этапе проектирования и проверено на удобство пользования, вовлечение и монетизация пойдут как по маслу. Несмотря на то, что создание матрицы юзабилити это трудоёмкий процесс, результат стоит потраченных сил и времени.
  • На втором этапе мы шаг за шагом пройдём с вами через фактический процесс сборки. Для начала нужно правильно выбрать интегрированную среду разработки (IDE) для вашего приложения Android. Для Google Play это Android Studio. Позже мы поговорим подробнее о том, как Android Studio позволяет управлять производительностью, качеством, безопасностью и проводить аналитику вашего приложения.

Идеи, UX и дизайн

У вас появилась идея для нового приложения. Просто отлично! Что же дальше? Первым шагом должно быть создание прототипа UX. Это не только основной аспект дизайна, но и неотъемлемый компонент стратегии развития. Без него не создать продукт, способный покорить сердце пользователя.

Пройдитесь по списку «принципов мышления» и проверьте, насколько ваш подход к проектированию верен:

Думайте об эмоциях. Пользователям больше всего нравятся продукты, которые не просто решают проблему, но и берут за душу. Чтобы этого добиться, необходимо тщательно исследовать свою целевую аудиторию, чтобы понять, что они больше всего ценят в приложениях. Затем сосредоточьтесь на дизайне UX — чтобы работа с приложением от установки до конечной цели проходила на одном дыхании и максимально интуитивно. Словно приложение само распознаёт психографические характеристики пользователя и подстраивается под него.

Думайте о разнообразии форматов. В наши дни разработчик просто обязан обеспечить пользователя высококлассным приложением на различных устройствах. Конечно, смартфон, планшет и часы на Android это обязательный минимум. Но не забудьте включить в работу Android Auto, Android TV и AR Core. Ваше приложение должно плавно перетекать с устройства на устройство. Вот руководство по оптимизации дизайна для устройств с большим экраном. Кроме того, советуем ознакомиться с руководством о различных форматах устройств на Android. Это поможет вам в разработке приложения.

Думайте о дизайне, который приведёт к конверсиям. В Google создали платформу material design, которая поможет вам подарить пользователям идеальный опыт и стимулировать конверсии. Правильные составляющие: значки, визуальные эффекты, темы, переходы и прочие элементы пользовательского интерфейса, — позволят вам создать интуитивно понятный и привлекательный продукт.

Вот пример того, как платформа material design помогла Trip.com создать отличное приложение для путешествий и бронирования жилья по всему миру. Такой подход к дизайну также позволяет настроить чёткую систему регистрации и оплаты, а также правильно выстроить навигацию внутри приложения: поиск, отзывы о товаре, сравнения.

Думайте о 3D погружении с AR/VR. Технологии виртуальной и дополненной реальности стали основными инструментами для создания «иммерсивного опыта». Особенно это актуально для индустрии красоты и развлечений, здравоохранения, логистики и электронной коммерции. Теперь вы можете без труда примерить новый оттенок губной помады или увидеть, сколько ещё идти до музея, который как назло затерялся в хитросплетении узких улочек. Представьте, насколько может впечатлить виртуальный визит в ваш любимый домик на Багамах, почти реальная партия в гольф или, может быть, забег по пикселям Minecraft’а? Начните разрабатывать более реалистичные приложения с нашим руководством по AR и VR.

Сборка, тестирование и выпуск по всем правилам

Пожалуй, работа с Android Studio это самый простой путь к созданию нового приложения на Android. Эффективность данной платформы признают разработчики со всего мира. Платформа разработана индивидуально для Android-приложений. Среди инструментов есть графический редактор, анализатор APK-файлов, анализатор работы центрального процессора устройства, симулятор и многое другое. С таким набором разработчик может претворить в жизнь свои самые смелые фантазии. Вот полное руководство по написанию кода, сборке, настройке, тестированию и отладке вашего Android-приложения, а также справочник по инструментам разработчика в Android Studio. В Android Studio довольно часто появляются новые функции. Обновления для Android Studio 4.0 можно увидеть здесь

Неважно, какими инструментами вы пользуетесь в процессе разработки, главное — не забывайте о «принципах мышления». На этапе сборки они также важны:

Думайте о производительности. Размер загрузочных APK-файлов и расширенные функции влияют на производительность приложения и время загрузки. Объём данных растёт, к примеру, из-за интеграции со сторонними сервисами, такими как платежные шлюзы или API карт. Очень часто низкая производительность приложения ведёт к его удалению и потере пользователя.

Эта проблема усугубляется в случае приложений для электронной коммерции и прочих, ориентированных на конверсии. Опыт показывает, что стоит делать выбор в пользу функций, которые позволят соблюсти баланс производительности и наполненности. С Android App Bundles, который помогает управлять размером APK, вы сможете радовать свою аудиторию отличными приложениями, которые мало весят. Процитируем здесь историю Netflix о том, как им удалось уменьшить вес файлов более чем на 33% с помощью пакетов приложений. Также советуем ознакомиться с Android Vitals, чтобы точнее оценивать производительность и стабильность ваших приложений.

Думайте о качестве. На этапе сборки это самое главное. Изучите основные рекомендации по качеству приложений. Вплоть до релиза вашим приоритетом должно быть качество с учётом специфики устройства. Google Play представляет всеобъемлющее руководство по качеству. Рекомендуем проверить приложение на соответствие этим рекомендациям, тогда пользователь точно останется доволен. Советуем дополнительно создать версии для Wear OS, Android TV и Auto.

Думайте о принципах безопасности. Безопасность экосистемы Android жизненно важна как для пользователей, так и для разработчиков. Мы стремимся к созданию приложений, которые следуют политике безопасности. Это позволяет обеспечить максимальную защиту разработчиков и пользователей от возможных неправомерных действий. Для этого необходимо пользоваться правильными протоколами шифрования, выбирать только авторизованные службы API, вводить многоуровневую проверку подлинности. Для идентификации сеансов следует использовать маркеры вместо идентификатора устройства. Всегда проводите тщательную проверку приложения на соответствие требованиям безопасности. Также не забывайте обновлять свои SDK-комплекты в соответствии с регулярно обновляемой политикой Google Play. Вот как начать работу, следуя политике Google Play.

Думайте о подготовке к выпуску. Последний, но не менее важный пункт в нашем списке — это оценка производительности приложения до выпуска. Для этого вам потребуется бета-тестирование и выполнение итераций. Предварительный отчёт включает обзор предупреждений или ошибок с рекомендациями по их устранению. С публикацией каждого APK-файла, вы будете получать такой предварительный отчёт. Он доступен для закрытых бета-версий и тестовых приложений. Чтобы получать эти отчёты, вам нужно загрузить приложение в Google Play Console и тестировать его в нашей лаборатории. Ещё одной ступенью подготовки является предварительная регистрация. Расскажите целевой аудитории о вашем приложении или игре ещё до выпуска. Однако есть особые требования к предварительной регистрации, она подойдёт не для каждого приложения. Пройдите обучающий урок, а также обратите внимание на эту статью, чтобы подготовиться к предварительной регистрации.


Что будет дальше в серии «Наводим лоск»?

В следующем посте мы поговорим о том, что делать после загрузки APK-файла в Google Play. Когда приложение пройдёт проверку и будет готово к работе, вам нужно будет заняться привлечением пользователей и отладкой взаимодействия. Это позволит собрать обширную базу, которую важно будет удерживать в дальнейшем. Это тоже комплексная задача, которая потребует немало сил и времени. Принципы мышления на этом этапе можно будет разделить по фазам: создание первичного импульса, привлечение и вовлечение. Также мы поговорим о стратегиях удержания пользователей при помощи рекламных акций, специальных предложений и т. д.

Оставайтесь с нами!

Есть что рассказать об арбитраже трафика?
Стань автором ZorbasMedia!
Оставить заявку
Хотите получать все свежие новости, самую полезную информацию и быть в курсе всех новостей в мире арбитража? Подписывайтесь на новости от ZorbasMedia! Мы следим за тем, чтобы ничего интересного не прошло мимо вас!