Существует три способа создания приложения.
1. Если вы знаете программирование, вы можете написать приложение самостоятельно на языках Swift/Objective C для iOS и Java для Android.
2. Вы можете использовать любой из множества конструкторов приложений, таких как GoodBarber, Appsmoment, Appypie, Infinite Monkeys и т. д. Они удобны в использовании и в краткосрочной перспективе обходятся дешевле.
3. Если вы хотите нанять кого-то, вы можете передать работу на аутсорсинг и вам будет проведена разработка приложения для кафе к примеру. Вы можете сделать это на Fiverr, если у вас действительно ограниченный бюджет, или на Upwork, который тоже отлично подойдет.
В конечном итоге все зависит от сложности вашего приложения и того, что вы хотите с ним делать.
Первое приложение и запустить его на эмуляторе. На этом этапе вы не можете использовать свой телефон для его тестирования, если только он не взломан. Делайте все, что хотите, будьте готовы к тестированию на реальном устройстве.
«Во-вторых», вам придется заплатить сбор, чтобы иметь возможность отправить и развернуть свое приложение на физических устройствах, отличных от эмуляторов. И если вы хотите сохранить его в магазине, сбор выплачивается ежегодно.
Вы создадите несколько знаков сертификата на сайте разработчиков, которые будут использоваться для подписи ваших приложений.
Проверьте их и отправьте в магазин приложений с описанием, снимками экрана и т. д. Команда пересмотрит его шаг за шагом и проведет несколько тестов. Если ваше приложение не пройдет, они сообщат вам, почему, и вам придется изменить его, чтобы снова отправить.