hello, You don't need to worry about the knowledge you can simply hire an App development company or any freelancer to develop your mobile app.
So here are my few tips for your question
You simply need to follow these steps to develop any mobile app without thinking about the knowledge factor
1. Choose an appropriate plan of action
The initial step is to pick the most appropriate plan of action. To settle on the right decision, you should consider a few things like your business demand, users, long-term objectives, resources accessibility, necessities, and some more things.
2. Identify the right Features for your app
you need to choose the right feature for your application for a smooth user experience. For example, you can add a Premium delivery feature or prime delivery feature, With the help of this feature, the user can be interested in a quicker delivery. For this feature, the user needs to pay an additional cost than an ordinary delivery. and also you need to be aware of the geographical location of your delivery service like where you can deliver and where not.
3. App Development
So when you settled on the above two steps, it's an ideal time to begin building your courier app
There are two different ways to approach Application Development:
a. Recruit your in-house team for portable application development.
b. Find an appropriate and experienced app development company that will deal with the whole development process.