Самое сложное в разработке своего приложения даже не в разработке, а в публикации в магазине.
Я всегда думал, что в Apple будет сложнее, но оказалось, что Android еще до публикации сознательно увеличивает время даты релиза.
✍️ До публикации в App Store от отправки первой версии приложения на проверку ушла примерно неделя. И то по причине того, что я изначально не добавлял туда платные подписки по совету клода, но в веб-версии они были, поэтому его сразу завернули.
Сам процесс был следующий:
1. Создать аккаунт Apple Developer и оплатить годовое членство в 100 долларов. 2. Подождать несколько дней до активации. 3. Загрузить все документы для верификации и подписать разные соглашения. 4. После внести всю информацию о приложении и загрузить версию для проверки. 5. Через 2 дня попросили записать на видео весь флоу работы в приложении, так как оно новое. 6. Еще через день попросили добавить подписку. 7. В течение нескольких дней еще было несколько загрузок для проверки.
И наконец долгожданная публикация!
✍️ На Android процесс еще не закончен, но алгоритм следующий: 1. Создать аккаунт разработчика в Google Play. 2. Пройти верификацию документов, привязать РЕАЛЬНОЕ МОБИЛЬНОЕ ANDROID УСТРОЙСТВО и подтвердить номер телефона. 3. Загрузить приложение для тестирования и информацию по нему. 4. Собрать как минимум 12 человек для закрытого тестирования, которые 14 дней не должны его удалять с телефона. 5. Начать закрытое тестирование. Я сейчас на этом этапе. И впереди еще 12 дней ожидания возможности релизнуть его для всех. 6. После отправить на проверку уже релизную версию и хз, что там по ожиданию.
Вроде читал, что если создавать не личный аккаунт разработчика, а компании, то закрытое тестирование пропускается, но это не точно.
Вот такие дела. Так что если вы ожидаете быстрый выпуск приложения, то готовьте себя к некоторой бюрократии. Это не просто купить домен, сервер и сразу выкатывать продукт в веб, с мгновенными фиксами проблем.
И да, каждый фикс проходит новую проверку, которая может растянуться на несколько дней.
📱 И да QA Learn уже есть в App Store.
📱 На Android есть группа для закрытого тестирования, в которую может попасть любой. Подробности тут.