Калькулятор

+7 (499) 350-07-79

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

22.07.2020

49986


Что нужно знать заказчику про этапы создания мобильного сервиса в нашей студии

Мы в WINFOX обычно строим работу так:

— аналитика;
— техническое задание;
— проектирование и дизайн;
— разработка;
— тестирование и стабилизация;
— публикация в сторах;
— поддержка и развитие.

Каждый проект — особенный. Для одного можно объединить несколько этапов в один, чтобы реализовать задуманное быстрее и дешевле. Для другого целесообразно пройти все этапы. Мы поможем выбрать оптимальный путь.

Рустам Мухамедьянов, руководитель студии WINFOX

Мы уже рассказывали про аналитику и техническое задание, а после — про проектирование, дизайн и разработку. Сейчас вы узнаете, что из себя представляют следующие этапы: тестирование, стабилизация и публикация в сторах.

Этап 5. Тестирование и стабилизация

Тестирование — это процесс поиска ошибок в работе приложения, а стабилизация — процесс их исправления.

Тестирование

Некоторые заказчики пренебрегают тестированием: «Давайте скорее запускаться! Если будут баги, поправим по ходу». Но чем дальше вы идете в цикл разработки без тестирования, тем дороже будет исправление ошибок.

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

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

Тестирование — это недешево и трудоемко. Но мы никому не рекомендуем от него отказываться, стремясь сэкономить.

Рустам Мухамедьянов, руководитель студии WINFOX

Что в результате:

— перечень исправлений и доработок;
— исправление багов, повторное тестирование и стабилизация приложения (баг-фикс, регрессионное тестирование).

Чек-лист: что нужно протестировать

1. Функциональность
Такое тестирование гарантирует, что приложение работает нормально. На этом этапе проверяют основные функции: регистрацию, авторизацию, процесс покупки и оплаты.

2. Доступность на разных платформах и устройствах
Один из наиболее важных этапов. Вы должны быть уверены, что приложение корректно работает на разных платформах, версиях iOS и Android и устройствах, в разных сетях и с разным оборудованием.

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

4. Безопасность
80% пользователей удаляют приложение из-за того, что оно небезопасно. Нужно уважать своих пользователей и гарантировать им, что их личные данные, данные платежных карт и другая важная информация не попадет к злоумышленникам.

Стабилизация

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

Этап 6. Публикация в сторах

Когда приложение готово, его нужно выложить в App Store и Google Play. Для этого оно должно пройти модерацию: сотрудники сторов проверяют, что приложение соответствует всем требованиям, и только потом разрешают его загрузить.

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

Что в результате:

— приложение загружено в Google Play и App Store, где пользователи могут его найти и скачать.

Оптимизация для сторов

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

Чек-лист: как оптимизировать приложение для сторов

1. Составьте название и описание приложения
Название приложения — первое, что видят пользователи. Оно должно быть броским, уникальным, соответствующим приложению и его основным функциям. А еще должно содержать ключевые слова. Максимальное количество символов в названии — 50, поэтому лучше выбрать одно-два главных ключевых слова.

Описание приложения, которое ограничено 4000 символами, должно содержать основные функции приложения с соответствующими ключевыми словами.

2. Сделайте привлекательные скриншоты
Просматривая магазин приложений, пользователи быстро оценивают приложения по превью скриншотов. Они должны сразу передавать функциональность и интерфейс приложения, чтобы потенциальные пользователи поняли, как выглядит приложение и для чего оно нужно. Используйте фирменные цвета, читабельные шрифты и призывы к действию.

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

4. Сделайте красивую иконку
Иконка — главная точка контакта с пользователями. Икона должна быть привлекательной и отличаться от конкурентов. Если они используют объемный дизайн и красный цвет, выбирайте плоский дизайн и зеленый цвет. И помните: иконка должна графически передавать основную функцию вашего приложения.

ASO-оптимизация в сторах сегодня — это как SEO в начале 2000-х годов: запросы залетают в топ со скоростью пули.

Процесс загрузки приложения в разные сторы немного отличается.

Публикация в App Store

1. Создайте свой аккаунт или попросите менеджера проекта выложить приложение от имени разработчика.
2. Подготовьте все, что необходимо для загрузки: название, описание, скриншоты, видео, иконку и файл приложения с помощью xCode.
3. Подготовьте сертификат цифровой подписи — его можно сделать на developer.apple.com.
4. Выберите способ монетизации — платный контент в приложении или плата за установку.
5. Загрузите все в App Store.

Готово. Осталось дождаться, когда приложение пройдет модерацию. Обычно она занимает не более недели.

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

Публикация в Google Play

1. Создайте аккаунт в Google Play Developer Console или попросите менеджера проекта выложить приложение от имени разработчика.
2. Оформите пользовательское соглашение от Google (Privacy Policy). Если не знаете, как это сделать, мы поможем.
3. Подготовьте все, что необходимо для загрузки: название, описание, скриншоты, видео, иконку и файл приложения в формате APK.
4. Подготовьте сертификат цифровой подписи.
5. Выберите способ монетизации — платный контент в приложении или плата за установку.
6. Загрузите все в Google Play.

Обычно модерация в Google Play проходит быстрее, чем в Apple Store.

Коротко

На этапе тестирования мы ищем ошибки в работе приложения, а на этапе стабилизации — исправляем их.

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

Когда приложение готово, его нужно выложить в App Store и Google Play. Процесс работы на двух сторах немного отличается.

Если вы не хотите сами публиковать приложения в сторах, у вас нет времени или специальных знаний, мы сделаем это сами.

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

Чтобы помочь тем, кто решил сделать свой мобильный сервис, мы написали книгу «Мобильное приложение для бизнеса: что нужно знать заказчику». В ней мы постарались дать ответы на наиболее частые вопросы, которые задают нам заказчики. В этой книге нет туманных советов из серии «Как сделать приложение: три простых шага». Зато есть опыт, накопленный WINFOX за пять с лишним лет работы на рынке мобильной разработки, примеры из практики и руководство к действию.

Те, кто обращаются в нашу студию, получают печатную версию книги.

Рустам Мухамедьянов, руководитель студии WINFOX

Читайте другие материалы по теме:

Как понять, что вашему бизнесу нужно мобильное приложение

Как бизнес использует мобильные приложения

Сколько стоит разработка и как на ней сэкономить

Как мы делаем мобильные приложения: аналитика и техническое задание

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

Как мы делаем мобильные приложения: поддержка и развитие

iOS или Android: какую платформу выбрать

Фрилансер, инхаус или студия: как выбрать исполнителя

Водопад или аджайл: что вам подходит

Как продвигать приложение после запуска

Как измерить эффективность: ключевые показатели

    Подпишись на рассылку

    Расскажите про свой проект

    Pуcтам Myxамедьянов

    Руководитель студии

    Имя

    Компания

    E-mail

    Телефон

    Сообщение

    Планируемый бюджет

    ₽ 500 000

    ₽ 1 500 000

    ₽ 2 500 000

    Для отправки нажмите чекбокс с условиями