There lots of factors behind the app costing basically it’s depends on your requirements.
The factors are planning, designing, development, testing deployment. First of all, decide which type of app you want to build (mobile game, business, social networking, lifestyle. etc.)
Next is which platform you want to publish your apps like Android or Apple Ios and then features you want on your app.
Here a table of average costing for making a mobile app