I can hardly imagine anyone in their right mind developing an application on their own unless you are a professional programmer. My fitness trainer wanted to launch a remote workout app during the pandemic and we talked a lot about it. He went through several manuals, but in the end decided to leave the development in the hands of specialists. He talked to this
https://scand.com/company/blog/why-your-ecommerce-business-needs-a-mobile-application/ team and he really liked their approach and he trusted them to develop the application. They made it very quickly and we are now using it and not only the coach is satisfied. but also we, his disciples.